Documentation
¶
Index ¶
- type Address
- type AddressPool
- type AddressRecord
- type AddressSpace
- type AddressSpaces
- type AzureVnet
- type AzureVnetIpam
- type CNSLocalCache
- type CiliumEndpointStatus
- type CnsState
- type Endpoint
- type ExternalInterface
- type HNSEndpoint
- type Network
- type NetworkInfo
- type NetworkingAddressing
- type NetworkingStatus
- type Validator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressPool ¶
type AddressPool struct {
Addresses map[string]AddressRecord `json:"Addresses"`
}
type AddressRecord ¶
type AddressSpace ¶
type AddressSpace struct {
Pools map[string]AddressPool `json:"Pools"`
}
type AddressSpaces ¶
type AddressSpaces struct {
AddrSpaces map[string]AddressSpace `json:"AddressSpaces"`
}
type AzureVnet ¶
type AzureVnet struct {
NetworkInfo NetworkInfo `json:"Network"`
}
type AzureVnetIpam ¶
type AzureVnetIpam struct {
IPAM AddressSpaces `json:"IPAM"`
}
type CNSLocalCache ¶
type CNSLocalCache struct {
IPConfigurationStatus []cns.IPConfigurationStatus `json:"IPConfigurationStatus"`
}
type CiliumEndpointStatus ¶
type CiliumEndpointStatus struct {
Status NetworkingStatus `json:"status"`
}
type CnsState ¶ added in v1.4.50
type CnsState struct {
Endpoints map[string]restserver.EndpointInfo `json:"Endpoints"`
}
type ExternalInterface ¶
type HNSEndpoint ¶
type NetworkInfo ¶
type NetworkInfo struct {
ExternalInterfaces map[string]ExternalInterface `json:"ExternalInterfaces"`
}
type NetworkingAddressing ¶
type NetworkingStatus ¶
type NetworkingStatus struct {
Networking NetworkingAddressing `json:"networking"`
}
type Validator ¶
type Validator struct {
// contains filtered or unexported fields
}
func CreateValidator ¶
func (*Validator) ValidateRestartNetwork ¶
Click to show internal directories.
Click to hide internal directories.