Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NodeManagerInterface ¶
type NodeManagerInterface interface { Initialize(ctx context.Context, useNodeUuid bool) error tagManager *tags.Manager, zoneKey string, regionKey string) ([]*cnsvsphere.DatastoreInfo, map[string][]map[string]string, error) GetNodeVMByNameAndUpdateCache(ctx context.Context, nodeName string) (*cnsvsphere.VirtualMachine, error) GetNodeVMByName(ctx context.Context, nodeName string) (*cnsvsphere.VirtualMachine, error) GetNodeNameByUUID(ctx context.Context, nodeUUID string) (string, error) GetNodeVMByUuid(ctx context.Context, nodeUuid string) (*cnsvsphere.VirtualMachine, error) GetAllNodes(ctx context.Context) ([]*cnsvsphere.VirtualMachine, error) }
NodeManagerInterface provides functionality to manage (VM) nodes.
Click to show internal directories.
Click to hide internal directories.