Vcenter Compute Policies Info

Vcenter Compute Policies Info
Vcenter Compute Policies Info

The Vcenter Compute Policies Info schema contains common information about a compute policy.

This schema was added in vSphere API 7.0.3.0.

JSON Example
{
    "name": "string",
    "description": "string",
    "capability": "string",
    "managed_by": {
        "entity": "string"
    }
}
string
name
Required

Name of the policy.

This property was added in vSphere API 7.0.3.0.

string
description
Required

Description of the policy.

This property was added in vSphere API 7.0.3.0.

string
capability
Required

Identifier of the capability this policy is based on.

This property was added in vSphere API 7.0.3.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.compute.policies.Capability. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.compute.policies.Capability.

managed_by
Optional

Information about the entity that manages this policy.

This property identifies which entity is responsible for managing the policy and can influence operations such as delete. If missing or null, the policy is not managed by any specific entity. Any user with ComputePolicy.Manage privilege can manage the policy.

This property was added in vSphere API 9.1.0.0.

This property is optional because it was added in a newer version than its parent node.