NamespacesInstancesInfo

The Instances.Info structure contains the detailed information about the namespace on a single vSphere cluster.


Properties

access_list Required

Access controls associated with the namespace.


string
cluster Required

Identifier for the vSphere cluster hosting the namespace. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: ClusterComputeResource. When operations return a value of this structure as a result, the field will be an identifier for the resource type: ClusterComputeResource.


config_status Required

The Instances.ConfigStatus enumerated type describes the status of reaching the desired state configuration for the namespace.
CONFIGURING : The configuration is being applied to the namespace.
REMOVING : The configuration is being removed and namespace is being deleted.
RUNNING : The namespace is configured correctly.
ERROR : Failed to apply the configuration to the namespace, user intervention needed.

Possible values are: CONFIGURINGREMOVINGRUNNINGERROR


stats Required

Basic runtime statistics for the namespace.


string
description Required

Description of the namespace.


messages Required

Current set of messages associated with the object.


storage_specs Required

Storage associated with the namespace.


array of string
networks Optional

vSphere Networks associated with the namespace. This field is unset if the cluster hosting this namespace uses NSXT_CONTAINER_PLUGIN as its network provider. When clients pass a value of this structure as a parameter, the field must contain identifiers for the resource type: com.vmware.vcenter.namespace_management.Network. When operations return a value of this structure as a result, the field will contain identifiers for the resource type: com.vmware.vcenter.namespace_management.Network.


object
resource_spec Optional

Quotas on the namespace resources. Refer to com.vmware.vcenter.namespace_management.NamespaceResourceOptions#get for the type of the value for this field. If unset, no resource constraints are associated with the namespace.


boolean
self_service_namespace Optional

Flag to indicate the self service namespace. If unset, the namespace is not marked as self service namespace.


creator Optional

Creator of the namespace. Namespace self-service uses this field to populate the user who created this namespace. This field is optional because it was added in a newer version than its parent node.


vm_service_spec Optional

VM Service specification associated with the namespace. This field is optional because it was added in a newer version than its parent node.

JSON Example

{
	"access_list": [
		{
			"domain": "string",
			"role": "OWNER",
			"subject": "string",
			"subject_type": "USER"
		}
	],
	"cluster": "string",
	"config_status": "CONFIGURING",
	"description": "string",
	"messages": [
		{
			"severity": "INFO"
		}
	],
	"stats": {
		"cpu_used": 0,
		"memory_used": 0,
		"storage_used": 0
	},
	"storage_specs": [
		{
			"policy": "string"
		}
	]
}
Returned By

Get Instances

Feedback

Was this page helpful?