View a markdown version of this page

的操作、资源和条件键 AWS Application Migration Service - 服务授权参考

的操作、资源和条件键 AWS Application Migration Service

AWS 应用程序迁移服务(服务前缀:mgn)提供以下特定于服务的操作、资源、操作和条件密钥,供在 IAM 权限策略中使用。

参考:

API 操作定义为 AWS Application Migration Service

下表将 API 操作映射到它们授权的 IAM 操作。仅列出具有给定 API 和操作的静态值的条件键;有关每个操作支持的完整条件键集,请参阅操作表。

操作 IAM 操作 条件键 可能的值 访问级别

ArchiveApplication

mgn: ArchiveApplication

写入

ArchiveWave

mgn: ArchiveWave

写入

AssociateApplications

mgn: AssociateApplications

写入

AssociateSourceServers

mgn: AssociateSourceServers

写入

ChangeServerLifeCycleState

mgn: ChangeServerLifeCycleState

写入

CreateApplication

mgn: CreateApplication

写入

mgn: TagResource

标记、写作

CreateConnector

mgn: CreateConnector

写入

mgn: TagResource

标记、写作

CreateLaunchConfigurationTemplate

mgn: CreateLaunchConfigurationTemplate

写入

mgn: TagResource

标记、写作

CreateNetworkMigrationDefinition

mgn: CreateNetworkMigrationDefinition

写入

mgn: TagResource

标记、写作

CreateReplicationConfigurationTemplate

mgn: CreateReplicationConfigurationTemplate

写入

mgn: TagResource

标记、写作

CreateWave

mgn: CreateWave

写入

mgn: TagResource

标记、写作

DeleteApplication

mgn: DeleteApplication

写入

DeleteConnector

mgn: DeleteConnector

写入

DeleteJob

mgn: DeleteJob

写入

DeleteLaunchConfigurationTemplate

mgn: DeleteLaunchConfigurationTemplate

写入

DeleteNetworkMigrationDefinition

mgn: DeleteNetworkMigrationDefinition

写入

DeleteReplicationConfigurationTemplate

mgn: DeleteReplicationConfigurationTemplate

写入

DeleteSourceServer

mgn: DeleteSourceServer

写入

DeleteVcenterClient

mgn: DeleteVcenterClient

写入

DeleteWave

mgn: DeleteWave

写入

DescribeJobLogItems

mgn: DescribeJobLogItems

读取

DescribeJobs

mgn: DescribeJobs

列表

DescribeLaunchConfigurationTemplates

mgn: DescribeLaunchConfigurationTemplates

列表

DescribeReplicationConfigurationTemplates

mgn: DescribeReplicationConfigurationTemplates

列表

DescribeSourceServers

mgn: DescribeSourceServers

列表

DescribeVcenterClients

mgn: DescribeVcenterClients

列表

DisassociateApplications

mgn: DisassociateApplications

写入

DisassociateSourceServers

mgn: DisassociateSourceServers

写入

DisconnectFromService

mgn: DisconnectFromService

写入

FinalizeCutover

mgn: FinalizeCutover

写入

GetLaunchConfiguration

mgn: GetLaunchConfiguration

读取

GetNetworkMigrationDefinition

mgn: GetNetworkMigrationDefinition

读取

GetNetworkMigrationMapperSegmentConstruct

mgn: GetNetworkMigrationMapperSegmentConstruct

读取

GetReplicationConfiguration

mgn: GetReplicationConfiguration

读取

InitializeService

mgn: InitializeService

写入

ListApplications

mgn: ListApplications

列表

ListConnectors

mgn: ListConnectors

读取

ListExportErrors

mgn: ListExportErrors

列表

ListExports

mgn: ListExports

列表

ListImportErrors

mgn: ListImportErrors

列表

ListImportFileEnrichments

mgn: ListImportFileEnrichments

列表

ListImports

mgn: ListImports

列表

ListManagedAccounts

mgn: ListManagedAccounts

列表

ListNetworkMigrationAnalyses

mgn: ListNetworkMigrationAnalyses

列表

ListNetworkMigrationAnalysisResults

mgn: ListNetworkMigrationAnalysisResults

列表

ListNetworkMigrationCodeGenerationSegments

