Modifies the automatic update configuration of a dataflow.
Operation description
-
This operation applies only to Cloud Parallel File Storage (CPFS) file systems.
-
Only CPFS 2.2.0 and later support dataflows. You can view the version information on the file system details page in the console.
-
You can modify the automatic update configuration only for dataflows in the
RunningorStoppedstate. -
Modifying the automatic update configuration typically takes 2 to 5 minutes. You can call DescribeDataFlows to query the status of the automatic update task modification.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
nas:ModifyDataFlowAutoRefresh |
update |
*FileSystem
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| FileSystemId |
string |
Yes |
The file system ID. |
cpfs-099394bd928c**** |
| DataFlowId |
string |
Yes |
The dataflow ID. |
df-194433a5be31**** |
| AutoRefreshPolicy |
string |
No |
The automatic update policy. This policy specifies how data updates from the source are imported to CPFS after the source data is updated. Valid values:
Valid values:
|
None |
| AutoRefreshInterval |
integer |
No |
The automatic update interval. CPFS checks the directory for data updates at each interval. If data updates exist, an automatic update task is started. Unit: minutes. Valid values: 5 to 526600. Default value: 10. |
10 |
| DryRun |
boolean |
No |
Specifies whether to perform a dry run for this request. A dry run checks parameter validity and resource availability without actually creating an instance or incurring fees. Valid values:
|
false |
| ClientToken |
string |
No |
Ensures the idempotency of the request. Generate a parameter value from your client to ensure that the value is unique across different requests. ClientToken supports only ASCII characters and cannot exceed 64 characters in length. For more information, see How to ensure idempotency. Note
If you do not specify this parameter, the system automatically uses the RequestId of the API request as the ClientToken. The RequestId may differ for each API request. |
123e4567-e89b-12d3-a456-42665544**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
98696EF0-1607-4E9D-B01D-F20930B6**** |
Examples
Success response
JSON format
{
"RequestId": "98696EF0-1607-4E9D-B01D-F20930B6****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalCharacters | The parameter contains illegal characters. | The parameter contains illegal characters. |
| 400 | MissingFileSystemId | FileSystemId is mandatory for this action. | The FileSystemId parameter is not specified. |
| 400 | MissingDataFlowId | DataFlowId is mandatory for this action. | The DataFlowId parameter is not specified. |
| 403 | OperationDenied.DependencyViolation | The operation is denied due to dependancy violation. | The conditions for this operation are not met. |
| 403 | OperationDenied.ConflictOperation | The operation is denied due to a conflict with an ongoing operation. | The dataflow cannot be created because it conflicts with the current file system operation. |
| 403 | OperationDenied.DataFlowNotSupported | The operation is not supported. | The file system does not support dataflow. |
| 404 | InvalidFileSystem.NotFound | The specified file system does not exist. | The specified file system does not exist. |
| 404 | InvalidDataFlow.NotFound | The specified data flow does not exist. | The specified dataflow does not exist. |
| 404 | InvalidRefreshPolicy.InvalidParameter | Refresh policy is invalid. | The auto-update policy is invalid. |
| 404 | InvalidRefreshInterval.OutOfBounds | Refresh interval is out of bounds. | The specified RefreshInterval is not within the valid range. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.