更新时间:2024-07-23 GMT+08:00
分享

数据复制服务 DRS

Organizations服务中的服务控制策略(Service Control Policy,以下简称SCP)可以使用以下授权项元素设置访问控制策略。

SCP不直接进行授权,只划定权限边界。将SCP绑定到组织单元或者成员账号时,并没有直接对组织单元或成员账号授予操作权限,而是规定了成员账号或组织单元包含的成员账号的授权范围。

本章节介绍组织服务中SCP使用的元素,这些元素包含了操作(Action)、资源(Resource)和条件(Condition)。

如何使用这些元素编辑SCP自定义策略,请参考创建SCP

操作(Action)

操作(Action)即为SCP中支持的授权项。

  • “访问级别”列描述如何对操作进行分类(list、read和write等)。此分类可帮助您了解在SCP中相应操作对应的访问级别。
  • “资源类型”列指每个操作是否支持资源级权限。
    • 资源类型支持通配符号*表示所有。如果此列没有值(-),则必须在SCP语句的Resource元素中指定所有资源类型(“*”)。
    • 如果该列包含资源类型,则必须在具有该操作的语句中指定该资源的URN。
    • 资源类型列中必需资源在表中用星号(*)标识,表示使用此操作必须指定该资源类型。

    关于DRS定义的资源类型的详细信息请参见资源类型(Resource)

  • “条件键”列包括了可以在SCP语句的Condition元素中支持指定的键值。
    • 如果该操作项资源类型列存在值,则表示条件键仅对列举的资源类型生效。
    • 如果该操作项资源类型列没有值(-),则表示条件键对整个操作项生效。
    • 如果此列条件键没有值(-),表示此操作不支持指定条件键。

    关于DRS定义的条件键的详细信息请参见条件(Condition)

您可以在SCP语句的Action元素中指定以下DRS的相关操作。

表1 DRS支持的授权项

授权项

描述

访问级别

资源类型(*为必须)

条件键

drs:backupMigrationJob:createJob

授予创建离线迁移任务的权限。

write

job

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:TagKeys

drs:backupMigrationJob:deleteJob

授予删除离线迁移任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:backupMigrationJob:getJobDetail

授予查询离线迁移任务详细信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:backupMigrationJob:modifyOfflineTaskInfo

授予修改离线迁移任务信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:cloudDataGuardJob:getChartMonitor

授予查询报表图的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:cloudDataGuardJob:getDataGuardMonitor

授予查询容灾监控数据的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:cloudDataGuardJob:getLastDataDisplay

授予查询灾备最后数据的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:cloudDataGuardJob:getRpoAndRto

授予查询指定任务的RPO和RTO的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:createDataCompareJob

授予创建数据级表对比任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:createObjectCompareJob

授予创建对象级表对比任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:deleteDataCompareJob

授予取消数据级表对比任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getTopicInfo

授予查询已创建全部主题信息的权限。

list

-

-

drs:migrationJob:listAllSmnInfo

授予查询已录入全部信息的权限。

list

-

-

drs:configuration:getPublicIp

授予查询EIP列表或者Eip信息的权限。

list

-

-

drs:configuration:getVpcs

授予查询VPC列表的权限。

list

-

-

drs:configuration:listSubnets

授予查询子网列表的权限。

list

-

-

drs:configuration:getFeatures

授予查询特性白名单的权限。

list

-

-

drs:configuration:addTag

授予添加资源标签的权限。

tagging

-

-

drs:compareJob:exportAccountCompareResult

授予导出并下载用户比对任务比对结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:exportCompareReport

授予下载比对结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getInstancesTag

授予批量查询资源标签的权限。

list

     

drs:compareJob:exportContentsCompareResult

授予导出内容比对任务比对结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getProjectTags

授予查询项目标签的权限。

list

-

-

drs:compareJob:exportLinesCompareResult

授予导出行比对任务比对结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:exportObjectsCompareResult

授予导出对象比对任务比对结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getAccountCompare

授予查询账户对比概览的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getAccountCompareDetail

授予查询账户对比详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getAccountCompareDetails

授予查询账户对比详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:subscriptionJob:exportJobs

授予导出订阅任务列表的权限。

list

-

-

drs:compareJob:getAccountDetails

授予查询行对比总览的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getCompareJobEstimatedTime

授予查询对比预估时间的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getComparePolicy

授予查询对比策略的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:subscriptionJob:listJobs

授予查询订阅任务列表的权限。

list

     