mgn: ListNetworkMigrationCodeGenerationSegments

列表

ListNetworkMigrationCodeGenerations

mgn: ListNetworkMigrationCodeGenerations

列表

ListNetworkMigrationDefinitions

mgn: ListNetworkMigrationDefinitions

列表

ListNetworkMigrationDeployedStacks

mgn: ListNetworkMigrationDeployedStacks

列表

ListNetworkMigrationDeployments

mgn: ListNetworkMigrationDeployments

列表

ListNetworkMigrationExecutions

mgn: ListNetworkMigrationExecutions

列表

ListNetworkMigrationMapperSegmentConstructs

mgn: ListNetworkMigrationMapperSegmentConstructs

列表

ListNetworkMigrationMapperSegments

mgn: ListNetworkMigrationMapperSegments

列表

ListNetworkMigrationMappingUpdates

mgn: ListNetworkMigrationMappingUpdates

列表

ListNetworkMigrationMappings

mgn: ListNetworkMigrationMappings

列表

ListSourceServerActions

mgn: ListSourceServerActions

列表

ListTagsForResource

mgn: ListTagsForResource

读取

ListTemplateActions

mgn: ListTemplateActions

列表

ListWaves

mgn: ListWaves

列表

MarkAsArchived

mgn: MarkAsArchived

写入

PauseReplication

mgn: PauseReplication

写入

PutSourceServerAction

mgn: PutSourceServerAction

写入

PutTemplateAction

mgn: PutTemplateAction

写入

RemoveSourceServerAction

mgn: RemoveSourceServerAction

写入

RemoveTemplateAction

mgn: RemoveTemplateAction

写入

ResumeReplication

mgn: ResumeReplication

写入

RetryDataReplication

mgn: RetryDataReplication

写入

StartCutover

mgn: StartCutover

写入

mgn: TagResource

标记、写作

StartExport

mgn: StartExport

写入

mgn: TagResource

标记、写作

StartImport

mgn: StartImport

写入

mgn: TagResource

标记、写作

StartImportFileEnrichment

mgn: StartImportFileEnrichment

写入

StartNetworkMigrationAnalysis

mgn: StartNetworkMigrationAnalysis

写入

StartNetworkMigrationCodeGeneration

mgn: StartNetworkMigrationCodeGeneration

写入

StartNetworkMigrationDeployment

mgn: StartNetworkMigrationDeployment

写入

StartNetworkMigrationMapping

mgn: StartNetworkMigrationMapping

写入

StartNetworkMigrationMappingUpdate

mgn: StartNetworkMigrationMappingUpdate

写入

StartReplication

mgn: StartReplication

写入

StartTest

mgn: StartTest

写入

mgn: TagResource

标记、写作

StopReplication

mgn: StopReplication

写入

TagResource

mgn: TagResource

标记、写作

TerminateTargetInstances

mgn: TagResource

标记、写作

mgn: TerminateTargetInstances

写入

UnarchiveApplication

mgn: UnarchiveApplication

写入

UnarchiveWave

mgn: UnarchiveWave

写入

UntagResource

mgn: UntagResource

标记、写作

UpdateApplication

mgn: UpdateApplication

写入

UpdateConnector

mgn: UpdateConnector

写入

UpdateLaunchConfiguration

mgn: UpdateLaunchConfiguration

写入

UpdateLaunchConfigurationTemplate

mgn: UpdateLaunchConfigurationTemplate

写入

UpdateNetworkMigrationDefinition

mgn: UpdateNetworkMigrationDefinition

写入

UpdateNetworkMigrationMapperSegment

mgn: UpdateNetworkMigrationMapperSegment

写入

UpdateReplicationConfiguration

mgn: UpdateReplicationConfiguration

写入

UpdateReplicationConfigurationTemplate

mgn: UpdateReplicationConfigurationTemplate

写入

UpdateSourceServer

mgn: UpdateSourceServer

写入

UpdateSourceServerReplicationType

mgn: UpdateSourceServerReplicationType

写入

UpdateWave

mgn: UpdateWave

写入

操作定义为 AWS Application Migration Service

