Get Policy Details
Select
Get Policy Details
- 200
- 400
- 403
- 500
OK
- application/json
- Schema
- Example (from schema)
Schema
remediationPolicyInfo object
Remediation Policy object
policyId int32Unique identifier for policy
policyName stringpolicy name
policyDescription stringpolicy description
rule stringQuery or Rule criteria for policy
systemGenerated booleanIndicating if policy is system generated or custom
criticality stringPossible values: [
HIGH
,MEDIUM
,LOW
]Criticality level
creationTime int32creation time of policy
modifiedTime int32modified time of policy
remedialAction RemediationActionEnumPossible values: [
Move
,Delete
]owners object[]
List of users with ownership on policy
id int32name stringassignees object[]
List of users assigned to take action on policy
id int32name stringcategory RemediationPolicyCategoryPossible values: [
EXPIRATION
,PRIVACY
,REDUNDANT
]violations stringxml representation of violation counts for policy
- violatedDatastores string
comma seperated list of datastored ids
- errorCode RemediationPolicyErrorCode
Possible values: [
NO_ERROR
,INVALID_INPUT
,UNKNOWN_ERROR
,INTERNAL_SERVER_ERROR
] - errorMessage string
{
"remediationPolicyInfo": {
"policyId": 0,
"policyName": "string",
"policyDescription": "string",
"rule": "string",
"systemGenerated": true,
"criticality": "HIGH",
"creationTime": 0,
"modifiedTime": 0,
"remedialAction": "Move",
"owners": [
{
"id": 0,
"name": "string"
}
],
"assignees": [
{
"id": 0,
"name": "string"
}
],
"category": "EXPIRATION",
"violations": "string"
},
"violatedDatastores": "string",
"errorCode": "NO_ERROR",
"errorMessage": "string"
}
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
remediationPolicyInfo object
Remediation Policy object
policyId int32Unique identifier for policy
policyName stringpolicy name
policyDescription stringpolicy description
rule stringQuery or Rule criteria for policy
systemGenerated booleanIndicating if policy is system generated or custom
criticality stringPossible values: [
HIGH
,MEDIUM
,LOW
]Criticality level
creationTime int32creation time of policy
modifiedTime int32modified time of policy
remedialAction RemediationActionEnumPossible values: [
Move
,Delete
]owners object[]
List of users with ownership on policy
id int32name stringassignees object[]
List of users assigned to take action on policy
id int32name stringcategory RemediationPolicyCategoryPossible values: [
EXPIRATION
,PRIVACY
,REDUNDANT
]violations stringxml representation of violation counts for policy
- violatedDatastores string
comma seperated list of datastored ids
- errorCode RemediationPolicyErrorCode
Possible values: [
NO_ERROR
,INVALID_INPUT
,UNKNOWN_ERROR
,INTERNAL_SERVER_ERROR
] - errorMessage string
{
"remediationPolicyInfo": {
"policyId": 0,
"policyName": "string",
"policyDescription": "string",
"rule": "string",
"systemGenerated": true,
"criticality": "HIGH",
"creationTime": 0,
"modifiedTime": 0,
"remedialAction": "Move",
"owners": [
{
"id": 0,
"name": "string"
}
],
"assignees": [
{
"id": 0,
"name": "string"
}
],
"category": "EXPIRATION",
"violations": "string"
},
"violatedDatastores": "string",
"errorCode": "NO_ERROR",
"errorMessage": "string"
}
Forbidden
- application/json
- Schema
- Example (from schema)
Schema
remediationPolicyInfo object
Remediation Policy object
policyId int32Unique identifier for policy
policyName stringpolicy name
policyDescription stringpolicy description
rule stringQuery or Rule criteria for policy
systemGenerated booleanIndicating if policy is system generated or custom
criticality stringPossible values: [
HIGH
,MEDIUM
,LOW
]Criticality level
creationTime int32creation time of policy
modifiedTime int32modified time of policy
remedialAction RemediationActionEnumPossible values: [
Move
,Delete
]owners object[]
List of users with ownership on policy
id int32name stringassignees object[]
List of users assigned to take action on policy
id int32name stringcategory RemediationPolicyCategoryPossible values: [
EXPIRATION
,PRIVACY
,REDUNDANT
]violations stringxml representation of violation counts for policy
- violatedDatastores string
comma seperated list of datastored ids
- errorCode RemediationPolicyErrorCode
Possible values: [
NO_ERROR
,INVALID_INPUT
,UNKNOWN_ERROR
,INTERNAL_SERVER_ERROR
] - errorMessage string
{
"remediationPolicyInfo": {
"policyId": 0,
"policyName": "string",
"policyDescription": "string",
"rule": "string",
"systemGenerated": true,
"criticality": "HIGH",
"creationTime": 0,
"modifiedTime": 0,
"remedialAction": "Move",
"owners": [
{
"id": 0,
"name": "string"
}
],
"assignees": [
{
"id": 0,
"name": "string"
}
],
"category": "EXPIRATION",
"violations": "string"
},
"violatedDatastores": "string",
"errorCode": "NO_ERROR",
"errorMessage": "string"
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
remediationPolicyInfo object
Remediation Policy object
policyId int32Unique identifier for policy
policyName stringpolicy name
policyDescription stringpolicy description
rule stringQuery or Rule criteria for policy
systemGenerated booleanIndicating if policy is system generated or custom
criticality stringPossible values: [
HIGH
,MEDIUM
,LOW
]Criticality level
creationTime int32creation time of policy
modifiedTime int32modified time of policy
remedialAction RemediationActionEnumPossible values: [
Move
,Delete
]owners object[]
List of users with ownership on policy
id int32name stringassignees object[]
List of users assigned to take action on policy
id int32name stringcategory RemediationPolicyCategoryPossible values: [
EXPIRATION
,PRIVACY
,REDUNDANT
]violations stringxml representation of violation counts for policy
- violatedDatastores string
comma seperated list of datastored ids
- errorCode RemediationPolicyErrorCode
Possible values: [
NO_ERROR
,INVALID_INPUT
,UNKNOWN_ERROR
,INTERNAL_SERVER_ERROR
] - errorMessage string
{
"remediationPolicyInfo": {
"policyId": 0,
"policyName": "string",
"policyDescription": "string",
"rule": "string",
"systemGenerated": true,
"criticality": "HIGH",
"creationTime": 0,
"modifiedTime": 0,
"remedialAction": "Move",
"owners": [
{
"id": 0,
"name": "string"
}
],
"assignees": [
{
"id": 0,
"name": "string"
}
],
"category": "EXPIRATION",
"violations": "string"
},
"violatedDatastores": "string",
"errorCode": "NO_ERROR",
"errorMessage": "string"
}