DRS Actions
The check mark (√) indicates that an action takes effect. The cross mark (x) indicates that an action does not take effect.
| Permission | API | Action | IAM Project | Enterprise Project |
|---|---|---|---|---|
| Creating tasks in batches | POST /v3/{project_id}/jobs/batch-creation | drs:migrationJobs:create (To create an instance, you need to configure the RDS ReadOnlyAccess, VPC FullAccess, and SMN FullAccess permissions in the project.) | √ | √ |
| Stopping and deleting tasks in batches | DELETE /v3/{project_id}/jobs/batch-jobs | drs:migrationJobs:delete (To stop or delete an instance, you need to configure the RDS ReadOnlyAccess, VPC FullAccess, and SMN FullAccess permissions in the project.) | √ | √ |
| Testing connections in batches | POST /v3/{project_id}/jobs/batch-connection | drs:migrationJobs:connect (To test the connection, you need to configure the VPC FullAccess permission in the project.) | √ | √ |
| Querying objects selected in batches | PUT /v3/{project_id}/jobs/batch-select-objects | drs:migrationJobs:select (To obtain object selection information, you need to configure the RDS FullAccess and DAS FullAccess permissions in the project.) | √ | √ |
| Querying RPO and RTO information in batches | POST /v3/{project_id}/jobs/batch-rpo-and-rto | drs:dataGuardJob:list | √ | √ |
| Performing primary/standby switchovers in batches | POST /v3/{project_id}/jobs/batch-switchover | drs:disasterRecoveryJob:switchover | √ | √ |
| Testing connections in batches (cluster mode) | POST /v3/{project_id}/jobs/cluster/batch-connection | drs:migrationJobs:connect (To test the connection, you need to configure the VPC FullAccess permission in the project.) | √ | √ |
| Performing a batch pre-check | POST /v3/{project_id}/jobs/batch-precheck | drs:migrationJob:action | √ | √ |
| Querying pre-check results in batches | POST /v3/{project_id}/jobs/batch-precheck-result | drs:migrationJob:get | √ | √ |
| Setting flow control for tasks | PUT /v3/{project_id}/jobs/batch-limit-speed | drs:migrationJobs:update | √ | √ |
| Obtaining database parameters in batches | POST /v3/{project_id}/jobs/batch-get-params | drs:databaseParameters:get | √ | √ |
| Resuming or retrying tasks in batches | POST /v3/{project_id}/jobs/batch-retry-task | drs:migrationJob:action | √ | √ |
| Pausing tasks in batches | POST /v3/{project_id}/jobs/batch-starting | drs:migrationJob:action | √ | √ |
| Modifying tasks in batches | PUT /v3/{project_id}/jobs/batch-modification | drs:migrationJob:modify | √ | √ |
| Changing the passwords of the source and destination databases in batches | PUT /v3/{project_id}/jobs/batch-modify-pwd | drs:migrationJobs:update | √ | √ |
| Setting definers in batches | POST /v3/{project_id}/jobs/batch-replace-definer | drs:migrationJob:updateJobConfig | √ | √ |
| Creating comparison tasks in batches | POST /v3/{project_id}/jobs/batch-create-compar | drs:migrationCompareJob:create | √ | √ |
| Querying comparison results in batches | POST /v3/{project_id}/jobs/batch-compare-result | drs:CompareJob:getResult | √ | √ |
| Querying task progress in batches | POST /v3/{project_id}/jobs/batch-progress | drs:migrationJobs:getProgress | √ | √ |
| Querying tasks of a tenant | POST /v3/{project_id}/jobs | DRS ReadOnlyAccess | √ | √ |
| Querying DR monitoring data | POST /v3/{project_id}/jobs/disaster-recovery-monitoring-data | drs:disasterRecoveryJob:get | √ | √ |
| Querying the DR initialization progress in batches | POST /v3/{project_id}/jobs/batch-struct-process | drs:disasterRecoveryJob:get | √ | √ |
| Querying DR initialization object details in batches | POST /v3/{project_id}/jobs/{type}/batch-struct-detail | drs:disasterRecoveryJob:get | √ | √ |
| Updating migrated user information in batches | PUT /v3/{project_id}/jobs/batch-update-user | drs:migrationJob:modifyUserInfo | √ | √ |
| Modifying database parameters | POST /v1.0/{projectId}/jobs/{jobId}/params | drs:dataBaseParams:modify (Configure the RDS ReadOnlyAccess, VPC FullAccess, SMN FullAccess and DAS FullAccess permissions.) | √ | √ |
| Processing data in batches | POST /v3/{project_id}/jobs/batch-transformation | drs:migrationJob:action | √ | √ |
| Starting tasks in batches | POST /v3/{project_id}/jobs/batch-starting | drs:migrationJob:action | √ | √ |
| Querying task details in batches | POST /v3/{project_id}/jobs/batch-detail | drs:migrationJob:get | √ | √ |
| Querying task statuses in batches | POST /v3/{project_id}/jobs/batch-status | drs:migrationJob:get | √ | √ |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.