Validate Vcd Instance Operation
Validate an operation for a specific deployment instance managed by this coordinator
Request
URI
POST
https://{api_host}/environment/{environmentId}/instances/{vcdInstanceId}/operations/validateOperation
COPY
Path Parameters
string
environmentId
Required
URN ID of an Environment
string
vcdInstanceId
Required
vcdInstanceId
Request Body
OperationConfig
of type(s)
application/json
Required
{
"operationType": "string",
"arguments": {
"arguments": {}
}
}
string
operationType
Optional
An operation and its arguments that can be invoked on an instance.
object
arguments
Optional
arguments
Responses
202
Accepted
Returns
OperationValidation
of type(s)
application/json
"OperationValidation Object"
boolean
complete
Required
complete
array of
errors
errors
Required
Constraints:
default:
errors
operation
Optional
A pre-defined operation and its required arguments associated with a template.
400
Bad Request
Returns
Error
of type(s)
application/json
This response body class contains all of the following:
InlineError0 ,
Error_allOf
"Error Object"
404
Not Found
Returns
Error
of type(s)
application/json
This response body class contains all of the following:
InlineError0 ,
Error_allOf
"Error Object"
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/environment/{environmentId}/instances/{vcdInstanceId}/operations/validateOperation
On This Page
Instances Operations
POST
Create Vcd Instance
GET
Query Vcd Instances For Org
DELETE
Delete Vcd Instance
GET
Get Vcd Instance
PUT
Update Vcd Instance
GET
Get Vcd Instance Operations
GET
List Operations
POST
Invoke Vcd Instance Operation
Deprecated
POST
Invoke Operation
POST
Validate Vcd Instance Operation