Modifies a rule for non-image program defense.
Debugging
Authorization information
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
RuleId | long | No | The ID of the rule. Note
You can call the ListContainerDefenseRule operation to query the IDs of rules.
| 123 |
RuleAction | integer | No | The action specified in the rule. Valid values:
| 1 |
RuleSwitch | integer | No | The status of the rule. Valid values:
| 1 |
RuleName | string | No | The name of the rule. | text-001 |
Description | string | No | The description of the rule. | Prevent non-mirror programs from starting in containers |
RuleType | integer | No | The type of the rule. Valid values:
| 1 |
Whitelist | object | No | The whitelist. | |
Hash | array | No | The hash values of the files that need to be added to the whitelist. Note
This parameter is not supported.
| |
string | No | The hash value of the file that needs to be added to the whitelist. Note
This parameter is not supported.
| 0 | |
Path | array | No | The paths to the files that need to be added to the whitelist. | |
string | No | The path to the file that needs to be added to the whitelist. | /home/workspace/ | |
Image | array | No | The images that need to be added to the whitelist. | |
string | No | The image that needs to be added to the whitelist. | repo:tag | |
Scope | object [] | No | The effective scope of the rule. | |
ClusterId | string | No | The ID of the cluster on which the rule takes effect. Note
You can call the DescribeGroupedContainerInstances operation to query the IDs of clusters.
| c54b***1501 |
AllNamespace | integer | No | Specifies whether to include all namespaces. Valid values:
| 1 |
Namespaces | array | No | The namespaces. | |
string | No | The ID of the namespace. | kube-system |
Response parameters
Examples
Sample success responses
JSON
format
{
"Data": 100,
"Success": true,
"Code": "200",
"Message": "successful",
"RequestId": "768DFBE5-*A5DC35**",
"HttpStatusCode": 200
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
403 | NoPermission | caller has no permission | You are not authorized to do this operation. |
500 | ServerError | ServerError | - |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation | ||||
---|---|---|---|---|---|---|
2023-11-23 | The Error code has changed | see changesets | ||||
|