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.