Package | Description |
---|---|
com.vmware.vcenter.namespace_management |
The
com.vmware.vcenter.namespace_management package provides interfaces
for managing Namespaces. |
com.vmware.vcenter.namespace_management.supervisors |
The
com.vmware.vcenter.namespace_management.supervisors package provides
interfaces for operating a Supervisor. |
Class and Description |
---|
ControlPlane
ControlPlane class describes the control plane configuration. |
SupervisorsFactory
SupervisorsFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.namespace_management.supervisors package and also has the subpackages reference
to access respective subpackage services. |
Workloads
Workloads class describes configuration that affects the behavior
and lifecycle of Kubernetes workloads. |
Class and Description |
---|
CNSFileConfig
The
CNSFileConfig class contains the specification required to set the
configuration for Cloud Native Storage file volume support on Supervisor. |
Conditions
The
Conditions interface provides methods to retrieve conditions related
to a particular Supervisor. |
ConditionsTypes
The
Conditions interface provides methods to retrieve conditions related
to a particular Supervisor. |
ConditionsTypes.Condition
The
Condition class defines an observation of the configuration state of
a Supervisor. |
ConditionsTypes.Condition.Builder
Builder class for
ConditionsTypes.Condition . |
ConditionsTypes.Condition.Status
Status of the condition, which can be one of TRUE, FALSE or UNKNOWN.
|
ConditionsTypes.Condition.Status.Values
Native Java
enum representing this enumeration class. |
ConditionsTypes.ConditionGroup
The
ConditionGroup class defines a group for the observation of related
configuration states of Supervisor. |
ConditionsTypes.Message
The
Message class contains user-readable information related to a Condition . |
ConditionsTypes.Message.Builder
Builder class for
ConditionsTypes.Message . |
ConditionsTypes.Severity
The
Severity class represents the severity of the message. |
ConditionsTypes.Severity.Values
Native Java
enum representing this enumeration class. |
ContainerImageRegistries
The
ContainerImageRegistries interface provides methods to manage
container image registries on a Supervisor. |
ContainerImageRegistriesTypes
The
ContainerImageRegistries interface provides methods to manage
container image registries on a Supervisor. |
ContainerImageRegistriesTypes.CreateSpec
The
CreateSpec class provides a specification required to create a
container image registry. |
ContainerImageRegistriesTypes.CreateSpec.Builder
Builder class for
ContainerImageRegistriesTypes.CreateSpec . |
ContainerImageRegistriesTypes.Info
The
Info class contains the detailed information about the container
image registry. |
ContainerImageRegistriesTypes.UpdateSpec
The
UpdateSpec class contains the specification required to update a
container image registry. |
ContainerImageRegistriesTypes.UpdateSpec.Builder
Builder class for
ContainerImageRegistriesTypes.UpdateSpec . |
ContentLibrarySpec
The
ContentLibrarySpec class contains the specification required to
configure Content Libraries with a Supervisor. |
ControlPlane
ControlPlane class describes the control plane configuration. |
ControlPlane.Builder
Builder class for
ControlPlane . |
ImageRegistry
The
ImageRegistry class contains the specification required to configure
container image registry endpoint. |
ImageRegistry.Builder
Builder class for
ImageRegistry . |
ImageSyncConfig
ImageSyncConfig class describes how the Supervisor Cluster and
Kubernetes retrieves VM and container images that will run on the cluster. |
ImageSyncConfig.Builder
Builder class for
ImageSyncConfig . |
KubeAPIServerOptions
KubeAPIServerOptions declares options for the Kubernetes API
Server. |
KubeAPIServerOptions.Builder
Builder class for
KubeAPIServerOptions . |
KubeAPIServerSecurity
KubeAPIServerSecurity class declares security options configured on the
Kubernetes API server. |
SizingHint
The
SizingHint enumeration class determines the configuration of
Kubernetes API server and the worker nodes. |
SizingHint.Values
Native Java
enum representing this enumeration class. |
Summary
The
Summary interface provides methods to retrieve the current
states of Supervisors. |
SummaryTypes
The
Summary interface provides methods to retrieve the current
states of Supervisors. |
SummaryTypes.ConfigStatus
The
ConfigStatus enumeration class describes the status of reaching the
desired state configuration for the Supervisor. |
SummaryTypes.ConfigStatus.Values
Native Java
enum representing this enumeration class. |
SummaryTypes.FilterSpec
A
FilterSpec can be specified to filter summary output by any allowed
criteria. |
SummaryTypes.FilterSpec.Builder
Builder class for
SummaryTypes.FilterSpec . |
SummaryTypes.Info
The
Info class contains the basic information about the statistics and
status related to the Supervisor. |
SummaryTypes.KubernetesStatus
The
KubernetesStatus enumeration class describes the Supervisor's
ability to deploy pods. |
SummaryTypes.KubernetesStatus.Values
Native Java
enum representing this enumeration class. |
SummaryTypes.ListItem
The
ListItem class contains information about a Supervisor returned by
Summary.list(com.vmware.vcenter.namespace_management.supervisors.SummaryTypes.FilterSpec) method. |
SummaryTypes.ListResult
The
ListResult class represents the result of Summary.list(com.vmware.vcenter.namespace_management.supervisors.SummaryTypes.FilterSpec) method. |
SummaryTypes.Stats
The
Stats class contains the basic runtime statistics about a
Supervisor. |
SupervisorServices
The
SupervisorServices interface provides methods to install and manage
running instances of Supervisor Services on a Supervisor cluster. |
SupervisorServicesTypes
The
SupervisorServices interface provides methods to install and manage
running instances of Supervisor Services on a Supervisor cluster. |
SupervisorServicesTypes.Message
The
Message class contains the information about the Supervisor Service
on a Supervisor, it could be compatibility information, service status
information, etc. |
SupervisorServicesTypes.Message.Builder
Builder class for
SupervisorServicesTypes.Message . |
SupervisorServicesTypes.Message.MessageSeverity
The
MessageSeverity enumeration class represents the severity of the
message. |
SupervisorServicesTypes.Message.MessageSeverity.Values
Native Java
enum representing this enumeration class. |
SupervisorServicesTypes.PrecheckResult
This class contains the result of the last valid
SupervisorServices.precheck(java.lang.String, java.lang.String, com.vmware.vcenter.namespace_management.supervisors.SupervisorServicesTypes.PrecheckSpec)
method for installing or upgrading to a Supervisor Service version on a specific
Supervisor. |
SupervisorServicesTypes.PrecheckResult.Builder
Builder class for
SupervisorServicesTypes.PrecheckResult . |
SupervisorServicesTypes.PrecheckResult.Status
Status of a precheck result, can be either compatible or incompatible.
|
SupervisorServicesTypes.PrecheckResult.Status.Values
Native Java
enum representing this enumeration class. |
SupervisorServicesTypes.PrecheckSpec
The
PrecheckSpec class contains the specification required to check
whether a Supervisor Service version is compatible with the Supervisor cluster. |
SupervisorsFactory
SupervisorsFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.namespace_management.supervisors package and also has the subpackages reference
to access respective subpackage services. |
Topology
The
Topology interface provides methods to query the topological layout
of the infrastructure a Supervisor is running on. |
TopologyTypes
The
Topology interface provides methods to query the topological layout
of the infrastructure a Supervisor is running on. |
TopologyTypes.Info
The
Info class contains the basic information about the association
between vSphere Zones and vSphere Clusters. |
Workloads
Workloads class describes configuration that affects the behavior
and lifecycle of Kubernetes workloads. |
Workloads.Builder
Builder class for
Workloads . |
WorkloadsStorageConfig
WorkloadsStorageConfig class describes how vSphere and Kubernetes will
persist images and volumes to disk. |
WorkloadsStorageConfig.Builder
Builder class for
WorkloadsStorageConfig . |