drs:compareJob:getContentCompare

授予查询内容对比总览的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getContentCompareDetail

授予查询内容对比详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getContentCompareDiff

授予查询内容对比差异的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getDataCompareDetail

授予查询行对比详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getDataCompareResult

授予查询数据级表对比任务结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getFlowObjectsCompare

授予查询动态对象级迁移对比概览的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getHealthCompareJobDetail

授予查询健康对比任务详情信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getLineCompare

授予查询行对比总览的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getLineCompareDetail

授予查询行对比详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getObjectCompare

授予根据对比任务ID查询对象级迁移对比概览的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getObjectsCompareDetail

授予查询对象级对比详细信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getObjectsMigrateCompare

授予根据任务ID查询对象级迁移对比概览的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getObjectsMigrateCompareDetail

授予查询对象级迁移对比详细信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getTableCompareDetail

授予查询数据级表对比任务详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:listDataCompare

授予查询数据级表对比任务列表的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:listHealthCompareJobs

授予查询健康对比报告列表的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:modifyComparePolicy

授予修改对比策略的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:startJob

授予立即启动数据级表对比任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:stopJob

授予停止对比任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:addDataTransformationInfo

授予添加数据加工的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:batchModifyTag

授予批量添加修改资源标签的权限。

tagging

job

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:ResourceTag/<tag-key>

g:TagKeys

drs:configuration:batchReplaceTags

授予批量重置资源标签的权限。

tagging

job

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:ResourceTag/<tag-key>

g:TagKeys

drs:configuration:checkDataTransformationInfo

授予校验数据加工信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:deleteDataTransformationInfo

授予删除数据加工数据的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:deleteSmnInfo

授予删除已录入单个信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:deleteSmnInfoForTopic

授予删除已录入单个主题信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:deleteTag

授予删除资源标签的权限。

tagging

job

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:ResourceTag/<tag-key>

g:TagKeys

drs:configuration:downloadTemplate

授予导入对象信息前下载Excel模板的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getAddColumns

授予查询数据加工信息(多表归一 加多个列)的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getAddColumnsFromDb

授予查询数据加工信息(多表归一 加多个列)-任务启动后查询的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getFlavorInfo

授予查询引擎的规格信息的权限。

list

-

-

drs:backupMigrationJob:checkOfflineTaskName

授予校验离线迁移任务名称的权限。

write

-

-

drs:configuration:getColumnInfo

授予查询对象的列信息(列映射、列过滤)的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getDatabaseName

授予查询目标库名称的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getDatabaseParams

授予查询数据库参数的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:backupMigrationJob:exportJobList

授予导出离线迁移任务列表的权限。

list

-

-

drs:backupMigrationJob:getBackupFileDbList

授予查询备份文件数据库列表的权限。

list

-

-

drs:configuration:getDataTransformationData

授予查询数据加工数据的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:backupMigrationJob:getRedisInstList

授予查询Redis数据库实例列表的权限。

list

-

-

drs:backupMigrationJob:listBuckets

授予查询桶列表的权限。

list

-

-

drs:backupMigrationJob:listJobs

授予查询离线迁移任务列表的权限。

list

-

-

drs:backupMigrationJob:listObsObject

授予查询当前桶对象列表的权限。

list

-

-

drs:configuration:getDataTransformationInfo

授予查询数据加工信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:listFeature

授予查询支持特性列表的权限。

list

-

-

drs:configuration:listLinks

授予查询可用链路信息的权限。

list

-

-

drs:configuration:getEffectTime

授予查询指定任务数据库影响时间的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getESConfig

授予查询ElasticSearch的配置信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getInstanceTag

授予查询资源标签的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getSupportDataTransformationType

授予查询数据加工数据类型的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getTableInfo

授予查询表结构和表数据的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:importSmnInfo

授予录入收件方式与信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:listTopics

授予查询涉及到的kafka的topic信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:modifyDatabaseParams

授予修改数据库参数的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:modifyESConfig

授予修改ElasticSearch的配置信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:modifySmnInfo

授予修改收件方式与信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:modifyTag

授予修改资源标签的权限。

tagging

job

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:ResourceTag/<tag-key>

g:TagKeys

drs:configuration:modifyUserInfo

授予更新迁移用户信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:setMigrationTransSpeed

授予设置迁移速度的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getInstanceNum

授予查询任务数量的权限。

list

-

-

drs:configuration:getInstanceQuotas

授予查询配额的权限。

list

-

-

drs:configuration:getQuota

