nutanix

package
v0.45.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 26, 2026 License: Apache-2.0 Imports: 32 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Checker = &nutanixChecker{
	configurationCheckFactory:             newConfigurationCheck,
	credentialsCheckFactory:               newCredentialsCheck,
	prismCentralVersionCheckFactory:       newPrismCentralVersionCheck,
	failureDomainCheckFactory:             newFailureDomainChecks,
	vmImageChecksFactory:                  newVMImageChecks,
	vmImageKubernetesVersionChecksFactory: newVMImageKubernetesVersionChecks,
	cidrValidationChecksFactory:           newCIDRValidationChecks,
	storageContainerChecksFactory:         newStorageContainerChecks,
}
View Source
var ErrEmptyHostInURL = errors.New("parsed URL has empty host")

ErrEmptyHostInURL is returned when the parsed URL has an empty host.

View Source
var NutanixClientCache = v3.NewClientCache(v3.WithSessionAuth(true))

NutanixClientCache is the cache of prism clients to be shared across the different controllers.

View Source
var NutanixConvergedClientV4Cache = v4Converged.NewClientCache()

NutanixConvergedClientV4Cache is the cache of prism clients to be shared across the different controllers.

Functions

This section is empty.

Types

type CacheParams added in v0.43.0

type CacheParams struct {
	ClusterNamespacedName   types.NamespacedName // Optional: cluster namespaced name for user-queryable cache key
	PrismManagementEndpoint *prismtypes.ManagementEndpoint
}

CacheParams is the struct that implements ClientCacheParams interface from prism-go-client.

func (*CacheParams) Key added in v0.43.0

func (c *CacheParams) Key() string

Key returns a unique key for the client cache using the cluster namespaced name.

func (*CacheParams) ManagementEndpoint added in v0.43.0

func (c *CacheParams) ManagementEndpoint() prismtypes.ManagementEndpoint

ManagementEndpoint returns the management endpoint of the NutanixCluster CR.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL