Modifies the name, description, and capture window of a flow log.
Operation description
This operation is executed asynchronously. After receiving a request, the system returns a request ID before it finishes modifying the flow log. The task is continued in the backend. You can call DescribeFlowlogs to check whether the task has been completed.
If the flow log is in the Modifying state, it is still being modified. In this case, you can query information about the flow log but cannot perform other operations on it.
If the flow log is in the Active state, the modification task has been completed.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:ModifyFlowLogAttribute |
update |
*Flowlog
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
The unique, one-use client token that is used to ensure the idempotence of the request. It can contain only ASCII characters. Note
If you leave this parameter empty, the system automatically uses the request ID as the client token. |
123e4567-e89b-12d3-a456-42665544**** |
| FlowLogName |
string |
No |
The new name of the flow log. The name can be empty or 1 to 128 characters in length, and cannot start with http:// or https://. |
myFlowlog |
| Description |
string |
No |
The new description of the flow log. The description can be empty or 1 to 256 characters in length, and cannot start with http:// or https://. |
myFlowlog |
| RegionId |
string |
Yes |
The ID of the region where the flow log is deployed. You can call the DescribeChildInstanceRegions operation to query region IDs. |
cn-hangzhou |
| FlowLogId |
string |
Yes |
The ID of the flow log. |
flowlog-m5evbtbpt**** |
| CenId |
string |
No |
The ID of the Cloud Enterprise Network (CEN) instance. |
cen-7qthudw0ll6jmc**** |
| Interval |
integer |
No |
The duraton of the capture window. Unit: seconds. Valid values: 60 and 600. Default value: 600. |
600 |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| Success |
string |
Indicates whether the call is successful. Valid values:
|
true |
| RequestId |
string |
The request ID. |
9A411874-2EC8-4633-9D30-9012DCE89DD1 |
Examples
Success response
JSON format
{
"Success": "true",
"RequestId": "9A411874-2EC8-4633-9D30-9012DCE89DD1"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter.FlowLogId | The specified flowlog id does not exist or does not match the cen Id. | The error message returned because the specified flow log ID is invalid. |
| 400 | IncorrectStatus.flowlog | Invalid flowlog status. | The error message returned because the status of the flow log does not support this operation. Try again later. |
| 400 | InvalidParameter | Invalid parameter. | The error message returned because the parameter is set to an invalid value. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | The error message returned because you do not have the permissions to perform this operation. |
| 400 | InvalidOperation.IntervalMismatch | The interval of FlowLog should be less than or equal to the interval of related Traffic Analyzer. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.