class Docker::EndpointSettings

Included Modules

Defined in:

docker/schemas.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(ipam_config : EndpointIPAMConfig | Nil = nil, links : Array(String) | Nil = nil, aliases : Array(String) | Nil = nil, network_id : String | Nil = nil, endpoint_id : String | Nil = nil, gateway : String | Nil = nil, ip_address : String | Nil = nil, ip_prefix_len : Int64 | Nil = nil, ipv6_gateway : String | Nil = nil, global_ipv6_address : String | Nil = nil, global_ipv6_prefix_len : Int64 | Nil = nil, mac_address : String | Nil = nil, driver_opts : Hash(String, String) | Nil = nil) #

[View source]

Instance Method Detail

def aliases : Array(String) | Nil #

def aliases=(aliases : Array(String) | Nil) #

[View source]
def aliases? : Array(String) | Nil | Nil #

def driver_opts : Hash(String, String) | Nil #

def driver_opts=(driver_opts : Hash(String, String) | Nil) #

[View source]
def driver_opts? : Hash(String, String) | Nil | Nil #

def endpoint_id : String | Nil #

def endpoint_id=(endpoint_id : String | Nil) #

[View source]
def endpoint_id? : String | Nil | Nil #

def gateway : String | Nil #

def gateway=(gateway : String | Nil) #

[View source]
def gateway? : String | Nil | Nil #

def global_ipv6_address : String | Nil #

def global_ipv6_address=(global_ipv6_address : String | Nil) #

[View source]
def global_ipv6_address? : String | Nil | Nil #

def global_ipv6_prefix_len : Int64 | Nil #

def global_ipv6_prefix_len=(global_ipv6_prefix_len : Int64 | Nil) #

[View source]
def global_ipv6_prefix_len? : Int64 | Nil | Nil #

def ip_address : String | Nil #

def ip_address=(ip_address : String | Nil) #

[View source]
def ip_address? : String | Nil | Nil #

def ip_prefix_len : Int64 | Nil #

def ip_prefix_len=(ip_prefix_len : Int64 | Nil) #

[View source]
def ip_prefix_len? : Int64 | Nil | Nil #

def ipam_config : EndpointIPAMConfig | Nil #

def ipam_config=(ipam_config : EndpointIPAMConfig | Nil) #

[View source]
def ipam_config? : EndpointIPAMConfig | Nil | Nil #

def ipv6_gateway : String | Nil #

def ipv6_gateway=(ipv6_gateway : String | Nil) #

[View source]
def ipv6_gateway? : String | Nil | Nil #

def links : Array(String) | Nil #

def links=(links : Array(String) | Nil) #

[View source]
def links? : Array(String) | Nil | Nil #

def mac_address : String | Nil #

def mac_address=(mac_address : String | Nil) #

[View source]
def mac_address? : String | Nil | Nil #

def network_id : String | Nil #

def network_id=(network_id : String | Nil) #

[View source]
def network_id? : String | Nil | Nil #