View a markdown version of this page

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

AWS Network Security Manager のアクション、リソース、および条件キー

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

リファレンス:

AWS Network Security Manager で定義される API オペレーション

次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。

運用 IAM アクション 条件キー 可能な値 (複数可) アクセスレベル

CreateDeployment

network-security-manager:CreateDeployment

書き込み

network-security-manager:TagResource

タグ付け、書き込み

CreateDeploymentSnapshot

network-security-manager:CreateDeploymentSnapshot

書き込み

network-security-manager:TagResource

タグ付け、書き込み

CreatePolicy

network-security-manager:CreatePolicy

書き込み

network-security-manager:TagResource

タグ付け、書き込み

CreatePolicySnapshot

network-security-manager:CreatePolicySnapshot

書き込み

network-security-manager:TagResource

タグ付け、書き込み

CreateRule

network-security-manager:CreateRule

書き込み

network-security-manager:TagResource

タグ付け、書き込み

CreateRuleSnapshot

network-security-manager:CreateRuleSnapshot

書き込み

network-security-manager:TagResource

タグ付け、書き込み

CreateScope

network-security-manager:CreateScope

書き込み

network-security-manager:TagResource

タグ付け、書き込み

CreateScopeSnapshot

network-security-manager:CreateScopeSnapshot

書き込み

network-security-manager:TagResource

タグ付け、書き込み

CreateTemplate

network-security-manager:CreateTemplate

書き込み

network-security-manager:TagResource

タグ付け、書き込み

CreateTemplateSnapshot

network-security-manager:CreateTemplateSnapshot

書き込み

network-security-manager:TagResource

タグ付け、書き込み

DeleteAdminAccount

network-security-manager:DeleteAdminAccount

書き込み

DeleteDeployment

network-security-manager:DeleteDeployment

書き込み

DeletePolicy

network-security-manager:DeletePolicy

書き込み

DeleteRule

network-security-manager:DeleteRule

書き込み

DeleteScope

network-security-manager:DeleteScope

書き込み

DeleteTemplate

network-security-manager:DeleteTemplate

書き込み

GenerateRuleConfiguration

network-security-manager:GenerateRuleConfiguration

書き込み

GetAdminAccount

network-security-manager:GetAdminAccount

読み取り

GetDeployment

network-security-manager:GetDeployment

読み取り

GetPolicy

network-security-manager:GetPolicy

読み取り

GetRule

network-security-manager:GetRule

読み取り

GetScope

network-security-manager:GetScope

読み取り

GetTemplate

network-security-manager:GetTemplate

読み取り

ListAdminAccounts

network-security-manager:ListAdminAccounts

リスト

ListAggregateResourceSynchronizationStatuses

network-security-manager:ListAggregateResourceSynchronizationStatuses

読み取り

ListDeploymentSnapshots

network-security-manager:ListDeploymentSnapshots

読み取り

ListDeployments

network-security-manager:ListDeployments

リスト

ListPolicies

network-security-manager:ListPolicies

リスト

ListPolicySnapshots

network-security-manager:ListPolicySnapshots

読み取り

ListResourceAssociations

network-security-manager:ListResourceAssociations

読み取り

ListResourceSynchronizationStatuses

network-security-manager:ListResourceSynchronizationStatuses

読み取り

ListRuleSnapshots

network-security-manager:ListRuleSnapshots

読み取り

ListRules

network-security-manager:ListRules

リスト

ListScopeSnapshots

network-security-manager:ListScopeSnapshots

読み取り

ListScopes

network-security-manager:ListScopes

リスト

ListTagsForResource

network-security-manager:ListTagsForResource

読み取り

ListTemplateSnapshots

network-security-manager:ListTemplateSnapshots

読み取り

ListTemplates

network-security-manager:ListTemplates

リスト

PutAdminAccount

network-security-manager:PutAdminAccount

書き込み

TagResource

network-security-manager:TagResource

タグ付け、書き込み

