class Docr::Types::NetworkSettings

Included Modules

Defined in:

types/network_settings.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]

Instance Method Detail

def bridge : String #

[View source]
def bridge=(bridge : String) #

[View source]
def endpoint_id : String #

[View source]
def endpoint_id=(endpoint_id : String) #

[View source]
def gateway : String #

[View source]
def gateway=(gateway : String) #

[View source]
def global_ipv6_address : String #

[View source]
def global_ipv6_address=(global_ipv6_address : String) #

[View source]
def global_ipv6_prefix_len : Int64 #

[View source]
def global_ipv6_prefix_len=(global_ipv6_prefix_len : Int64) #

[View source]
def hairpin_mode : Bool #

[View source]
def hairpin_mode=(hairpin_mode : Bool) #

[View source]
def ip_address : String #

[View source]
def ip_address=(ip_address : String) #

[View source]
def ip_prefix_len : Int64 #

[View source]
def ip_prefix_len=(ip_prefix_len : Int64) #

[View source]
def ipv6_gateway : String #

[View source]
def ipv6_gateway=(ipv6_gateway : String) #

[View source]
def link_local_ipv6_address : String #

[View source]
def link_local_ipv6_address=(link_local_ipv6_address : String) #

[View source]
def link_local_ipv6_prefix_len : Int64 #

[View source]
def link_local_ipv6_prefix_len=(link_local_ipv6_prefix_len : Int64) #

[View source]
def mac_address : String #

[View source]
def mac_address=(mac_address : String) #

[View source]
def networks : Hash(String, Docr::Types::EndpointSettings) #

[View source]
def networks=(networks : Hash(String, Docr::Types::EndpointSettings)) #

[View source]
def ports : Hash(String, Array(Docr::Types::PortBinding) | Nil) #

[View source]
def ports=(ports : Hash(String, Array(Docr::Types::PortBinding) | Nil)) #

[View source]
def sandbox_id : String #

[View source]
def sandbox_id=(sandbox_id : String) #

[View source]
def sandbox_key : String #

[View source]
def sandbox_key=(sandbox_key : String) #

[View source]
def secondary_ip_addresses : Array(Docr::Types::Address) | Nil #

[View source]
def secondary_ip_addresses=(secondary_ip_addresses : Array(Docr::Types::Address) | Nil) #

[View source]
def secondary_ipv6_addresses : Array(Docr::Types::Address) | Nil #

[View source]
def secondary_ipv6_addresses=(secondary_ipv6_addresses : Array(Docr::Types::Address) | Nil) #

[View source]