View a markdown version of this page

AWS Application Migration Service のアクション、リソース、および条件キー - サービス認可リファレンス

AWS Application Migration Service のアクション、リソース、および条件キー

AWS Application Migration Service (サービスプレフィックス: mgn) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

AWS Application Migration Service で定義される API オペレーション

次の表は、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 コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

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}

書き込み

AWS Application Migration Service のアクセス許可のみのアクション

以下のアクションは AWS Application Migration Service によって定義されますが、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/${SourceServerID}

aws:ResourceTag/${TagKey}

VcenterClientResource

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

aws:ResourceTag/${TagKey}

WaveResource

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

aws:ResourceTag/${TagKey}

AWS Application Migration Service の条件キー

AWS Application Migration Service では、IAM ポリシーの Condition要素で使用できる以下の条件キーを定義します。

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

リクエスト内のタグキーおよび値のペアのプレゼンスによってアクションをフィルタリング

String

aws:ResourceTag/${TagKey}

リソースにアタッチされているタグキーおよび値のペアでアクセスをフィルタリングします

String

aws:TagKeys

リクエスト内のタグキーのプレゼンスによってアクセスをフィルタリング

ArrayOfString

mgn:CreateAction

リソース作成 API アクションの名前によってアクセスをフィルタリングします

String