UntagResource

network-security-manager:UntagResource

タグ付け、書き込み

UpdateDeployment

network-security-manager:UpdateDeployment

書き込み

UpdatePolicy

network-security-manager:UpdatePolicy

書き込み

UpdateRule

network-security-manager:UpdateRule

書き込み

UpdateScope

network-security-manager:UpdateScope

書き込み

UpdateTemplate

network-security-manager:UpdateTemplate

書き込み

AWS Network Security Manager で定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

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

CreateDeployment

デプロイを作成する許可を付与

ポリシー*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

ポリシースナップショット*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

スコープ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

スコープスナップショット*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateDeploymentSnapshot

デプロイのスナップショットを作成するアクセス許可を付与します

デプロイ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreatePolicy

ポリシーを作成するアクセス許可を付与します

ルール

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

ルールスナップショット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

テンプレート

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

テンプレートスナップショット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreatePolicySnapshot

ポリシーのスナップショットを作成するアクセス許可を付与します

ポリシー*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateRule

ルールを作成する許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateRuleSnapshot

ルールのスナップショットを作成するアクセス許可を付与します

ルール*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateScope

範囲を作成するアクセス許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateScopeSnapshot

スコープのスナップショットを作成するアクセス許可を付与します

スコープ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateTemplate

テンプレートを作成するアクセス許可を付与

ルール*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

ルールスナップショット*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateTemplateSnapshot

テンプレートのスナップショットを作成するアクセス許可を付与します

テンプレート*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

DeleteAdminAccount

Network Security Manager 管理者アカウントを削除するアクセス許可を付与します

書き込み

DeleteDeployment

デプロイを削除する許可を付与

デプロイ*

aws:ResourceTag/${TagKey}

書き込み

デプロイスナップショット*

aws:ResourceTag/${TagKey}

DeletePolicy

ポリシーを削除するアクセス許可を付与します

ポリシー*

aws:ResourceTag/${TagKey}

書き込み

ポリシースナップショット*

aws:ResourceTag/${TagKey}

DeleteRule

ルールを削除する許可を付与

ルール*

aws:ResourceTag/${TagKey}

書き込み

ルールスナップショット*

aws:ResourceTag/${TagKey}

DeleteScope

範囲を削除するアクセス許可を付与

スコープ*

aws:ResourceTag/${TagKey}

書き込み

スコープスナップショット*

aws:ResourceTag/${TagKey}

DeleteTemplate

テンプレートを削除するアクセス許可を付与

テンプレート*

aws:ResourceTag/${TagKey}

書き込み

テンプレートスナップショット*

aws:ResourceTag/${TagKey}

GenerateRuleConfiguration

自然言語プロンプトからルール設定を生成するアクセス許可を付与します

書き込み

GetAdminAccount

Network Security Manager 管理者アカウントを取得する許可を付与

読み取り

GetDeployment

デプロイを取得する許可を付与

デプロイ*

aws:ResourceTag/${TagKey}

読み取り

デプロイスナップショット*

aws:ResourceTag/${TagKey}

GetPolicy

ポリシーを取得するアクセス許可を付与します

ポリシー*

aws:ResourceTag/${TagKey}

読み取り

ポリシースナップショット*

aws:ResourceTag/${TagKey}

GetRule

ルールを取得するアクセス許可を付与します

ルール*

aws:ResourceTag/${TagKey}

読み取り

ルールスナップショット*

aws:ResourceTag/${TagKey}

GetScope

スコープを取得するアクセス許可を付与します

スコープ*

aws:ResourceTag/${TagKey}

読み取り

スコープスナップショット*

aws:ResourceTag/${TagKey}

GetTemplate

テンプレートを取得するアクセス許可を付与します

テンプレート*

aws:ResourceTag/${TagKey}

読み取り

テンプレートスナップショット*

aws:ResourceTag/${TagKey}

ListAdminAccounts

