Interface: EndpointSettings
Defined in: packages/extension-api/src/extension-api.d.ts:3178
Properties
Aliases?
optionalAliases:string[]
Defined in: packages/extension-api/src/extension-api.d.ts:3191
DNSNames?
optionalDNSNames:string[]
Defined in: packages/extension-api/src/extension-api.d.ts:3246
List of all DNS names an endpoint has on a specific network. This list is based on the container name, network aliases, container short ID, and hostname.
These DNS names are non-fully qualified but can contain several dots. You can get fully qualified DNS names by
appending .<network-name>. For instance, if container name is my.ctr and the network is named
testnet, DNSNames will contain my.ctr and the FQDN will be my.ctr.testnet.
DriverOpts?
optionalDriverOpts:object
Defined in: packages/extension-api/src/extension-api.d.ts:3236
DriverOpts is a mapping of driver options and values. These options are passed directly to the driver and are driver specific.
Index Signature
[key: string]: string
EndpointID?
optionalEndpointID:string
Defined in: packages/extension-api/src/extension-api.d.ts:3201
Unique ID for the service endpoint in a Sandbox.
Gateway?
optionalGateway:string
Defined in: packages/extension-api/src/extension-api.d.ts:3206
Gateway address for this network.
GlobalIPv6Address?
optionalGlobalIPv6Address:string
Defined in: packages/extension-api/src/extension-api.d.ts:3226
Global IPv6 address.
GlobalIPv6PrefixLen?
optionalGlobalIPv6PrefixLen:number
Defined in: packages/extension-api/src/extension-api.d.ts:3231
Mask length of the global IPv6 address.
IPAddress?
optionalIPAddress:string
Defined in: packages/extension-api/src/extension-api.d.ts:3211
IPv4 address.
IPAMConfig?
optionalIPAMConfig:EndpointIPAMConfig
Defined in: packages/extension-api/src/extension-api.d.ts:3182
EndpointIPAMConfig represents an endpoint's IPAM configuration.
IPPrefixLen?
optionalIPPrefixLen:number
Defined in: packages/extension-api/src/extension-api.d.ts:3216
Mask length of the IPv4 address.
IPv6Gateway?
optionalIPv6Gateway:string
Defined in: packages/extension-api/src/extension-api.d.ts:3221
IPv6 gateway address.
Links?
optionalLinks:string[]
Defined in: packages/extension-api/src/extension-api.d.ts:3184
MacAddress?
optionalMacAddress:string
Defined in: packages/extension-api/src/extension-api.d.ts:3189
MAC address for the endpoint on this network. The network driver might ignore this parameter.
NetworkID?
optionalNetworkID:string
Defined in: packages/extension-api/src/extension-api.d.ts:3196
Unique ID of the network.