授予查询租户在DRS服务下的配额信息的权限。

list

-

-

drs:migrationJoAb:batchDeleteJobs

授予批量结束或删除任务的权限。

write

-

-

drs:configuration:updateDataTransformationInfo

授予更新数据加工信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:addSubscribeJob

授予创建包周期订购的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:associateSmnInfo

授予关联管控主题信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:batchPauseJob

授予批量暂停任务的权限。

write

-

-

drs:migrationJob:batchPreCheckJob

授予批量预检查的权限。

write

-

-

drs:migrationJob:batchRetryJob

授予重试任务的权限。

write

-

-

drs:migrationJob:batchSetTransformation

授予加工同步对象的权限。

write

-

-

drs:migrationJob:batchStartJob

授予批量启动任务的权限。

write

-

-

drs:migrationJob:batchTestClusterConnection

授予批量测试连接(集群模式)的权限。

write

-

-

drs:migrationJob:batchTestConnection

授予批量测试连接的权限。

write

-

-

drs:migrationJob:downloadBatchCreateTemplate

授予下载批量创建任务模板的权限。

list

-

-

drs:migrationJob:importBatchCreateJobs

授予导入批量创建任务的权限。

write

-

-

drs:migrationJob:listAsyncJobDetail

授予查询租户指定ID批量异步任务详情的权限。

list

-

-

drs:migrationJob:listAsyncJobs

授予查询批量异步创建任务列表的权限。

list

-

-

drs:migrationJob:listJobInfo

授予根据任务ID批量查询任务详情的权限。

list

-

-

drs:migrationJob:listJobStatus

授予根据任务ID批量查询任务状态的权限。

list

-

-

drs:migrationJob:asyncBatchCreateJobByAsyncId

授予批量异步创建任务的权限。

write

job

drs:netType

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:TagKeys

drs:migrationJob:getJobList

授予查询租户任务列表的权限。

list

-

-

drs:migrationJob:listPrecheckResult

授予查询批量任务的预检查结果的权限。

list

-

-

drs:migrationJob:selectDatabaseObject

授予选择需要迁移的数据库或者表的权限。

write

-

-

drs:configuration:listEPs

授予查询企业项目的权限。

list

-

-

drs:migrationJob:asyncBatchSaveJob

授予批量异步保存任务信息的权限。

write

job

drs:netType

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:TagKeys

drs:migrationJob:asyncBatchUpdateJobByAsyncId

授予批量异步更新租户指定ID任务详情的权限。

write

job

drs:netType

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:ResourceTag/<tag-key>

g:TagKeys

drs:migrationJob:batchCreateJob

授予批量同步创建任务的权限。

write

job

drs:netType

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:TagKeys

drs:migrationJob:changeFlavor

授予创建规格变更的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getCesJobs

授予查询迁移任务列表的权限。

list

-

-

drs:migrationJob:changeFlavorByNeed

授予按需页面进行node规格变更的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:createJob

授予创建对比任务的权限。

write

-

-

drs:migrationJob:checkInheritJob

授予判断任务能否继承的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:checkRestartPoint

授予检查跳跃续传位点的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:checkTableExist

授予查询表结构和表数据是否存在的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:copyJobAction

授予复制任务下发动作的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:createJob

授予创建在线迁移任务的权限。

write

job

drs:netType

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:TagKeys

drs:migrationJob:createJobs

授予创建任务的权限。

write

job

drs:netType

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:TagKeys

drs:migrationJob:deleteColumnInfo

授予删除对象的列信息(列映射、列过滤)的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:deleteJob

授予删除在线迁移任务V1的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:downloadDbObjectTemplate

授予下载对象选择模板的权限。

read

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:endJob

授予结束在线迁移任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:exportAddedDeletedObjectsInfo

授予导出增删的对象信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:compareJob:getCompareResult

授予查询对比结果的权限。

list

-

-

drs:migrationJob:exportErrorInfo

授予导出错误信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:exportObjectsSentInfo

授予导出已经下发的对象信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getAccess

授予查询指定任务允许操作信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getAggregationTable

授予查询内存中多表映射信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getCesJob

授予查询迁移任务的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getDbObjectCollectionStatus

授予获取提交查询数据库对象信息的结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getDbObjects

授予查询数据库对象信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getDbObjectsCollectAsync

授予提交查询数据库对象信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getDbObjectTemplateProgress

授予查询对象选择导入进度的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getDbObjectTemplateResult

授予获取对象选择导入结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getFullJobDetails