Network Security Manager 管理者アカウントを一覧表示する許可を付与

リスト

ListAggregateResourceSynchronizationStatuses

発信者のデプロイ全体の集約リソース同期ステータスを一覧表示するアクセス許可を付与します

読み取り

ListDeploymentSnapshots

デプロイのスナップショットを一覧表示するアクセス許可を付与します

デプロイ*

aws:ResourceTag/${TagKey}

読み取り

ListDeployments

デプロイを一覧表示する許可を付与

リスト

ListPolicies

ポリシーを一覧表示する許可を付与

リスト

ListPolicySnapshots

ポリシーのスナップショットを一覧表示するアクセス許可を付与します

ポリシー*

aws:ResourceTag/${TagKey}

読み取り

ListResourceAssociations

Network Security Manager リソースの関連付けを一覧表示する許可を付与

デプロイ*

aws:ResourceTag/${TagKey}

読み取り

デプロイスナップショット*

aws:ResourceTag/${TagKey}

ポリシー*

aws:ResourceTag/${TagKey}

ポリシースナップショット*

aws:ResourceTag/${TagKey}

ルール*

aws:ResourceTag/${TagKey}

ルールスナップショット*

aws:ResourceTag/${TagKey}

スコープ*

aws:ResourceTag/${TagKey}

スコープスナップショット*

aws:ResourceTag/${TagKey}

テンプレート*

aws:ResourceTag/${TagKey}

テンプレートスナップショット*

aws:ResourceTag/${TagKey}

ListResourceSynchronizationStatuses

デプロイのリソース同期ステータスを一覧表示するアクセス許可を付与します

デプロイ*

aws:ResourceTag/${TagKey}

読み取り

デプロイスナップショット*

aws:ResourceTag/${TagKey}

ListRuleSnapshots

ルールのスナップショットを一覧表示するアクセス許可を付与します

ルール*

aws:ResourceTag/${TagKey}

読み取り

ListRules

ルールを一覧表示するアクセス許可を付与

リスト

ListScopeSnapshots

スコープのスナップショットを一覧表示するアクセス許可を付与します

スコープ*

aws:ResourceTag/${TagKey}

読み取り

ListScopes

スコープを一覧表示するアクセス許可を付与します

リスト

ListTagsForResource

Network Security Manager リソースのタグを一覧表示するアクセス許可を付与します

デプロイメント

aws:ResourceTag/${TagKey}

読み取り

デプロイスナップショット

aws:ResourceTag/${TagKey}

ポリシー

aws:ResourceTag/${TagKey}

ポリシースナップショット

aws:ResourceTag/${TagKey}

ルール

aws:ResourceTag/${TagKey}

ルールスナップショット

aws:ResourceTag/${TagKey}

scope

aws:ResourceTag/${TagKey}

スコープスナップショット

aws:ResourceTag/${TagKey}

テンプレート

aws:ResourceTag/${TagKey}

テンプレートスナップショット

aws:ResourceTag/${TagKey}

ListTemplateSnapshots

テンプレートのスナップショットを一覧表示するアクセス許可を付与します

テンプレート*

aws:ResourceTag/${TagKey}

読み取り

ListTemplates

テンプレートを一覧表示する許可を付与

リスト

PutAdminAccount

Network Security Manager 管理者アカウントを設定するアクセス許可を付与します

書き込み

TagResource

Network Security Manager リソースにタグを追加または上書きするアクセス許可を付与します

デプロイメント

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

デプロイスナップショット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ポリシー

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ポリシースナップショット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ルール

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ルールスナップショット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

scope

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

スコープスナップショット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

テンプレート

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

テンプレートスナップショット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Network Security Manager リソースからタグを削除するアクセス許可を付与します

デプロイメント

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

デプロイスナップショット

aws:ResourceTag/${TagKey}

aws:TagKeys

ポリシー

aws:ResourceTag/${TagKey}

aws:TagKeys

ポリシースナップショット

