Add Ssl Inspection Security Rules
Add SSL Inspection rule to a CWS Security policy
Request
URI
POST
https://{api_host}/api/cws/v1/enterprises/{enterpriseLogicalId}/cwsPolicies/{policyId}/sslInspectionRules
COPY
Path Parameters
string
enterpriseLogicalId
Required
Enterprise ID
string
policyId
Required
CWS Policy ID
Request Body
createSslInspectionBody of type(s) application/json
Required
{
"ruleIndex": "number",
"rule": {
"logicalId": "ac611099-9872-4b29-bd87-8c2ba8b62c81",
"name": "sample-policy",
"enabled": false,
"attributes": {
"source": {
"type": "string",
"ipAddresses": [
{}
],
"ipAddressRanges": [
{}
]
},
"destination": {
"type": "string",
"ipAddresses": [
{}
],
"ipAddressRanges": [
{}
],
"ipCidrs": [
{}
],
"fqdns": [
{}
]
},
"categories": [
"FINANCE"
],
"tags": [
"tag"
],
"reason": "string"
},
"action": {
"value": "string"
}
}
}
number As float As float
ruleIndex
Optional
ruleIndex
object
rule
Required
rule
Responses
201
SSL Inspection Rule Created
Returns createSecurityRuleResponse of type(s) application/json
{
"id": "ac611099-9872-4b29-bd87-8c2ba8b62c81"
}
string
id
Required
id
400
Invalid Input
Returns httpResponseError of type(s) application/json
{
"code": "error code",
"errors": [
{
"message": "error message",
"path": "object.path"
}
]
}
string
code
Required
code
Possible values are : INTERNAL_ERROR, INVALID_PARAMS, INVALID_QUERY_PARAMS, INVALID_LICENSE,
array of object
errors
Required
errors
500
Internal Server Error
Returns httpResponseError of type(s) application/json
{
"code": "error code",
"errors": [
{
"message": "error message",
"path": "object.path"
}
]
}
string
code
Required
code
Possible values are : INTERNAL_ERROR, INVALID_PARAMS, INVALID_QUERY_PARAMS, INVALID_LICENSE,
array of object
errors
Required
errors