授予查询全量同步的详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getImportExcelProcess

授予查询解析excel的进度的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getIncreComponentsDetails

授予查询增量组件的详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getJob

授予查询在线迁移任务详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getJobDetail

授予查询任务详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getJobMeteringPrice

授予查询任务价格信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getObjectHasColumn

授予查询有列信息(列映射、列过滤)的对象的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getObjectsCompareOverviewa

授予查询数据级流式对比的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getObjectSelectInfo

授予查询任务对象选择信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getOperationInfo

授予查询指定任务操作统计信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getProgress

授予查询指定任务迁移进度的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:listDatabaseParams

授予查询源库和目标库的数据库参数的权限。

list

-

-

drs:migrationJob:getSmnInfo

授予查询已录入单个信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getSmnInfoForTopic

授予查询已录入单个主题信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getSrcUsers

授予查询源库迁移用户列表的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getOpenStreamResult

授予查询开启流结果的权限。

list

-

-

drs:migrationJob:getSupportObject

授予查询任务是否支持对象选择/列映射等的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getSupportSearchObjectType

授予查询任务支持查询用户选择对象的类型的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getSwitchVipStatus

授予查询VIP倒换结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:batchDeleteJob

授予批量删除任务的权限。

write

-

-

drs:migrationJob:batchOperateJob

授予批量操作租户指定ID任务的权限。

write

-

-

drs:migrationJob:getTaskLog

授予获取迁移日志的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getTuningParams

授予查询调优参数的值的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:checkAction

授予校验任务名称的权限。

write

-

-

drs:migrationJob:getUpdateObjectSavingStatus

授予获取对象保存进度的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getUserSelectedObjectInfo

授予查询用户选择的同步映射关系的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:cloneJobs

授予克隆mysql同步任务的权限。

write

-

-

drs:migrationJob:getUserSetObjectInfo

授予查询已同步的对象信息的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:jobAction

授予执行任务特定的操作的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:jobUpdateAction

授予任务、抓取和回放的启停操作的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:exportJobs

授予导出在线迁移任务列表的权限。

list

-

-

drs:migrationJob:listJobs

授予查询租户任务列表的权限。

list

job

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:TagKeys

drs:migrationJob:getBatchTaskLog

授予批量获取迁移日志的权限。

list

-

-

drs:migrationJob:getCountdown

授予查询云服务倒计时信息的权限。

list

-

-

drs:migrationJob:getDrsJobByRdsInstanceId

授予查询rds实例相关的迁移任务的权限。

list

-

-

drs:migrationJob:listJobs

  

list

job

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:TagKeys

drs:migrationJob:listReplayFaultsJobs

授予查询回放故障列表的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:modifyColumnInfo

授予修改对象的列信息(列映射、列过滤)的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:modifyCommonSetting

授予更新任务配置的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:modifyConflictPolicy

授予更新同步任务忽略策略的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getJobs

授予查询在线迁移任务列表的权限。

list

-

-

drs:migrationJob:getNodeNumByDDMInstance

授予根据ddm sharding个数计算对应子任务数量的权限。

list

-

-

drs:migrationJob:modifyGroupAndStream

授予开启或者关闭对接LTS服务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getPrecheckResult

授予查询迁移任务预检查结果的权限。

list

-

-

drs:migrationJob:modifyIncreStartPosition

授予更新增量任务的启动位点的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getResourceInstances

授予查询资源实例以及关联资源信息的权限。

list

-

-

drs:migrationJob:modifyJob

授予修改在线迁移任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:modifySyncTypePolicy

授予更新同步类型策略的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:getSubscribeNumber

授予查询包周期订购规格信息的权限。

list

-

-

drs:migrationJob:operateJobByJobId

授予操作租户指定ID任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:selectGroupAndStream

授予查询用户当前任务是否开启lts服务的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:sendImportCheck

授予上传excel文件的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:switchVip

授予双VIP倒换的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:updateDDLPolicy

授予更新过滤DDL策略的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:listProgressInfo

授予根据任务ID批量查询迁移进度、增量时延信息的权限。

list

-

-

drs:migrationJob:updateJobInfo

授予更新租户指定ID任务详情的权限。

write

job

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:ResourceTag/<tag-key>

g:TagKeys

drs:migrationJob:updateObjectInfo

授予更新数据库对象选择信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:updateTuningParams

授予修改调优参数的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:migrationJob:uploadDbObjectTemplate

授予对象选择导入数据的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:downloadReport

