# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
NewService creates a new Service object.
# Constants
Container Network Service DNC Contract.
NetworkContainer Types.
Orchestrator Types.
NetworkContainer Types.
Orchestrator Types.
NetworkContainer Types.
Container Network Service remote API Contract.
Container Network Service remote API Contract.
Container Network Service DNC Contract.
Orchestrator Types.
Container Network Service remote API Contract.
Container Network Service DNC Contract.
Container Network Service remote API Contract.
Container Network Service DNC Contract.
NetworkContainer Types.
Container Network Service remote API Contract.
Container Network Service remote API Contract.
Container Network Service DNC Contract.
Container Network Service remote API Contract.
Container Network Service DNC Contract.
Container Network Service DNC Contract.
Container Network Service remote API Contract.
Orchestrator Types.
Container Network Service remote API Contract.
Container Network Service remote API Contract.
Orchestrator Types.
Container Network Service remote API Contract.
Container Network Service DNC Contract.
NetworkContainer Prefixes.
Container Network Service remote API Contract.
Container Network Service remote API Contract.
Encap Types.
Encap Types.
NetworkContainer Types.
# Structs
AttachContainerToNetworkResponse specifies response of attaching network container to network.
ConfigureContainerNetworkingRequest - specifies request to attach/detach container to network.
CreateHnsNetworkRequest describes request to create the HNS network.
CreateNetworkContainerRequest specifies request to create a network container or network isolation boundary.
CreateNetworkContainerResponse specifies response of creating a network container.
CreateNetworkRequest describes request to create the network.
DeleteHnsNetworkRequest describes request to delete the HNS network.
DeleteNetworkContainerRequest specifies the details about the request to delete a specifc network container.
DeleteNetworkContainerResponse describes the response to delete a specifc network container.
DeleteNetworkRequest describes request to delete the network.
DetachNetworkContainerToNetworkResponse specifies response of detaching network container from network.
GetInterfaceForContainerRequest specifies the container ID for which interface needs to be identified.
GetInterfaceForContainerResponse specifies the interface for a given container ID.
GetIPAddressesResponse describes response containing requested ip addresses.
GetNetworkContainerRequest specifies the details about the request to retrieve a specifc network container.
GetNetworkContainerResponse describes the response to retrieve a specifc network container.
GetNetworkContainerStatusRequest specifies the details about the request to retrieve status of a specifc network container.
GetNetworkContainerStatusResponse specifies response of retriving a network container status.
HostLocalIPAddressResponse describes reponse that returns the host local IP Address.
IPAddressesUtilizationResponse describes response for ip address utilization.
IPConfiguration contains details about ip config to provision in the VM.
IPSubnet contains ip subnet.
KubernetesPodInfo is an OrchestratorContext that holds PodName and PodNamespace.
MacPool is assoicated with HNS network and represents a list of macaddresses available to the network.
MultiTenancyInfo contains encap type and id.
NetworkInterface specifies the information that can be used to unquely identify an interface.
NodeConfiguration describes confguration for a node in overlay network.
OverlayConfiguration describes configuration for all the nodes that are part of overlay.
ReleaseIPAddressRequest describes request to release an IP Address.
ReserveIPAddressRequest describes request to reserve an IP Address.
ReserveIPAddressResponse describes response to reserve an IP address.
Response describes generic response from CNS.
Route describes an entry in routing table.
Service defines Container Networking Service.
SetEnvironmentRequest describes the Request to set the environment in CNS.
SetOrchestratorTypeRequest specifies the orchestrator type for the node.
Subnet contains the ip address and the number of bits in prefix.
SubnetInfo is assoicated with HNS network and represents a list of subnets available to the network.
# Type aliases
OptionMap describes generic options that can be passed to CNS.