class Docker::EndpointSettings
- Docker::EndpointSettings
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
docker/schemas.crConstructors
- .new(pull : JSON::PullParser)
- .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)
Instance Method Summary
- #aliases : Array(String) | Nil
- #aliases=(aliases : Array(String) | Nil)
- #aliases? : Array(String) | Nil | Nil
- #driver_opts : Hash(String, String) | Nil
- #driver_opts=(driver_opts : Hash(String, String) | Nil)
- #driver_opts? : Hash(String, String) | Nil | Nil
- #endpoint_id : String | Nil
- #endpoint_id=(endpoint_id : String | Nil)
- #endpoint_id? : String | Nil | Nil
- #gateway : String | Nil
- #gateway=(gateway : String | Nil)
- #gateway? : String | Nil | Nil
- #global_ipv6_address : String | Nil
- #global_ipv6_address=(global_ipv6_address : String | Nil)
- #global_ipv6_address? : String | Nil | Nil
- #global_ipv6_prefix_len : Int64 | Nil
- #global_ipv6_prefix_len=(global_ipv6_prefix_len : Int64 | Nil)
- #global_ipv6_prefix_len? : Int64 | Nil | Nil
- #ip_address : String | Nil
- #ip_address=(ip_address : String | Nil)
- #ip_address? : String | Nil | Nil
- #ip_prefix_len : Int64 | Nil
- #ip_prefix_len=(ip_prefix_len : Int64 | Nil)
- #ip_prefix_len? : Int64 | Nil | Nil
- #ipam_config : EndpointIPAMConfig | Nil
- #ipam_config=(ipam_config : EndpointIPAMConfig | Nil)
- #ipam_config? : EndpointIPAMConfig | Nil | Nil
- #ipv6_gateway : String | Nil
- #ipv6_gateway=(ipv6_gateway : String | Nil)
- #ipv6_gateway? : String | Nil | Nil
- #links : Array(String) | Nil
- #links=(links : Array(String) | Nil)
- #links? : Array(String) | Nil | Nil
- #mac_address : String | Nil
- #mac_address=(mac_address : String | Nil)
- #mac_address? : String | Nil | Nil
- #network_id : String | Nil
- #network_id=(network_id : String | Nil)
- #network_id? : String | Nil | Nil
Constructor Detail
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)
#