# Packages
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewManager creates a new Manager instance with the given client.
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Deprecated: HA Proxy is being deprecated in vSphere 9.0.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Since 7.0u1:-.
No description provided by the author
# Structs
Since 7.0.0:-.
AviConfigCreateSpec defines full information for the linking of a Tanzu Kubernetes Grid enabled vSphere cluster to an NSX Advanced Load Balancer (formerly Avi Load Balancer) See https://developer.vmware.com/apis/vsphere-automation/latest/vcenter/data-structures/NamespaceManagement/LoadBalancers/AviConfigCreateSpec/ Since 7.0u2:-.
The “CarvelVersionCreateSpec“ class provides a specification required to create a Supervisor Service version from Carvel application package format (Package and PackageMetadata resources should be declared).
Cidr defines an IPv4 CIDR range for a subnet.
ClusterSummary for a cluster with vSphere Namespaces enabled.
No description provided by the author
Since 7.0.0:-.
DirectPathIoDevice https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/NamespaceManagement/VirtualMachineClasses/DynamicDirectPathIODevice/.
Since 7.0.0:-.
Since 7.0.0:-.
EnableClusterSpec defines a Tanzu Supervisor Cluster for creation.
HAProxyConfigCreateSpec defines full information for the linking of a Tanzu Kubernetes Grid enabled vSphere cluster to a HA Proxy Load Balancer.
ImageStorageSpec defines the storage policy ID (not name) assigned to a Tanzu Kubernetes Grid cluster (supervisor or workload clusters) See https://developer.vmware.com/apis/vsphere-automation/latest/vcenter/data-structures/NamespaceManagement/Clusters/ImageStorageSpec/ Since 7.0.0:-.
IpAssignmentMode specifies whether DHCP or a static range assignment method is used.
IpRange specifies a contiguous set of IPv4 Addresses See https://developer.vmware.com/apis/vsphere-automation/latest/vcenter/data-structures/NamespaceManagement/IPRange/ TODO decide whether to rename this in the Go API to match the vSphere API.
No description provided by the author
LoadBalancerConfigSpec defines LoadBalancer options for Tanzu Kubernetes Grid, both for the Supervisor Cluster and for Workload Cluster kubeapi endpoints, and services of type LoadBalancer See https://developer.vmware.com/apis/vsphere-automation/latest/vcenter/data-structures/NamespaceManagement/LoadBalancers/ConfigSpec/ Since 7.0u1:-.
A LoadBalancerProvider is an enum type that defines the Load Balancer technology in use in a Tanzu Kubernetes Grid cluster.
LoadBalancersServer defines an Avi or HA Proxy load balancer location.
No description provided by the author
Manager extends rest.Client, adding namespace related methods.
Since 7.0.0:-.
NamespacesInstanceCreateSpec https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/Namespaces/Instances/CreateSpec/.
NamespacesInstanceInfo https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/Namespaces/Instances/Info/.
NamespacesInstanceStats https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/Namespaces/Instances/Stats/.
NamespacesInstanceSummary https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/Namespaces/Instances/Summary/.
NamespacesInstanceUpdateSpec https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/Namespaces/Instances/UpdateSpec/.
NcpClusterNetworkSpec defines an NSX-T network for a Tanzu Kubernetes Grid workload cluster in vSphere 7.0.0 until 7.0u1.
NetworkProvider defines which type of See https://developer.vmware.com/apis/vsphere-automation/latest/vcenter/data-structures/NamespaceManagement/Clusters/NetworkProvider/ Since 7.0.0:-.
NetworksCreateSpec specifies a Tanzu Kubernetes Grid Supervisor or Workload network that should be created.
NsxNetwork defines a supervisor or workload NSX-T network for use with a Tanzu Kubernetes Cluster.
RegisterVMSpec https://developer.broadcom.com/xapis/vsphere-automation-api/latest/vcenter/data-structures/Namespaces_Instances_RegisterVMSpec/.
SizingHint determines the size of the Tanzu Kubernetes Grid Supervisor cluster's kubeapi instances.
StorageSpec https://developer.broadcom.com/apis/vsphere-automation-api/v7.0U3/vcenter/data-structures/Namespaces_Instances_StorageSpec/.
SupervisorService defines a new SupervisorService specification.
SupervisorServiceInfo for a supervisor service existent in vSphere.
The “SupervisorServicesCarvelSpec“ class provides a specification required to create a Supervisor Service with a version from Carvel application package format (Package and PackageMetadata resources should be declared).
SupervisorServiceSummary for a supervisor service existent in vSphere.
SupervisorServicesVSphereSpec defines a new SupervisorService specification of vSphere type.
SupervisorServicesVSphereVersionCreateSpec defines a new SupervisorService specification for vSphere.
SupervisorServiceVersion defines a new SupervisorService version specification.
SupervisorServiceVersionInfo details a vSphere Supervisor Service version.
SupervisorServiceVersionSummary describes a vSphere Supervisor Service version.
SupportBundleLocation contains the URL to download the per-cluster support bundle from, as well as a token required.
SupportBundleToken information about the token required in the HTTP GET request to generate the support bundle.
VgpuDevice https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/NamespaceManagement/VirtualMachineClasses/VGPUDevice/.
VirtualDevices https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/NamespaceManagement/VirtualMachineClasses/VirtualDevices/.
VirtualMachineClassCreateSpec https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/NamespaceManagement/VirtualMachineClasses/CreateSpec/.
VirtualMachineClassInfo https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/NamespaceManagement/VirtualMachineClasses/Info/.
VirtualMachineClassUpdateSpec https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/NamespaceManagement/VirtualMachineClasses/UpdateSpec/.
VmServiceSpec https://developer.vmware.com/apis/vsphere-automation/v7.0U3/vcenter/data-structures/Namespaces/Instances/VMServiceSpec/.
See https://developer.vmware.com/apis/vsphere-automation/latest/vcenter/data-structures/NamespaceManagement/Networks/VsphereDVPGNetworkCreateSpec/ Since 7.0u1:-.
WorkloadNetworksEnableSpec defines the primary workload network for a new Tanzu Kubernetes Grid supervisor cluster.