授予下载流量回放相关文件的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:exportAbnormalSqlData

授予下载流量回放异常SQL的权限。

list

job

drs:netType

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:ResourceTag/<tag-key>

g:TagKeys

drs:migrationJob:resourceCheck

授予创建在线迁移任务资源检查的权限。

write

-

-

drs:migrationJob:skipPrecheck

授予跳过预检查的权限。

write

-

-

drs:replayJob:exportSlowSqlData

授予导出流量回放SQL的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:getAbnormalSqlData

授予查询流量回放异常量SQL的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:getAllSqlFile

授予查询流量回放全量SQL文件的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:getExecuteResultData

授予查询流量回放结果的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:getExportSlowSqlStatus

授予查询流量回放文件导出状态的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:getReplayErrorTemplate

授予查询异常sql模板的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:getReplayFile

授予查询流量回放文件的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:cloudDataGuardJob:getMonitoringData

授予根据任务ID查询容灾监控数据的权限。

list

-

-

drs:cloudDataGuardJob:batchSwitchover

授予批量主备倒换的权限。

write

-

-

drs:cloudDataGuardJob:listJobInfo

授予根据任务ID批量查询灾备初始化对象详情的权限。

list

-

-

drs:cloudDataGuardJob:listRpoAndRto

授予批量查询RPO和RTO的权限。

list

-

-

drs:cloudDataGuardJob:listStructProcess

授予根据任务ID批量查询灾备初始化进度的权限。

list

-

-

drs:migrationJob:batchSetSmn

授予批量设置告警信息的权限。

write

-

-

drs:migrationJob:batchSetSpeedLimit

授予批量设置任务限速的权限。

write

-

-

drs:migrationJob:batchUpdateDefinerMigrateSetting

授予批量设置Definer迁移是否迁移到到该用户下的权限。

write

-

-

drs:migrationJob:batchUpdateJobInfo

授予批量修改任务名称或描述,设置异常通知信息的权限。

write

-

-

drs:migrationJob:batchUpdateUserMigrate

授予批量设置需要迁移的用户和角色的权限。

write

-

-

drs:migrationJob:changeSrcOrTargetPwd

授予修改任务源或目标数据库密码的权限。

write

-

-

drs:migrationJob:setBatchSyncPolicy

授予批量设置同步策略的权限。

write

-

-

drs:replayJob:getReplayRecord

授予查询流量报告的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:getReplaySlowTemplate

授予查询慢sql模板的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:getSlowSqlData

授予查询流量回放慢SQL的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:listReplayData

授予查询流量回放统计列表的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:subscriptionJob:createJob

授予创建订阅任务的权限。

write

job

g:EnterpriseProjectId

g:RequestTag/<tag-key>

g:TagKeys

drs:subscriptionJob:deleteJob

授予删除订阅任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:subscriptionJob:editJobInfo

授予编辑订阅任务信息的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:subscriptionJob:getJobDetail

授予查询订阅任务详情的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:subscriptionJob:getSubscriptionRecord

授予查询详细的订阅内容的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:subscriptionJob:jobAction

授予订阅任务操作的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getUserGuideInfo

授予获取用户指引详情的权限。

list

-

-

drs:configuration:modifyUserGuideInfo

授予更新用户指引的权限。

write

-

-

drs:subscriptionJob:updateConsumeTime

授予修改消费时间点的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:subscriptionJob:updateJob

授予修改订阅任务的权限。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:cloudDataGuardJob:getRdsInstanceCount

授予查询指定DDM下面rds实例的数量的权限。

list

-

-

drs:configuration:getAvailableNodeType

授予查询可用的node规格的权限。

list

-

-

drs:configuration:getAvailableZoneWithoutSellOut

授予查询node规格未售罄的可用AZ的权限。

list

-

-

drs:configuration:listAvailableZoneStatus

授予查询AZ状态的权限。

list

-

-

drs:configuration:listAvailableZone

授予查询可用AZ的权限。

list

-

-

drs:migrationJob:listAvailableZone

授予查询规格未售罄的可用区的权限。

list

-

-

drs:configuration:listResourcesByTag

授予根据标签查询任务的权限。

list

-

-

drs::listDrivers

授予查询驱动列表的权限。

list

-

-

drs::uploadDriver

授予上传驱动的权限。

write

-

-

drs::deleteDriver

授予删除驱动的权限。

write

-

-

drs:migrationJob:syncDriver

授予同步驱动的权限。

write

-

-

drs:configuration:modifyConfigInfo

