Get Decision By Id

Get Decision By Id

Find a specific policy decision based on the input policy decision id.

Request
URI
GET
https://{api_host}/policy/api/policyDecisions/{id}
COPY
Path Parameters
string
id
Required

Policy decision Id


Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns PolicyDecisionObjectNode of type(s) application/json
{
    "description": "string",
    "dryRunId": "string",
    "dryRunSubTaskId": "string",
    "effectivePolicyDefinition": {},
    "id": "string",
    "orgId": "string",
    "policies": [
        {
            "enforcementType": "string",
            "id": "string",
            "name": "string",
            "projectId": "string",
            "rank": 0,
            "status": "string"
        }
    ],
    "projectId": "string",
    "targetId": "string",
    "targetName": "string",
    "timestamp": "string",
    "typeId": "string"
}
string
description
Optional

description

string As uuid As uuid
dryRunId
Optional

dryRunId

string As uuid As uuid
dryRunSubTaskId
Optional

dryRunSubTaskId

object
effectivePolicyDefinition
Optional

effectivePolicyDefinition

string As uuid As uuid
id
Optional

id

string
orgId
Optional

orgId

array of object
policies
Optional

Element of a decision.

string
projectId
Optional

projectId

string
targetId
Optional

targetId

string
targetName
Optional

targetName

string As date-time As date-time
timestamp
Optional

timestamp

string
typeId
Optional

typeId


401

Unauthorized

Returns PolicyDecisionObjectNode of type(s) application/json
"PolicyDecisionObjectNode Object"
string
description
Optional

description

string As uuid As uuid
dryRunId
Optional

dryRunId

string As uuid As uuid
dryRunSubTaskId
Optional

dryRunSubTaskId

object
effectivePolicyDefinition
Optional

effectivePolicyDefinition

string As uuid As uuid
id
Optional

id

string
orgId
Optional

orgId

array of object
policies
Optional

Element of a decision.

string
projectId
Optional

projectId

string
targetId
Optional

targetId

string
targetName
Optional

targetName

string As date-time As date-time
timestamp
Optional

timestamp

string
typeId
Optional

typeId


403

Forbidden

Returns PolicyDecisionObjectNode of type(s) application/json
"PolicyDecisionObjectNode Object"
string
description
Optional

description

string As uuid As uuid
dryRunId
Optional

dryRunId

string As uuid As uuid
dryRunSubTaskId
Optional

dryRunSubTaskId

object
effectivePolicyDefinition
Optional

effectivePolicyDefinition

string As uuid As uuid
id
Optional

id

string
orgId
Optional

orgId

array of object
policies
Optional

Element of a decision.

string
projectId
Optional

projectId

string
targetId
Optional

targetId

string
targetName
Optional

targetName

string As date-time As date-time
timestamp
Optional

timestamp

string
typeId
Optional

typeId


404

Not Found

Returns PolicyDecisionObjectNode of type(s) application/json
"PolicyDecisionObjectNode Object"
string
description
Optional

description

string As uuid As uuid
dryRunId
Optional

dryRunId

string As uuid As uuid
dryRunSubTaskId
Optional

dryRunSubTaskId

object
effectivePolicyDefinition
Optional

effectivePolicyDefinition

string As uuid As uuid
id
Optional

id

string
orgId
Optional

orgId

array of object
policies
Optional

Element of a decision.

string
projectId
Optional

projectId

string
targetId
Optional

targetId

string
targetName
Optional

targetName

string As date-time As date-time
timestamp
Optional

timestamp

string
typeId
Optional

typeId


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/policy/api/policyDecisions/{id}