getCasbRuleResponse

getCasbRuleResponse
getCasbRuleResponse
JSON Example
{
    "name": "sample-policy",
    "enabled": false,
    "logicalId": "ac611099-9872-4b29-bd87-8c2ba8b62c81",
    "version": "ac611099-9872-4b29-bd87-8c2ba8b62c81",
    "_href": "/enterprise/1/cwsPolicies/7e5b6baa-e5fa-4272-ba4c-5f1941235584/casbRules/70844bf9-3b75-4a04-9c4d-83046ee52dc0",
    "attributes": {
        "appIds": [
            100,
            101
        ],
        "applicationGroupId": "string",
        "userEntity": {
            "all": false,
            "users": [
                "string"
            ],
            "userGroups": [
                "string"
            ]
        },
        "tags": [
            "string"
        ],
        "reason": "string"
    },
    "action": {
        "ruleTemplateId": "string",
        "browserAction": "string",
        "commonControls": [
            {
                "name": "Login",
                "allow": true
            },
            {
                "name": "Upload",
                "allow": false
            }
        ],
        "appSpecificControls": [
            {
                "name": "Like",
                "allow": true
            },
            {
                "name": "Post",
                "allow": false
            }
        ]
    }
}
string
name
Required

name

boolean
enabled
Optional

enabled

string
logicalId
Required

logicalId

string
version
Required

version

string
_href
Optional

_href

object
attributes
Required

attributes

object
action
Optional

action