Update Pvdc Compute Policy

Update Pvdc Compute Policy

Update specified provider vDC compute policy

Request
URI
PUT
https://{api_host}/cloudapi/2.0.0/pvdcComputePolicies/{pvdcComputePolicyId}
COPY
Path Parameters
string
pvdcComputePolicyId
Required

ID of provider vDC Compute Policy


Request Body
PvdcComputePolicy2 of type(s) application/json
Optional

Show optional properties

{
    "policyType": "PvdcKubernetesPolicy",
    "name": "myPolicy"
}
{
    "id": "string",
    "name": "string",
    "policyType": "string",
    "description": "string",
    "pvdcId": "string"
}
Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns PvdcComputePolicy2 of type(s) application/json;version=39.1
"PvdcComputePolicy2 Object"
string
id
Optional

UUID for pVDC compute policy. This is immutable.

string
name
Required
Constraints: minLength: 1 maxLength: 128

Display name.

string
policyType
Required

The discriminator type is used to differentiate among various sub policy types.

string
description
Optional
Constraints: minLength: 1 maxLength: 256 default:

description

string
pvdcId
Optional

URN for Provider vDC. If not provided, then this policy is considered Global.


Code Samples
COPY
                    curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"name:"string","policyType:"string"}' https://{api_host}/cloudapi/2.0.0/pvdcComputePolicies/{pvdcComputePolicyId}