Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AvailableIPv4PrivateAddressSpaces ¶
type AvailableIPv4PrivateAddressSpaces struct { RecommendedIPv4PrivateAddressSpace string `json:"recommendedIPv4PrivateAddressSpace"` AddressSpace10s []string `json:"addressSpace10S"` AddressSpace172s []string `json:"addressSpace172S"` AddressSpace192s []string `json:"addressSpace192S"` }
AvailableIPv4PrivateAddressSpaces represents the specification of a Cloud Adaptive Network (CLADNet).
func GetAvailableIPv4PrivateAddressSpaces ¶
func GetAvailableIPv4PrivateAddressSpaces(strIPNets []string) *AvailableIPv4PrivateAddressSpaces
GetAvailableIPv4PrivateAddressSpaces represents a function to check and return the available IPv4 private address spaces
type IPNetworks ¶
type IPNetworks struct {
IPNetworks []string `json:"ipNetworks"`
}
IPNetworks represents a list of IP Network, such as 10.10.10.10/10, 172.16.10.10/16, and 192.168.10.10/24.
Click to show internal directories.
Click to hide internal directories.