授予更新任务的参数信息。

write

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getJobParameters

授予查询任务的参数配置列表信息。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:configuration:getJobParametersHistory

授予查询任务的参数配置修改历史。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:showReplayTimeScope

授予查询录制回放时间窗口的权限。

read

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:showReplayResults

授予查询录制回放结果数据的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:exportReport

授予导出录制回放报表文件的权限。

read

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:showReportExportStatus

授予查询录制回放报表导出状态的权限。

read

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

drs:replayJob:showReportFileObsUris

授予查询录制回放报表下载链接的权限。

list

job

g:EnterpriseProjectId

g:ResourceTag/<tag-key>

DRS的API通常对应着一个或多个授权项。表2展示了API与授权项的关系,以及该API需要依赖的授权项。

表2 API与授权项的关系

API

对应的授权项

依赖的授权项

DELETE /v3/{project_id}/jobs/batch-jobs

drs:migrationJoAb:batchDeleteJobs

-

DELETE /v5/{project_id}/jdbc-drivers

drs::deleteDriver

-

DELETE /v5/{project_id}/jobs

drs:migrationJob:batchDeleteJob

-

DELETE /v5/{project_id}/jobs/{job_id}

drs:migrationJob:deleteJob

-

GET /v3/{project_id}/jobs/{job_id}/get-src-user

drs:migrationJob:getSrcUsers

-

GET /v3/{project_id}/node-type

drs:configuration:getAvailableNodeType

-

GET /v3/{project_id}/quotas

drs:configuration:getQuota

-

GET /v5.1/{project_id}/jobs/{job_id}/db-object

drs:migrationJob:getDbObjects

-

GET /v5/{project_id}/{resource_type}/{resource_id}/tags

drs:configuration:getInstanceTag

-

GET /v5/{project_id}/{resource_type}/tags

drs:configuration:getProjectTags

-

GET /v5/{project_id}/batch-async-jobs

drs:migrationJob:listAsyncJobs

-

GET /v5/{project_id}/batch-async-jobs/{async_job_id}

drs:migrationJob:listAsyncJobDetail

-

GET /v5/{project_id}/enterprise-projects

drs:configuration:listEPs

-

GET /v5/{project_id}/jdbc-drivers

drs::listDrivers

-

GET /v5/{project_id}/job/{job_id}/columns

drs:configuration:getColumnInfo

-

GET /v5/{project_id}/job/{job_id}/data-filtering/result

drs:configuration:getDataTransformationData

-

GET /v5/{project_id}/jobs

drs:migrationJob:getJobList

-

GET /v5/{project_id}/jobs/{job_id}

drs:migrationJob:getJobDetail

-

GET /v5/{project_id}/jobs/{job_id}/actions

drs:migrationJob:getAccess

-

GET /v5/{project_id}/jobs/{job_id}/compare-policy

drs:compareJob:getComparePolicy

-

GET /v5/{project_id}/jobs/{job_id}/configuration-histories

drs:configuration:getJobParametersHistory

-

GET /v5/{project_id}/jobs/{job_id}/configurations

drs:configuration:getJobParameters

-

GET /v5/{project_id}/jobs/{job_id}/data-processing-rules

drs:configuration:getDataTransformationInfo

-

GET /v5/{project_id}/jobs/{job_id}/data-processing-rules/result

drs:configuration:getDataTransformationInfo

-

GET /v5/{project_id}/jobs/{job_id}/db-object/template

drs:migrationJob:downloadDbObjectTemplate

-

GET /v5/{project_id}/jobs/{job_id}/db-object/template/progress

drs:migrationJob:getDbObjectTemplateProgress

-

GET /v5/{project_id}/jobs/{job_id}/db-object/template/result

drs:migrationJob:getDbObjectTemplateResult

-

GET /v5/{project_id}/jobs/{job_id}/db-objects

drs:migrationJob:getDbObjects

-

GET /v5/{project_id}/jobs/{job_id}/db-objects/collection-status

drs:migrationJob:getDbObjectCollectionStatus

-

GET /v5/{project_id}/jobs/{job_id}/db-objects/saving-status

drs:migrationJob:getUpdateObjectSavingStatus

-

GET /v5/{project_id}/jobs/{job_id}/db-position

drs:migrationJob:checkAction

-

GET /v5/{project_id}/jobs/{job_id}/dirty-data

drs:migrationJob:listReplayFaultsJobs

-

GET /v5/{project_id}/jobs/{job_id}/health-compare-jobs

