Namespaces_Instances_SummaryV2

Namespaces_Instances_SummaryV2
Namespaces_Instances_SummaryV2

The Instances.SummaryV2 structure contains the basic information about the namespace on a Supervisor.

JSON Example
{
    "supervisor": "string",
    "namespace": "string",
    "description": "string",
    "config_status": "string",
    "stats": {
        "cpu_used": 0,
        "memory_used": 0,
        "storage_used": 0
    },
    "self_service_namespace": false
}
string
supervisor
Required

Identifier for the Supervisor hosting the namespace. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor.Supervisor. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor.Supervisor.

string
namespace
Required

Identifier of the namespace. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.vcenter.namespaces.Instance. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.vcenter.namespaces.Instance.

string
description
Required

Description of the namespace.

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.

stats
Required

The Instances.Stats structure contains the basic runtime statistics about 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.