您可以在 IAM 策略语句的 Action 元素中指定以下操作。可以使用策略授予在 AWS中执行操作的权限。您在策略中使用一项操作时,通常使用相同的名称允许或拒绝对 API 操作或 CLI 命令的访问。但在某些情况下,单一动作可控制对多项操作的访问。还有某些操作需要多种不同的动作。

操作 说明 资源类型(* 为必需) 条件键 访问级别

ArchiveApplication

授予权限以存档应用程序

ApplicationResource*

aws: ResourceTag /$ {} TagKey

写入

ArchiveWave

授予权限以存档轮次

WaveResource*

aws: ResourceTag /$ {} TagKey

写入

AssociateApplications

授予权限以将应用程序与轮次关联

ApplicationResource*

aws: ResourceTag /$ {} TagKey

写入

WaveResource*

aws: ResourceTag /$ {} TagKey

AssociateSourceServers

授予权限以将源服务器与应用程序关联

ApplicationResource*

aws: ResourceTag /$ {} TagKey

写入

SourceServerResource*

aws: ResourceTag /$ {} TagKey

ChangeServerLifeCycleState

授予权限以更改源服务器生命周期状态

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

CreateApplication

授予创建应用程序的权限

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

CreateConnector

授予创建连接器的权限

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

CreateLaunchConfigurationTemplate

授予创建启动配置模板的权限

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

CreateNetworkMigrationDefinition

授予权限以创建网络迁移定义

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

CreateReplicationConfigurationTemplate

授予权限以创建复制配置模板

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

CreateWave

授予权限以创建轮次

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

DeleteApplication

授予删除应用程序的权限

ApplicationResource*

aws: ResourceTag /$ {} TagKey

写入

DeleteConnector

授予权限以删除连接器

ConnectorResource*

aws: ResourceTag /$ {} TagKey

写入

DeleteJob

授予权限以删除作业

JobResource*

aws: ResourceTag /$ {} TagKey

写入

DeleteLaunchConfigurationTemplate

授予删除启动配置模板的权限

LaunchConfigurationTemplateResource*

aws: ResourceTag /$ {} TagKey

写入

DeleteNetworkMigrationDefinition

授予权限以删除网络迁移定义

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

DeleteReplicationConfigurationTemplate

授予权限以删除复制配置模板

ReplicationConfigurationTemplateResource*

aws: ResourceTag /$ {} TagKey

写入

DeleteSourceServer

授予权限以删除源服务器

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

DeleteVcenterClient

授予删除 vcenter 客户端的权限

VcenterClientResource*

aws: ResourceTag /$ {} TagKey

写入

DeleteWave

授予权限以删除轮次

WaveResource*

aws: ResourceTag /$ {} TagKey

写入

DescribeJobLogItems

授予权限以描述作业日志项目

JobResource*

aws: ResourceTag /$ {} TagKey

读取

DescribeJobs

授予权限以描述作业

列表

DescribeLaunchConfigurationTemplates

授予描述启动配置模板的权限

列表

DescribeReplicationConfigurationTemplates

授予权限以描述复制配置模板

列表

DescribeSourceServers

授予权限以描述源服务器

列表

DescribeVcenterClients

授予描述 vcenter 客户端的权限

列表

DisassociateApplications

授予权限以取消应用程序与轮次的关联

ApplicationResource*

aws: ResourceTag /$ {} TagKey

写入

WaveResource*

aws: ResourceTag /$ {} TagKey

DisassociateSourceServers

授予权限以取消源服务器与应用程序的关联

ApplicationResource*

aws: ResourceTag /$ {} TagKey

写入

SourceServerResource*

aws: ResourceTag /$ {} TagKey

DisconnectFromService

授予权限以断开源服务器与服务的连接

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

FinalizeCutover

授予权限以完成切换

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

GetAccountSettings

授予获取账户设置的权限

读取

GetLaunchConfiguration

授予权限以获取启动配置

SourceServerResource*

aws: ResourceTag /$ {} TagKey

读取

GetNetworkMigrationDefinition

授予权限以获取网络迁移定义

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

读取

GetNetworkMigrationMapperSegmentConstruct

授予权限以获取网络迁移映射器分段构造

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

读取

GetReplicationConfiguration

授予权限以获取复制配置

SourceServerResource*

aws: ResourceTag /$ {} TagKey

读取

InitializeService

授予权限以初始化服务

写入

