class Docr::Types::EndpointSettings

Included Modules

Defined in:

types/endpoint_settings.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]

Instance Method Detail

def aliases : Array(String) | Nil #

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

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

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

[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 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 ipam_config : Docr::Types::EndpointIPAMConfig | Nil #

[View source]
def ipam_config=(ipam_config : Docr::Types::EndpointIPAMConfig | Nil) #

[View source]
def ipv6_gateway : String #

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

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

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

[View source]
def mac_address : String #

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

[View source]
def network_id : String #

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

[View source]