com.vmware.vcenter.namespaces
package provides interfaces for
managing namespaces related methods.See: Description
Interface | Description |
---|---|
Access |
The
Access interface provides methods to manage access control of
subjects on namespaces. |
AccessTypes |
Defines the data types of the
Access
API service. |
Instances |
The
Instances interface provides methods to create and delete a
namespace object. |
InstancesTypes |
Defines the data types of the
Instances
API service. |
NamespaceSelfService |
The
NamespaceSelfService interface provides methods to activate and
deactivate a namespace template that empowers users as self-service namespace
users. |
NamespaceSelfServiceTypes |
Defines the data types of the
NamespaceSelfService
API service. |
NamespaceTemplates |
The
NamespaceTemplates interface provides methods to create and update
namespace templates on a cluster. |
NamespaceTemplatesTypes |
Defines the data types of the
NamespaceTemplates
API service. |
Class | Description |
---|---|
AccessDefinitions |
Defines the type descriptors for the
Access
API service. |
AccessStub |
Remote stub implementation of the
Access
API service. |
AccessTypes.CreateSpec |
The
CreateSpec class contains the specification required to create
access control on the namespace. |
AccessTypes.CreateSpec.Builder |
Builder class for
AccessTypes.CreateSpec . |
AccessTypes.Info |
The
Info class contains the information about the access control of the
subject on given domain on the namespace. |
AccessTypes.Info.Builder |
Builder class for
AccessTypes.Info . |
AccessTypes.Role |
The
Role enumeration class lists the default roles which can be
associated with a subject on a domain on the namespace. |
AccessTypes.SetSpec |
The
SetSpec class contains the specification required to set new access
control on the namespace. |
AccessTypes.SetSpec.Builder |
Builder class for
AccessTypes.SetSpec . |
AccessTypes.SubjectType |
The
SubjectType enumeration class lists the types of subjects who can be
associated with a Role on the namespace. |
InstancesDefinitions |
Defines the type descriptors for the
Instances
API service. |
InstancesStub |
Remote stub implementation of the
Instances
API service. |
InstancesTypes.Access |
The
Access class contains the access control information for a subject
on a namespace. |
InstancesTypes.Access.Builder |
Builder class for
Access . |
InstancesTypes.ConfigStatus |
The
ConfigStatus enumeration class describes the status of reaching the
desired state configuration for the namespace. |
InstancesTypes.CreateSpec |
The
CreateSpec class contains the specification required to set up a
namespace on a single vSphere cluster. |
InstancesTypes.CreateSpec.Builder |
Builder class for
InstancesTypes.CreateSpec . |
InstancesTypes.CreateSpecV2 |
The
CreateSpecV2 class contains the specification required to set up a
namespace on a Supervisor cluster. |
InstancesTypes.CreateSpecV2.Builder |
Builder class for
InstancesTypes.CreateSpecV2 . |
InstancesTypes.Info |
The
Info class contains the detailed information about the namespace on
a single vSphere cluster. |
InstancesTypes.Info.Builder |
Builder class for
InstancesTypes.Info . |
InstancesTypes.InfoV2 |
The
InfoV2 class contains the detailed information about the namespace
on a Supervisor. |
InstancesTypes.InfoV2.Builder |
Builder class for
InstancesTypes.InfoV2 . |
InstancesTypes.Ipv4Cidr |
The specification for representing CIDR notation of IP range.
|
InstancesTypes.Ipv4Cidr.Builder |
Builder class for
InstancesTypes.Ipv4Cidr . |
InstancesTypes.LoadBalancerSize |
The
LoadBalancerSize enumerates the kinds of load balancer sizes
supported by NSX. |
InstancesTypes.Message |
The
Message class contains the information about the object
configuration. |
InstancesTypes.Message.Builder |
Builder class for
InstancesTypes.Message . |
InstancesTypes.Message.MessageSeverity |
The
MessageSeverity enumeration class represents the severity of the
message. |
InstancesTypes.NetworkCreateSpec |
The
NetworkCreateSpec class contains the specification required to
create a vSphere Namespaces network object. |
InstancesTypes.NetworkCreateSpec.Builder |
Builder class for
InstancesTypes.NetworkCreateSpec . |
InstancesTypes.NetworkProvider |
Identifies the network plugin that networking functionalities for this vSphere
Namespace.
|
InstancesTypes.NsxNetworkCreateSpec |
The
NsxNetworkCreateSpec class describes the configuration specification
of a NSXT-backed Namespaces Network configuration. |
InstancesTypes.NsxNetworkCreateSpec.Builder |
Builder class for
InstancesTypes.NsxNetworkCreateSpec . |
InstancesTypes.Principal |
The
Principal class contains the information about the creator of
namespace. |
InstancesTypes.Principal.Builder |
Builder class for
InstancesTypes.Principal . |
InstancesTypes.SetSpec |
The
SetSpec class contains the specification required to set a new
configuration on the namespace. |
InstancesTypes.SetSpec.Builder |
Builder class for
InstancesTypes.SetSpec . |
InstancesTypes.Stats |
The
Stats class contains the basic runtime statistics about the
namespace. |
InstancesTypes.Stats.Builder |
Builder class for
InstancesTypes.Stats . |
InstancesTypes.StorageSpec |
The
StorageSpec class contains the specification required to configure
storage associated with a namespace. |
InstancesTypes.StorageSpec.Builder |
Builder class for
InstancesTypes.StorageSpec . |
InstancesTypes.Summary |
The
Summary class contains the basic information about the namespace on
a single vSphere cluster. |
InstancesTypes.Summary.Builder |
Builder class for
InstancesTypes.Summary . |
InstancesTypes.SummaryV2 |
The
SummaryV2 class contains the basic information about the namespace
on a Supervisor. |
InstancesTypes.SummaryV2.Builder |
Builder class for
InstancesTypes.SummaryV2 . |
InstancesTypes.UpdateSpec |
The
UpdateSpec class contains the specification required to update the
configuration on the namespace. |
InstancesTypes.UpdateSpec.Builder |
Builder class for
InstancesTypes.UpdateSpec . |
InstancesTypes.VMServiceSpec |
The
VMServiceSpec class contains the specification required to configure
the VM Service specification associated with a namespace. |
InstancesTypes.VMServiceSpec.Builder |
Builder class for
InstancesTypes.VMServiceSpec . |
NamespaceSelfServiceDefinitions |
Defines the type descriptors for the
NamespaceSelfService
API service. |
NamespaceSelfServiceStub |
Remote stub implementation of the
NamespaceSelfService
API service. |
NamespaceSelfServiceTypes.ActivateTemplateSpec |
The
ActivateTemplateSpec class contains the specification required to
create or update namespace template. |
NamespaceSelfServiceTypes.ActivateTemplateSpec.Builder |
Builder class for
NamespaceSelfServiceTypes.ActivateTemplateSpec . |
NamespaceSelfServiceTypes.Capability |
The
Capability enumeration class describes the self-service namespace
capability of the cluster on which vSphere Namespaces enabled. |
NamespaceSelfServiceTypes.Info |
The
Info class contains detailed information about the namespace self
service. |
NamespaceSelfServiceTypes.Info.Builder |
Builder class for
NamespaceSelfServiceTypes.Info . |
NamespaceSelfServiceTypes.Status |
The page describes the status of the namespace self-service on the cluster on
which vSphere Namespaces enabled.
|
NamespaceSelfServiceTypes.Summary |
The
Summary class contains basic information about the namespace
service. |
NamespaceSelfServiceTypes.Summary.Builder |
Builder class for
NamespaceSelfServiceTypes.Summary . |
NamespacesFactory |
NamespacesFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.namespaces package and also has the subpackages reference
to access respective subpackage services. |
NamespaceTemplatesDefinitions |
Defines the type descriptors for the
NamespaceTemplates
API service. |
NamespaceTemplatesStub |
Remote stub implementation of the
NamespaceTemplates
API service. |
NamespaceTemplatesTypes.CreateSpec |
The
CreateSpec class contains the specification required to create
namespace template. |
NamespaceTemplatesTypes.CreateSpec.Builder |
Builder class for
NamespaceTemplatesTypes.CreateSpec . |
NamespaceTemplatesTypes.Info |
The
Info class contains the detailed information about the namespace
template. |
NamespaceTemplatesTypes.Info.Builder |
Builder class for
NamespaceTemplatesTypes.Info . |
NamespaceTemplatesTypes.InfoV2 |
The
InfoV2 class contains the detailed information about the namespace
template on a Supervisor. |
NamespaceTemplatesTypes.InfoV2.Builder |
Builder class for
NamespaceTemplatesTypes.InfoV2 . |
NamespaceTemplatesTypes.Subject |
The
Subject class contains the user or group information granted for
namespace self service. |
NamespaceTemplatesTypes.Subject.Builder |
Builder class for
NamespaceTemplatesTypes.Subject . |
NamespaceTemplatesTypes.Summary |
The
Summary class contains the basic information about the namespace
template. |
NamespaceTemplatesTypes.Summary.Builder |
Builder class for
NamespaceTemplatesTypes.Summary . |
NamespaceTemplatesTypes.SummaryV2 |
The
SummaryV2 class contains the basic information about the namespace
template on a Supervisor. |
NamespaceTemplatesTypes.SummaryV2.Builder |
Builder class for
NamespaceTemplatesTypes.SummaryV2 . |
NamespaceTemplatesTypes.UpdateSpec |
The
UpdateSpec class contains the specification required to update a
namespace namespace template. |
NamespaceTemplatesTypes.UpdateSpec.Builder |
Builder class for
NamespaceTemplatesTypes.UpdateSpec . |
ResourceQuotaOptionsV1 |
The
ResourceQuotaOptionsV1 class represents the resource quota limits
which can be applied on the namespace. |
ResourceQuotaOptionsV1.Builder |
Builder class for
ResourceQuotaOptionsV1 . |
ResourceQuotaOptionsV1Update |
The
ResourceQuotaOptionsV1Update class represents the changes to
resource quota limits which are set on the namespace. |
ResourceQuotaOptionsV1Update.Builder |
Builder class for
ResourceQuotaOptionsV1Update . |
StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.vcenter.namespaces package. |
Enum | Description |
---|---|
AccessTypes.Role.Values |
Native Java
enum representing this enumeration class. |
AccessTypes.SubjectType.Values |
Native Java
enum representing this enumeration class. |
InstancesTypes.ConfigStatus.Values |
Native Java
enum representing this enumeration class. |
InstancesTypes.LoadBalancerSize.Values |
Native Java
enum representing this enumeration class. |
InstancesTypes.Message.MessageSeverity.Values |
Native Java
enum representing this enumeration class. |
InstancesTypes.NetworkProvider.Values |
Native Java
enum representing this enumeration class. |
NamespaceSelfServiceTypes.Capability.Values |
Native Java
enum representing this enumeration class. |
NamespaceSelfServiceTypes.Status.Values |
Native Java
enum representing this enumeration class. |
com.vmware.vcenter.namespaces
package provides interfaces for
managing namespaces related methods.