Create Policy Template

Create Policy Template

Create policy template

Request
URI
POST
https://{api_host}/vco/api/policies/templates
COPY
Request Body
policy-template of type(s) application/json
Optional
"policy-template Object"
array of object
policy-item
Optional

policy-item

array of object
parameter
Optional

parameter

string
name
Required
Constraints: minLength: 1 maxLength: 100

name

string
description
Optional
Constraints: minLength: 0 maxLength: 1024

description

array of object
eventHandlers
Optional

eventHandlers

string
href
Optional

href

string
id
Optional

id

object
relations
Optional

relations

string
version
Optional
Constraints: minLength: 0 maxLength: 20

version

Responses
200

successful operation

Returns policy-template of type(s) application/json
"policy-template Object"
array of object
policy-item
Optional

policy-item

array of object
parameter
Optional

parameter

string
name
Required
Constraints: minLength: 1 maxLength: 100

name

string
description
Optional
Constraints: minLength: 0 maxLength: 1024

description

array of object
eventHandlers
Optional

eventHandlers

string
href
Optional

href

string
id
Optional

id

object
relations
Optional

relations

string
version
Optional
Constraints: minLength: 0 maxLength: 20

version


201

The request is successful

Operation doesn't return any data structure

400

The request is invalid(validation error)

Operation doesn't return any data structure

401

The user is not authorized

Operation doesn't return any data structure

Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/vco/api/policies/templates