drs:compareJob:listHealthCompareJobs

-

GET /v5/{project_id}/jobs/{job_id}/increment-components-detail

drs:migrationJob:getIncreComponentsDetails

-

GET /v5/{project_id}/jobs/{job_id}/metering

drs:migrationJob:getJobMeteringPrice

-

GET /v5/{project_id}/jobs/{job_id}/monitor-data

drs:cloudDataGuardJob:getDataGuardMonitor

-

GET /v5/{project_id}/jobs/{job_id}/object/support

drs:migrationJob:getSupportObject

-

GET /v5/{project_id}/jobs/{job_id}/progress-data/{type}

drs:migrationJob:getObjectsCompareOverviewa

-

GET /v5/{project_id}/jobs/{resource_type}/{job_id}/tags

drs:configuration:getInstanceTag

-

GET /v5/{project_id}/jobs/{resource_type}/tags

drs:configuration:getProjectTags

-

GET /v5/{project_id}/jobs/template

drs:migrationJob:downloadBatchCreateTemplate

-

GET /v5/{project_id}/links

drs:configuration:listLinks

-

POST /v3/{project_id}/available-zone

drs:migrationJob:listAvailableZone

-

POST /v3/{project_id}/jobs

drs:migrationJob:listJobs

-

POST /v3/{project_id}/jobs/{job_id}/params

drs:configuration:modifyDatabaseParams

-

POST /v3/{project_id}/jobs/{type}/batch-struct-detail

drs:cloudDataGuardJob:listJobInfo

-

POST /v3/{project_id}/jobs/batch-connection

drs:migrationJob:batchTestConnection

-

POST /v3/{project_id}/jobs/batch-creation

drs:migrationJob:batchCreateJob

-

POST /v3/{project_id}/jobs/batch-detail

drs:migrationJob:listJobInfo

-

POST /v3/{project_id}/jobs/batch-get-params

drs:configuration:listDatabaseParams

-

POST /v3/{project_id}/jobs/batch-pause-task

drs:migrationJob:batchPauseJob

-

POST /v3/{project_id}/jobs/batch-precheck

drs:migrationJob:batchPreCheckJob

-

POST /v3/{project_id}/jobs/batch-precheck-result

drs:migrationJob:listPrecheckResult

-

POST /v3/{project_id}/jobs/batch-progress

drs:migrationJob:listProgressInfo

-

POST /v3/{project_id}/jobs/batch-replace-definer

drs:migrationJob:batchUpdateDefinerMigrateSetting

-

POST /v3/{project_id}/jobs/batch-retry-task

drs:migrationJob:batchRetryJob

-

POST /v3/{project_id}/jobs/batch-rpo-and-rto

drs:cloudDataGuardJob:listRpoAndRto

-

POST /v3/{project_id}/jobs/batch-set-smn

drs:migrationJob:batchSetSmn

-

POST /v3/{project_id}/jobs/batch-starting

drs:migrationJob:batchStartJob

-

POST /v3/{project_id}/jobs/batch-status

drs:migrationJob:listJobStatus

-

POST /v3/{project_id}/jobs/batch-struct-process

drs:cloudDataGuardJob:listStructProcess

-

POST /v3/{project_id}/jobs/batch-switchover

drs:cloudDataGuardJob:batchSwitchover

-

POST /v3/{project_id}/jobs/batch-sync-policy

drs:migrationJob:setBatchSyncPolicy

-

POST /v3/{project_id}/jobs/batch-transformation

drs:migrationJob:batchSetTransformation

-

POST /v3/{project_id}/jobs/cluster/batch-connection

drs:migrationJob:batchTestClusterConnection

-

POST /v3/{project_id}/jobs/create-compare-task

drs:compareJob:createJob

-

POST /v3/{project_id}/jobs/disaster-recovery-monitoring-data

drs:cloudDataGuardJob:getMonitoringData

-

POST /v3/{project_id}/jobs/query-compare-result

drs:compareJob:getCompareResult

-

POST /v5.1/{project_id}/jobs/{job_id}/db-objects/collect

drs:migrationJob:getDbObjectsCollectAsync

-

POST /v5/{project_id}/{resource_type}/{resource_id}/tags/create

drs:configuration:addTag

-

POST /v5/{project_id}/{resource_type}/{resource_id}/tags/delete

drs:configuration:deleteTag

-

POST /v5/{project_id}/{resource_type}/resource-instances/count

drs:configuration:listResourcesByTag

-

