struct V1::Config

Defined in:

v1/config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(__temp_115 : JSON::PullParser) #

def self.new #

[View source]

Instance Method Detail

def args_escaped : Bool? #

def args_escaped=(_args_escaped : Bool?) #

def attach_stderr : Bool? #

def attach_stderr=(_attach_stderr : Bool?) #

def attach_stdin : Bool? #

def attach_stdin=(_attach_stdin : Bool?) #

def attach_stdou : Bool? #

def attach_stdou=(_attach_stdou : Bool?) #

def cmd : Array(String)? #

def cmd=(_cmd : Array(String)?) #

def domain_name : String? #

def domain_name=(_domain_name : String?) #

def entry_point : Array(String)? #

def entry_point=(_entry_point : Array(String)?) #

def env : Array(String)? #

def env=(_env : Array(String)?) #

def exposed_ports : ::Hash(String, JSON::Any)? #

def exposed_ports=(_exposed_ports : ::Hash(String, JSON::Any)?) #

def health_check : HealthConfig? #

def health_check=(_health_check : HealthConfig?) #

def hostname : String? #

def hostname=(_hostname : String?) #

def image : String? #

def image=(_image : String?) #

def labels : ::Hash(String, String)? #

def labels=(_labels : ::Hash(String, String)?) #

def mac_address : String? #

def mac_address=(_mac_address : String?) #

def network_disabled : Bool? #

def network_disabled=(_network_disabled : Bool?) #

def on_build : Array(String)? #

def on_build=(_on_build : Array(String)?) #

def open_stdin : Bool? #

def open_stdin=(_open_stdin : Bool?) #

def shell : Array(String)? #

def shell=(_shell : Array(String)?) #

def stdin_once : Bool? #

def stdin_once=(_stdin_once : Bool?) #

def stop_signal : String? #

def stop_signal=(_stop_signal : String?) #

def to_json(json : JSON::Builder) #

def tty : Bool? #

def tty=(_tty : Bool?) #

def volumes : ::Hash(String, JSON::Any)? #

def volumes=(_volumes : ::Hash(String, JSON::Any)?) #

def working_dir : String? #

def working_dir=(_working_dir : String?) #