| Package | Description |
|---|---|
| com.vmware.vcenter.namespaces |
The
com.vmware.vcenter.namespaces package provides interfaces for
managing namespaces related methods. |
| Class and Description |
|---|
| Access
The
Access interface provides methods to manage access control of
subjects on namespaces. |
| AccessTypes
The
Access interface provides methods to manage access control of
subjects on namespaces. |
| 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.Role.Values
Native Java
enum representing this enumeration class. |
| 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. |
| AccessTypes.SubjectType.Values
Native Java
enum representing this enumeration class. |
| Instances
The
Instances interface provides methods to create and delete a
namespace object. |
| InstancesTypes
The
Instances interface provides methods to create and delete a
namespace object. |
| 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.ConfigStatus.Values
Native Java
enum representing this enumeration class. |
| InstancesTypes.ContentLibrarySpec
The
ContentLibrarySpec class contains the specification required to
configure Content Libraries in the VM Image Service. |
| InstancesTypes.ContentLibrarySpec.Builder
Builder class for
InstancesTypes.ContentLibrarySpec. |
| 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.LoadBalancerSize
The
LoadBalancerSize enumerates the kinds of load balancer sizes
supported by NSX. |
| InstancesTypes.LoadBalancerSize.Values
Native Java
enum representing this enumeration class. |
| 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.Message.MessageSeverity.Values
Native Java
enum representing this enumeration class. |
| 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.NetworkProvider.Values
Native Java
enum representing this enumeration class. |
| 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.RegisterVMSpec
The
RegisterVMSpec class contains the specification required to register
a virtual machine with Supervisor. |
| 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.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. |
| NamespaceSelfService
The
NamespaceSelfService interface provides methods to activate and
deactivate a namespace template that empowers users as self-service namespace
users. |
| NamespaceSelfServiceTypes
The
NamespaceSelfService interface provides methods to activate and
deactivate a namespace template that empowers users as self-service namespace
users. |
| 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.Capability.Values
Native Java
enum representing this enumeration class. |
| NamespaceSelfServiceTypes.Info
The
Info class contains detailed information about the namespace self
service. |
| NamespaceSelfServiceTypes.Status
The page describes the status of the namespace self-service on the cluster on
which vSphere Namespaces enabled.
|
| NamespaceSelfServiceTypes.Status.Values
Native Java
enum representing this enumeration class. |
| NamespaceSelfServiceTypes.Summary
The
Summary class contains basic information about the namespace
service. |
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. |
| NamespaceTemplates
The
NamespaceTemplates interface provides methods to create and update
namespace templates on a cluster. |
| NamespaceTemplatesTypes
The
NamespaceTemplates interface provides methods to create and update
namespace templates on a cluster. |
| 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.Summary
The
Summary class contains the basic information about the namespace
template. |
| NamespaceTemplatesTypes.SummaryV2
The
SummaryV2 class contains the basic information about the namespace
template on a Supervisor. |
| 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. |