ListApplications

授予权限以列出应用程序摘要

列表

ListConnectors

授予权限以列出连接器

读取

ListExportErrors

授予权限以列出导出任务的错误

ExportResource*

aws: ResourceTag /$ {} TagKey

列表

ListExports

授予权限以列出导出任务

列表

ListImportErrors

授予权限以列出导入任务的错误

ImportResource*

aws: ResourceTag /$ {} TagKey

列表

ListImportFileEnrichments

授予列出导入文件充实任务的权限

列表

ListImports

授予权限以列出导入任务

列表

ListManagedAccounts

授予列出托管账户的权限

列表

ListNetworkMigrationAnalyses

授予权限以列出网络迁移分析

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationAnalysisResults

授予权限以列出网络迁移分析结果

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationCodeGenerationSegments

授予权限以列出网络迁移代码生成分段

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationCodeGenerations

授予权限以列出网络迁移代码生成

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationDefinitions

授予权限以列出网络迁移定义

列表

ListNetworkMigrationDeployedStacks

授予权限以列出网络迁移部署的堆栈

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationDeployedStacksDeletions

授予权限以列出网络迁移部署的堆栈定义

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationDeployments

授予权限以列出网络迁移部署

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationExecutionArtifacts

授予列出网络迁移执行对象的权限

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationExecutions

授予权限以列出网络迁移执行

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationMapperSegmentConstructs

授予权限以列出网络迁移映射器分段构造

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationMapperSegments

授予权限以列出网络迁移映射器分段

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationMappingUpdates

授予列出网络迁移映射更新的权限

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListNetworkMigrationMappings

授予权限以列出网络迁移映射

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

列表

ListSourceServerActions

授予权限以列出源服务器操作文档

SourceServerResource*

aws: ResourceTag /$ {} TagKey

列表

ListTagsForResource

授予权限以列出资源的标签

读取

ListTemplateActions

授予权限以列出启动配置模板操作文档

LaunchConfigurationTemplateResource*

aws: ResourceTag /$ {} TagKey

列表

ListWaves

授予权限以列出轮次摘要

列表

MarkAsArchived

授予权限以将源服务器标记为已存档

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

PauseReplication

授予暂停复制的权限

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

PutSourceServerAction

授予权限以发送源服务器操作文档

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

PutTemplateAction

授予权限以发送启动配置模板操作文档

LaunchConfigurationTemplateResource*

aws: ResourceTag /$ {} TagKey

写入

RemoveSourceServerAction

授予权限以删除源服务器操作文档

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

RemoveTemplateAction

授予权限以删除启动配置模板操作文档

LaunchConfigurationTemplateResource*

aws: ResourceTag /$ {} TagKey

写入

ResumeReplication

授予恢复复制的权限

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

RetryDataReplication

授予权限以重试复制

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

StartCutover

授予权限以启动切换

SourceServerResource*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

StartExport

授予权限以启动导出任务

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

StartImport

授予权限以创建导入任务

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

StartImportFileEnrichment

授予开始导入文件扩充的权限

写入

StartNetworkMigrationAnalysis

授予权限以开始网络迁移分析

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

StartNetworkMigrationCodeGeneration

授予权限以开始网络迁移代码生成

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

StartNetworkMigrationDeployedStacksDeletion

授予权限以开始删除网络迁移部署的堆栈

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

StartNetworkMigrationDeployment

授予权限以开始网络迁移部署

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

StartNetworkMigrationMapping

授予权限以开始网络迁移映射

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

StartNetworkMigrationMappingUpdate

授予启动网络迁移映射更新的权限

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

StartReplication

授予启动复制的权限

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

StartTest

授予权限以启动测试

SourceServerResource*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

StopReplication

授予权限以停止复制

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

TagResource

授予权限以分配资源标签

ApplicationResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

标记、写作

ConnectorResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

ExportResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

ImportResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

JobResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

LaunchConfigurationTemplateResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

ReplicationConfigurationTemplateResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

SourceServerResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

VcenterClientResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

WaveResource

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

mgn: CreateAction

TerminateTargetInstances

授予权限以终止目标实例

SourceServerResource*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

UnarchiveApplication

授予权限以取消存档应用程序

