Modifies the API security log subscription.
Operation description
Before calling this operation, ensure that you have completed the following steps:
Confirm that the API security feature is enabled. You can call the DescribeInstance operation to query the instance details. If the Details.AgenticApisec or Details.Apisec parameter in the response is true, the API security feature is enabled. If it is not enabled, log on to the WAF console and upgrade the instance to enable the API security feature.
Confirm that WAF is authorized to access cloud resources. You can call the DescribeRoleAuthStatus operation to query the authorization status. If WAF is not authorized, call the InitializeWafOperationRole operation to grant the authorization.
Call the DescribeApisecSlsProjects and DescribeApisecSlsLogStores operations to query available Simple Log Service (SLS) projects and Logstores. After completing the preceding steps, call this operation to configure API security log delivery.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-waf:ModifyApisecLogDelivery |
update |
*All Resource
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
Instance ID of the WAF instance. Note
You can call the DescribeInstance operation to query instance ID of the WAF instance. |
waf_v3_public_cn-uqm2z****0a |
| AssertKey |
string |
Yes |
The log subscription type. Valid values:
|
risk |
| LogRegionId |
string |
Yes |
The region ID for log storage. Note
You can call the DescribeUserSlsLogRegions operation to query available log storage regions. |
cn-hangzhou |
| ProjectName |
string |
Yes |
The name of the SLS project. Note
You can call the DescribeApisecSlsProjects operation to query available projects. |
apisec-project-14316572******** |
| LogStoreName |
string |
Yes |
The name of the SLS Logstore. Note
You can call the DescribeApisecSlsLogStores operation to query available Logstores. |
apisec-logstore*** |
| RegionId |
string |
No |
The region where the WAF instance is deployed. Valid values:
|
cn-hangzhou |
| ResourceManagerResourceGroupId |
string |
No |
The ID of the Alibaba Cloud resource group. |
rg-acfm***q |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
F35F45B0-5D6B-4238-BE02-A62D****E840 |
Examples
Success response
JSON format
{
"RequestId": "F35F45B0-5D6B-4238-BE02-A62D****E840"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.