POST /v5/{project_id}/{resource_type}/resource-instances/filter

drs:configuration:listResourcesByTag

-

POST /v5/{project_id}/batch-async-jobs/{async_job_id}/commit

drs:migrationJob:asyncBatchCreateJobByAsyncId

-

POST /v5/{project_id}/jdbc-driver

drs::uploadDriver

-

POST /v5/{project_id}/job/{job_id}/columns/collect

drs:configuration:getColumnInfo

-

POST /v5/{project_id}/job/{job_id}/data-filtering/check

drs:configuration:checkDataTransformationInfo

-

POST /v5/{project_id}/jobs

drs:migrationJob:createJobs

-

POST /v5/{project_id}/jobs/{job_id}/action

drs:migrationJob:operateJobByJobId

-

POST /v5/{project_id}/jobs/{job_id}/collect-db-position

drs:migrationJob:checkAction

-

POST /v5/{project_id}/jobs/{job_id}/db-object/template

drs:migrationJob:uploadDbObjectTemplate

-

POST /v5/{project_id}/jobs/{job_id}/db-objects/collect

drs:migrationJob:getDbObjectsCollectAsync

-

POST /v5/{project_id}/jobs/{job_id}/object-mappings

drs:migrationJob:getUserSelectedObjectInfo

-

POST /v5/{project_id}/jobs/{job_id}/operation-statistics/export

drs:migrationJob:getOperationInfo

-

POST /v5/{project_id}/jobs/{job_id}/stop

drs:migrationJob:deleteJob

-

POST /v5/{project_id}/jobs/{resource_type}/{job_id}/tags/action

drs:configuration:batchReplaceTags

-

POST /v5/{project_id}/jobs/action

drs:migrationJob:batchOperateJob

-

POST /v5/{project_id}/jobs/batch-async-create

drs:migrationJob:asyncBatchSaveJob

-

POST /v5/{project_id}/jobs/batch-stop

drs:migrationJob:deleteJob

-

POST /v5/{project_id}/jobs/clone

drs:migrationJob:cloneJobs

-

POST /v5/{project_id}/jobs/name-validation

drs:migrationJob:checkAction

-

POST /v5/{project_id}/jobs/template

drs:migrationJob:importBatchCreateJobs

-

PUT /v3/{project_id}/job/{job_id}/tuning-params/modify-params

drs:migrationJob:updateTuningParams

-

PUT /v3/{project_id}/jobs/batch-limit-speed

drs:migrationJob:batchSetSpeedLimit

-

PUT /v3/{project_id}/jobs/batch-modification

drs:migrationJob:batchUpdateJobInfo

-

PUT /v3/{project_id}/jobs/batch-modify-pwd

drs:migrationJob:changeSrcOrTargetPwd

-

PUT /v3/{project_id}/jobs/batch-select-objects

drs:migrationJob:selectDatabaseObject

-

PUT /v3/{project_id}/jobs/batch-update-user

drs:migrationJob:batchUpdateUserMigrate

-

PUT /v5/{project_id}/batch-async-jobs/{async_job_id}

drs:migrationJob:asyncBatchUpdateJobByAsyncId

-

PUT /v5/{project_id}/jobs/{job_id}

drs:migrationJob:updateJobInfo

-

PUT /v5/{project_id}/jobs/{job_id}/data-processing-rules

drs:configuration:addDataTransformationInfo

-

PUT /v5/{project_id}/jobs/{job_id}/modify-configuration

drs:configuration:modifyConfigInfo

-

PUT /v5/{project_id}/jobs/{job_id}/start-position

drs:migrationJob:modifyIncreStartPosition

-

PUT /v5/{project_id}/jobs/{job_id}/update-jdbc-driver

drs:migrationJob:syncDriver

-

资源类型(Resource)

资源类型(Resource)表示SCP所作用的资源。如表3中的某些操作指定了可以在该操作指定的资源类型,则必须在具有该操作的SCP语句中指定该资源的URN,SCP仅作用于此资源;如未指定,Resource默认为“*”,则SCP将应用到所有资源。您也可以在SCP中设置条件,从而指定资源类型。

DRS定义了以下可以在SCP的Resource元素中使用的资源类型。

表3 DRS支持的资源类型

资源类型

URN

job

drs:<region>:<account-id>:job:<job-id>

条件(Condition)

DRS不支持在SCP中的条件键中配置服务级的条件键。DRS可以使用适用于所有服务的全局条件键,请参考全局条件键

相关文档