Get Policy Type By Id
Find a specific policy type based on the input policy type id.
Policy type ID
OK
{
"config": {
"enableDryRun": false,
"enableEnforcementType": false,
"enableOpaRegoCriteria": false,
"enablePolicyValidation": false,
"enableReconciliation": false,
"enableSingleProjectScope": false,
"enableUpdateNotification": false,
"maxNumberOfPoliciesPerOrg": 0,
"maxNumberOfPoliciesPerProject": 0
},
"definitionSchema": {
"$data": "string",
"$dynamicDefault": "string",
"$ref": "string",
"additionalProperties": false,
"allOf": [
"JsonSchemaImpl Object"
],
"anyOf": [
"JsonSchemaImpl Object"
],
"const": {},
"default": {},
"description": "string",
"encrypted": false,
"enum": [
{}
],
"format": "string",
"formatMaximum": "string",
"formatMinimum": "string",
"items": "ObjectOrListJsonSchemaImpl Object",
"maxItems": 0,
"maxLength": 0,
"maxProperties": 0,
"maximum": "number",
"minItems": 0,
"minLength": 0,
"minProperties": 0,
"minimum": "number",
"not": "JsonSchemaImpl Object",
"oneOf": [
"JsonSchemaImpl Object"
],
"pattern": "string",
"patternProperties": {
"patternProperties": "JsonSchemaImpl Object"
},
"properties": {
"properties": "JsonSchemaImpl Object"
},
"readOnly": false,
"required": [
"string"
],
"title": "string",
"type": "string",
"uniqueItems": false,
"writeOnly": false
},
"displayName": "string",
"id": "string",
"name": "string",
"targetSchema": {
"$data": "string",
"$dynamicDefault": "string",
"$ref": "string",
"additionalProperties": false,
"allOf": [
"JsonSchemaImpl Object"
],
"anyOf": [
"JsonSchemaImpl Object"
],
"const": {},
"default": {},
"description": "string",
"encrypted": false,
"enum": [
{}
],
"format": "string",
"formatMaximum": "string",
"formatMinimum": "string",
"items": "ObjectOrListJsonSchemaImpl Object",
"maxItems": 0,
"maxLength": 0,
"maxProperties": 0,
"maximum": "number",
"minItems": 0,
"minLength": 0,
"minProperties": 0,
"minimum": "number",
"not": "JsonSchemaImpl Object",
"oneOf": [
"JsonSchemaImpl Object"
],
"pattern": "string",
"patternProperties": {
"patternProperties": "JsonSchemaImpl Object"
},
"properties": {
"properties": "JsonSchemaImpl Object"
},
"readOnly": false,
"required": [
"string"
],
"title": "string",
"type": "string",
"uniqueItems": false,
"writeOnly": false
}
}
Defines configuration options for policy type
definitionSchema
Policy type display-name/label
Policy type ID
Policy type name
targetSchema
Bad Request
"PolicyType Object"
Defines configuration options for policy type
definitionSchema
Policy type display-name/label
Policy type ID
Policy type name
targetSchema
Unauthorized
"PolicyType Object"
Defines configuration options for policy type
definitionSchema
Policy type display-name/label
Policy type ID
Policy type name
targetSchema
Forbidden
"PolicyType Object"
Defines configuration options for policy type
definitionSchema
Policy type display-name/label
Policy type ID
Policy type name
targetSchema
Not Found
"PolicyType Object"
Defines configuration options for policy type
definitionSchema
Policy type display-name/label
Policy type ID
Policy type name
targetSchema
curl -H 'Authorization: <value>' https://{api_host}/policy/api/policyTypes/{id}