Documentation ¶
Index ¶
- func BuildConfigFile(kubeconfig, cloudProfileName, region string) (*infrastructure.NSXTConfig, error)
- func CreateIPPool(logger logr.Logger, cfg *infrastructure.NSXTConfig, ...) error
- func CreateInfrastructure(logger logr.Logger, cfg *infrastructure.NSXTConfig, specString string, ...) (*string, error)
- func DeleteIPPool(logger logr.Logger, cfg *infrastructure.NSXTConfig, ipPoolName string, ...) error
- func DestroyInfrastructure(logger logr.Logger, cfg *infrastructure.NSXTConfig, stateString *string, ...) (*string, error)
- func GetNSXTVersion(cfg *infrastructure.NSXTConfig) (*string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildConfigFile ¶
func BuildConfigFile(kubeconfig, cloudProfileName, region string) (*infrastructure.NSXTConfig, error)
func CreateIPPool ¶
func CreateIPPool(logger logr.Logger, cfg *infrastructure.NSXTConfig, ipPoolName, ipPoolRanges, ipPoolCidr string, advancedAPI bool) error
func CreateInfrastructure ¶
func CreateInfrastructure(logger logr.Logger, cfg *infrastructure.NSXTConfig, specString string, fixedVersion *string) (*string, error)
func DeleteIPPool ¶
func DeleteIPPool(logger logr.Logger, cfg *infrastructure.NSXTConfig, ipPoolName string, advancedAPI bool) error
func DestroyInfrastructure ¶
func DestroyInfrastructure(logger logr.Logger, cfg *infrastructure.NSXTConfig, stateString *string, specString *string) (*string, error)
func GetNSXTVersion ¶
func GetNSXTVersion(cfg *infrastructure.NSXTConfig) (*string, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.