ApplicationResource*

aws: ResourceTag /$ {} TagKey

写入

UnarchiveWave

授予权限以取消存档轮次

WaveResource*

aws: ResourceTag /$ {} TagKey

写入

UntagResource

授予权限以取消标记资源

ApplicationResource

aws: ResourceTag /$ {} TagKey

aws:TagKeys

标记、写作

ConnectorResource

aws: ResourceTag /$ {} TagKey

aws:TagKeys

JobResource

aws: ResourceTag /$ {} TagKey

aws:TagKeys

LaunchConfigurationTemplateResource

aws: ResourceTag /$ {} TagKey

aws:TagKeys

ReplicationConfigurationTemplateResource

aws: ResourceTag /$ {} TagKey

aws:TagKeys

SourceServerResource

aws: ResourceTag /$ {} TagKey

aws:TagKeys

VcenterClientResource

aws: ResourceTag /$ {} TagKey

aws:TagKeys

WaveResource

aws: ResourceTag /$ {} TagKey

aws:TagKeys

UpdateAccountSettings

授予权限以更新账户设置

写入

UpdateApplication

授予更新应用程序的权限

ApplicationResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateConnector

授予更新连接器的权限

ConnectorResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateLaunchConfiguration

授予权限以更新启动配置

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateLaunchConfigurationTemplate

授予权限以更新启动配置

LaunchConfigurationTemplateResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateNetworkMigrationDefinition

授予权限以更新网络迁移定义

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateNetworkMigrationMapperSegment

授予权限以更新网络迁移映射器分段

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateNetworkMigrationMapperSegmentConstruct

授予权限以更新网络迁移映射器分段构造

NetworkMigrationDefinitionResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateReplicationConfiguration

授予权限以更新复制配置

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateReplicationConfigurationTemplate

授予权限以更新复制配置模板

ReplicationConfigurationTemplateResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateSourceServer

授予更新源服务器的权限

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateSourceServerReplicationType

授予更新源服务器复制类型的权限

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateWave

授予权限以更新轮次

WaveResource*

aws: ResourceTag /$ {} TagKey

写入

Permission-only 的行动 AWS Application Migration Service

以下操作由 AWS 应用程序迁移服务定义,但不能通过任何 API 操作直接调用。它们只能在 IAM 策略声明中用于授予或拒绝权限。

操作 说明 资源类型(* 为必需) 条件键 访问级别

BatchCreateVolumeSnapshotGroupForMgn

授予权限以创建卷快照组

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

BatchDeleteSnapshotRequestForMgn

授予权限以批量删除快照请求

写入

CreateVcenterClientForMgn

授予创建 vcenter 客户端的权限

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

DescribeReplicationServerAssociationsForMgn

授予权限以描述复制服务器关联

读取

DescribeSnapshotRequestsForMgn

授予权限以描述快照请求

读取

GetAgentCommandForMgn

授予权限以获取代理命令

SourceServerResource*

aws: ResourceTag /$ {} TagKey

读取

GetAgentConfirmedResumeInfoForMgn

授予权限以获取代理确认的简历信息

SourceServerResource*

aws: ResourceTag /$ {} TagKey

读取

GetAgentInstallationAssetsForMgn

授予权限以获取代理安装资产

读取

GetAgentReplicationInfoForMgn

授予权限以获取代理复制信息

SourceServerResource*

aws: ResourceTag /$ {} TagKey

读取

GetAgentRuntimeConfigurationForMgn

授予权限以获取代理运行时配置

SourceServerResource*

aws: ResourceTag /$ {} TagKey

读取

GetAgentSnapshotCreditsForMgn

授予权限以获取代理快照积分

SourceServerResource*

aws: ResourceTag /$ {} TagKey

读取

GetChannelCommandsForMgn

授予权限以获取通道命令

读取

GetVcenterClientCommandsForMgn

授予获取 vcenter 客户端命令的权限

VcenterClientResource*

aws: ResourceTag /$ {} TagKey

读取

IssueClientCertificateForMgn

授予颁发客户端证书的权限

SourceServerResource

aws: ResourceTag /$ {} TagKey

写入

NotifyAgentAuthenticationForMgn

授予权限以通知代理身份验证

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

