Update Or Create Policy

Update Or Create Policy

Update or create a Policy.

Request
URI
PUT
https://{api_host}/advanced-designer-service/api/policies/{id}
COPY
Path Parameters
string
id
Required

The id of a policy.


Request Body
policyDefinition of type(s) application/json
Optional
Responses
200

'Success' with Policy object that is updated

Returns policyDefinition of type(s) */*
{
    "hrid": "string",
    "tenantId": "string",
    "description": "string",
    "id": "string",
    "properties": {
        "entries": [
            {
                "value": {},
                "key": "string"
            }
        ]
    }
}
string As ^\w+$
hrid
Optional
Constraints: minLength: 1 maxLength: 255

hrid

string
tenantId
Optional
Constraints: minLength: 1 maxLength: 255

tenantId

string
description
Optional
Constraints: minLength: 0 maxLength: 2000

description

string As uuid As uuid
id
Optional

id

object
properties
Optional

Equivalent of java.util.Map


201

'Created' with Policy object that is created

Operation doesn't return any data structure

Code Samples
COPY
                    curl -X PUT -H 'Authorization: <value>' https://{api_host}/advanced-designer-service/api/policies/{id}