aws:ResourceTag/${TagKey}

aws:TagKeys

ルール

aws:ResourceTag/${TagKey}

aws:TagKeys

ルールスナップショット

aws:ResourceTag/${TagKey}

aws:TagKeys

scope

aws:ResourceTag/${TagKey}

aws:TagKeys

スコープスナップショット

aws:ResourceTag/${TagKey}

aws:TagKeys

テンプレート

aws:ResourceTag/${TagKey}

aws:TagKeys

テンプレートスナップショット

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateDeployment

デプロイを更新するアクセス許可を付与します

デプロイ*

aws:ResourceTag/${TagKey}

書き込み

ポリシー

aws:ResourceTag/${TagKey}

ポリシースナップショット

aws:ResourceTag/${TagKey}

scope

aws:ResourceTag/${TagKey}

スコープスナップショット

aws:ResourceTag/${TagKey}

UpdatePolicy

ポリシーを更新するアクセス許可を付与します

ポリシー*

aws:ResourceTag/${TagKey}

書き込み

ルール

aws:ResourceTag/${TagKey}

ルールスナップショット

aws:ResourceTag/${TagKey}

テンプレート

aws:ResourceTag/${TagKey}

テンプレートスナップショット

aws:ResourceTag/${TagKey}

UpdateRule

ルールを更新する許可を付与

ルール*

aws:ResourceTag/${TagKey}

書き込み

UpdateScope

範囲を更新するアクセス許可を付与

スコープ*

aws:ResourceTag/${TagKey}

書き込み

UpdateTemplate

テンプレートを更新するアクセス許可を付与

ルール

aws:ResourceTag/${TagKey}

書き込み

ルールスナップショット

aws:ResourceTag/${TagKey}

テンプレート*

aws:ResourceTag/${TagKey}

AWS Network Security Manager で定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

デプロイ

arn:${Partition}:network-security-manager:${Region}:${Account}:deployment:${DeploymentId}

aws:ResourceTag/${TagKey}

デプロイスナップショット

arn:${Partition}:network-security-manager:${Region}:${Account}:deployment:${DeploymentId}:${VersionNumber}

aws:ResourceTag/${TagKey}

https://docs.aws.amazon.com/network-security-manager/latest/APIReference/API_CreatePolicy.html ポリシー

arn:${Partition}:network-security-manager:${Region}:${Account}:policy:${PolicyId}

aws:ResourceTag/${TagKey}

ポリシースナップショット

arn:${Partition}:network-security-manager:${Region}:${Account}:policy:${PolicyId}:${VersionNumber}

aws:ResourceTag/${TagKey}

ルール

arn:${Partition}:network-security-manager:${Region}:${Account}:rule:${RuleId}

aws:ResourceTag/${TagKey}

ルールスナップショット

arn:${Partition}:network-security-manager:${Region}:${Account}:rule:${RuleId}:${VersionNumber}

aws:ResourceTag/${TagKey}

スコープ

arn:${Partition}:network-security-manager:${Region}:${Account}:scope:${ScopeId}

aws:ResourceTag/${TagKey}

スコープスナップショット

arn:${Partition}:network-security-manager:${Region}:${Account}:scope:${ScopeId}:${VersionNumber}

aws:ResourceTag/${TagKey}

テンプレート

arn:${Partition}:network-security-manager:${Region}:${Account}:template:${TemplateId}

aws:ResourceTag/${TagKey}

テンプレートスナップショット

arn:${Partition}:network-security-manager:${Region}:${Account}:template:${TemplateId}:${VersionNumber}

aws:ResourceTag/${TagKey}

AWS Network Security Manager の条件キー

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

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

リクエストで渡されたタグでアクセスをフィルタリングします

String

aws:ResourceTag/${TagKey}

リソースに関連付けられたタグでアクセスをフィルタリングします

String

aws:TagKeys

リクエストで渡されたタグキーでアクセスをフィルタリングします

ArrayOfString