Validate Vcd Instance Operation

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

Authentication
This operation uses the following authentication methods.
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