NotifyAgentConnectedForMgn

授予权限以通知代理已连接

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

NotifyAgentDisconnectedForMgn

授予权限以通知代理已断开连接

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

NotifyAgentReplicationProgressForMgn

授予权限以通知代理复制进度

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

NotifyVcenterClientStartedForMgn

授予通知 vcenter 客户端已启动的权限

VcenterClientResource*

aws: ResourceTag /$ {} TagKey

写入

RegisterAgentForMgn

授予权限以注册代理

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

SendAgentLogsForMgn

授予权限以发送代理日志

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

SendAgentMetricsForMgn

授予权限以发送代理指标

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

SendChannelCommandResultForMgn

授予权限以发送通道命令结果

写入

SendClientLogsForMgn

授予权限以发送客户端日志

写入

SendClientMetricsForMgn

授予权限以发送客户端指标

写入

SendVcenterClientCommandResultForMgn

授予发送 vcenter 客户端命令结果的权限

VcenterClientResource*

aws: ResourceTag /$ {} TagKey

写入

SendVcenterClientLogsForMgn

授予发送 vcenter 客户端日志的权限

VcenterClientResource*

aws: ResourceTag /$ {} TagKey

写入

SendVcenterClientMetricsForMgn

授予发送 vcenter 客户端指标的权限

VcenterClientResource*

aws: ResourceTag /$ {} TagKey

写入

StartSnapshotGroupForMgn

授予启动快照组请求的权限

写入

UpdateAgentBacklogForMgn

授予权限以更新代理积压

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateAgentConversionInfoForMgn

授予权限以更新代理转换信息

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateAgentReplicationInfoForMgn

授予权限以更新代理复制信息

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateAgentReplicationProcessStateForMgn

授予权限以更新代理复制进程状态

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

UpdateAgentSourcePropertiesForMgn

授予权限以更新代理源属性

SourceServerResource*

aws: ResourceTag /$ {} TagKey

写入

VerifyClientRoleForMgn

授予验证客户端角色的权限

读取

定义的资源类型 AWS Application Migration Service

以下资源类型是由该服务定义的,可以在 IAM 权限策略语句的 Resource 元素中使用这些资源类型。

资源类型 ARN 条件键

ApplicationResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: application/$ {applicationId}

aws: ResourceTag /$ {} TagKey

ConnectorResource

arn:$ {Partition}: mgn: $ {Region}: $ {Account}: connector/$ {connectorId}

aws: ResourceTag /$ {} TagKey

ExportResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: export/$ {exportId}

aws: ResourceTag /$ {} TagKey

ImportResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: import/$ {importId}

aws: ResourceTag /$ {} TagKey

JobResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: job/$ {jobid}

aws: ResourceTag /$ {} TagKey

LaunchConfigurationTemplateResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: launch-configuration-template/$ {} LaunchConfigurationTemplateID

aws: ResourceTag /$ {} TagKey

NetworkMigrationDefinitionResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: network-migration-definition/$ {} NetworkMigrationDefinitionID

aws: ResourceTag /$ {} TagKey

ReplicationConfigurationTemplateResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: replication-configuration-template/$ {} ReplicationConfigurationTemplateID

aws: ResourceTag /$ {} TagKey

SourceServerResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: source-server/$ {ID} SourceServer

aws: ResourceTag /$ {} TagKey

VcenterClientResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: vcenter-client/$ {ID} VcenterClient

aws: ResourceTag /$ {} TagKey

WaveResource

arn: $ {Partition}: mgn: $ {Region}: $ {Account}: wave/$ {WaveID}

aws: ResourceTag /$ {} TagKey

的条件键 AWS Application Migration Service

AWS 应用程序迁移服务定义了以下条件键,这些条件键可用于 IAM 策略的Condition元素。

条件键 描述 类型

aws: RequestTag /$ {} TagKey

根据在请求中是否具有标签/键值对来筛选访问权限

字符串

aws: ResourceTag /$ {} TagKey

按附加到资源的标签键值对筛选操作

字符串

aws:TagKeys

根据在请求中是否具有标签键来筛选访问权限

ArrayOfString

mgn: CreateAction

按资源创建 API 操作的名称筛选访问

字符串