AWS Network Firewall のアクション、リソース、および条件キー
AWS Network Firewall (サービスプレフィックス: network-firewall) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。
リファレンス:
-
このサービスを設定する方法について説明します。
-
このサービスで使用可能な API オペレーションのリストを表示します。
-
IAM アクセス許可ポリシーを使用して、このサービスとそのリソースを保護する方法を学びます。
-
このサービスのプログラムによるサービス認可リファレンス
を表示します。
トピック
AWS Network Firewall で定義される API オペレーション
次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。
| 運用 | IAM アクション | 条件キー | 可能な値 (複数可) | アクセスレベル |
|---|---|---|---|---|
|
AcceptNetworkFirewallTransitGatewayAttachment |
network-firewall:AcceptNetworkFirewallTransitGatewayAttachment |
書き込み |
||
|
AssociateAvailabilityZones |
書き込み |
|||
|
AssociateFirewallPolicy |
書き込み |
|||
|
AssociateSubnets |
書き込み |
|||
|
AttachRuleGroupsToProxyConfiguration |
書き込み |
|||
|
CreateContainerAssociation |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateFirewall |
書き込み |
|||
書き込み |
||||
タグ付け、書き込み |
||||
|
CreateFirewallPolicy |
書き込み |
|||
リスト |
||||
リスト |
||||
タグ付け、書き込み |
||||
|
CreateProxy |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateProxyConfiguration |
書き込み |
|||
書き込み |
||||
タグ付け、書き込み |
||||
|
CreateProxyRuleGroup |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateProxyRules |
書き込み |
|||
|
CreateRuleGroup |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateTLSInspectionConfiguration |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateVpcEndpointAssociation |
書き込み |
|||
リスト |
||||
タグ付け、書き込み |
||||
|
DeleteContainerAssociation |
書き込み |
|||
|
DeleteFirewall |
書き込み |
|||
|
DeleteFirewallPolicy |
書き込み |
|||
|
DeleteNetworkFirewallTransitGatewayAttachment |
network-firewall:DeleteNetworkFirewallTransitGatewayAttachment |
書き込み |
||
|
DeleteProxy |
書き込み |
|||
|
DeleteProxyConfiguration |
書き込み |
|||
|
DeleteProxyRuleGroup |
書き込み |
|||
|
DeleteProxyRules |
書き込み |
|||
|
DeleteResourcePolicy |
書き込み |
|||
|
DeleteRuleGroup |
書き込み |
|||
|
DeleteTLSInspectionConfiguration |
書き込み |
|||
|
DeleteVpcEndpointAssociation |
書き込み |
|||
|
DescribeContainerAssociation |
読み取り |
|||
|
DescribeFirewall |
読み取り |
|||
|
DescribeFirewallMetadata |
読み取り |
|||
|
DescribeFirewallPolicy |
読み取り |
|||
|
DescribeFlowOperation |
読み取り |
|||
|
DescribeLoggingConfiguration |
読み取り |
|||
|
DescribeProxy |
読み取り |
|||
|
DescribeProxyConfiguration |
読み取り |
|||
|
DescribeProxyRule |
読み取り |
|||
|
DescribeProxyRuleGroup |
読み取り |
|||
|
DescribeResourcePolicy |
読み取り |
|||
|
DescribeRuleGroup |
読み取り |
|||
|
DescribeRuleGroupMetadata |
読み取り |
|||
|
DescribeRuleGroupSummary |
読み取り |
|||
|
DescribeTLSInspectionConfiguration |
読み取り |
|||
|
DescribeVpcEndpointAssociation |
読み取り |
|||
|
DetachRuleGroupsFromProxyConfiguration |
書き込み |
|||
|
DisassociateAvailabilityZones |
書き込み |
|||
|
DisassociateSubnets |
書き込み |
|||
|
GetAnalysisReportResults |
読み取り |
|||
|
ListAnalysisReports |
リスト |
|||
|
ListContainerAssociations |
リスト |
|||
|
ListFirewallPolicies |
リスト |
|||
|
ListFirewalls |
リスト |
|||
|
ListFlowOperationResults |
読み取り |
|||
|
ListFlowOperations |
リスト |
|||
|
ListProxies |
リスト |
|||
|
ListProxyConfigurations |
リスト |
|||
|
ListProxyRuleGroups |
リスト |
|||
|
ListRuleGroups |
リスト |
|||
|
ListTLSInspectionConfigurations |
リスト |
|||
|
ListTagsForResource |
リスト |
|||
|
ListVpcEndpointAssociations |
リスト |
|||
|
PutResourcePolicy |
書き込み |
|||
|
RejectNetworkFirewallTransitGatewayAttachment |
network-firewall:RejectNetworkFirewallTransitGatewayAttachment |
書き込み |
||
|
StartAnalysisReport |
書き込み |
|||
|
StartFlowCapture |
書き込み |
|||
|
StartFlowFlush |
書き込み |
|||
|
TagResource |
タグ付け、書き込み |
|||
|
UntagResource |
タグ付け、書き込み |
|||
|
UpdateAvailabilityZoneChangeProtection |
書き込み |
|||
|
UpdateContainerAssociation |
書き込み |
|||
|
UpdateFirewallAnalysisSettings |
書き込み |
|||
|
UpdateFirewallDeleteProtection |
書き込み |
|||
|
UpdateFirewallDescription |
書き込み |
|||
|
UpdateFirewallEncryptionConfiguration |
書き込み |
|||
|
UpdateFirewallPolicy |
リスト |
|||
リスト |
||||
書き込み |
||||
|
UpdateFirewallPolicyChangeProtection |
書き込み |
|||
|
UpdateLoggingConfiguration |
書き込み |
|||
|
UpdateProxy |
書き込み |
|||
|
UpdateProxyConfiguration |
書き込み |
|||
|
UpdateProxyRule |
書き込み |
|||
|
UpdateProxyRuleGroupPriorities |
書き込み |
|||
|
UpdateProxyRulePriorities |
書き込み |
|||
|
UpdateRuleGroup |
書き込み |
|||
|
UpdateSubnetChangeProtection |
書き込み |
|||
|
UpdateTLSInspectionConfiguration |
書き込み |
AWS Network Firewall で定義されるアクション
IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。
| アクション | 説明 | リソースタイプ (* 必須) | 条件キー | アクセスレベル |
|---|---|---|---|---|
トランジットゲートウェイで保留中の Network Firewall アタッチメントを受け入れるアクセス許可を付与 |
書き込み |
|||
アベイラビリティーゾーンをファイアウォールに関連付けるアクセス許可を付与 |
書き込み |
|||
ファイアウォールポリシーとファイアウォール間の関連付けを作成する許可を付与 |
書き込み |
|||
VPC サブネットをファイアウォールに関連付けるアクセス許可を付与します |
書き込み |
|||
プロキシルールグループをプロキシ設定にアタッチするアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall コンテナの関連付けを作成するアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall ファイアウォールを作成するアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall ファイアウォールポリシーを作成するアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall プロキシを作成するアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall プロキシ設定を作成するアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall プロキシルールグループを作成するアクセス許可を付与します |
書き込み |
|||
プロキシルールグループにプロキシルールを追加するアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall ルールグループを作成するアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall tls 検査設定を作成するアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall vpc エンドポイントの関連付けを作成するアクセス許可を付与します |
書き込み |
|||
AWS Network Firewall コンテナの関連付けを削除するアクセス許可を付与します |
書き込み |
|||
ファイアウォールを削除する許可を付与 |
書き込み |
|||
ファイアウォールポリシーを削除する許可を付与 |
書き込み |
|||
トランジットゲートウェイで Network Firewall アタッチメントを削除するアクセス許可を付与 |
書き込み |
|||
プロキシを削除するアクセス許可を付与します |
書き込み |
|||
プロキシ設定を削除するアクセス許可を付与します |
書き込み |
|||
プロキシルールグループを削除するアクセス許可を付与します |
書き込み |
|||
プロキシルールグループからプロキシルールを削除するアクセス許可を付与します |
書き込み |
|||
ファイアウォールポリシーまたは規則グアクセス許可を付与 |
書き込み |
|||
ルールグループを削除する許可を付与 |
書き込み |
|||
TLS の検査設定を削除するアクセス許可を付与 |
書き込み |
|||
VPC エンドポイントの関連付けを削除するアクセス許可を付与 |
書き込み |
|||
コンテナの関連付けを定義するデータオブジェクトを取得するアクセス許可を付与します |
読み取り |
|||
ファイアウォールを定義するデータオブジェクトを取得する許可を付与 |
読み取り |
|||
ファイアウォールに関する概要を取得するアクセス許可を付与 |
読み取り |
|||
ファイアウォールポリシーを定義するデータオブジェクトを取得する許可を付与 |
読み取り |
|||
ファイアウォールで実行されるフローオペレーションを記述するアクセス許可を付与 |
読み取り |
|||
ファイアウォールのログ設定を記述する許可を付与 |
読み取り |
|||
プロキシを定義するデータオブジェクトを取得する許可を付与 |
読み取り |
|||
プロキシ設定を定義するデータオブジェクトを取得する許可を付与 |
読み取り |
|||
プロキシルールを定義するデータオブジェクトを取得する許可を付与 |
読み取り |
|||
プロキシルールグループを定義するデータオブジェクトを取得する許可を付与 |
読み取り |
|||
ファイアウォールポリシーまたは規則グループまたはファイアウォールのリソースポリシーを記述するアクセス許可を付与 |
読み取り |
|||
ルールグループを定義するデータオブジェクトを取得する許可を付与 |
読み取り |
|||
ルールグループの概要を取得する許可を付与 |
読み取り |
|||
ルールグループに関する概要情報を取得するアクセス許可を付与 |
読み取り |
|||
TLS の検査設定を定義しているデータオブジェクトを取得する許可を付与 |
読み取り |
|||
VPC エンドポイントの関連付けを定義するデータオブジェクトを取得するアクセス許可を付与 |
読み取り |
|||
プロキシ設定からプロキシルールグループをデタッチするアクセス許可を付与します |
書き込み |
|||
アベイラビリティーゾーンとファイアウォールの関連付けを解除するアクセス許可を付与 |
書き込み |
|||
ファイアウォールから VPC サブネットの関連付けを解除する許可を付与 |
書き込み |
|||
ファイアウォールの分析レポート結果を取得するアクセス許可を付与 |
読み取り |
|||
ファイアウォール分析レポートを一覧表示するアクセス許可を付与 |
リスト |
|||
コンテナの関連付けのメタデータを取得するアクセス許可を付与します |
リスト |
|||
ファイアウォールポリシー用のメタデータを取得する許可を付与 |
リスト |
|||
ファイアウォール用のメタデータを取得する許可を付与 |
リスト |
|||
ファイアウォールで実行されたフローオペレーションの結果を一覧表示するアクセス許可を付与 |
読み取り |
|||
ファイアウォールで実行されるフローオペレーションを一覧表示するアクセス許可を付与 |
リスト |
|||
プロキシのメタデータを取得する許可を付与 |
リスト |
|||
プロキシ設定のメタデータを取得する許可を付与 |
リスト |
|||
プロキシルールグループのメタデータを取得するアクセス許可を付与します |
リスト |
|||
ルールグループ用のメタデータを取得する許可を付与 |
リスト |
|||
TLS の検査設定に関するメタデータを取得する許可を付与 |
リスト |
|||
リソースのタグを取得する許可を付与 |
リスト |
|||
VPC エンドポイントの関連付けのメタデータを取得するアクセス許可を付与 |
リスト |
|||
ファイアウォールポリシーまたは規則グループまたはファイアウォールにリソースポリシーを配置するアクセス許可を付与 |
書き込み |
|||
トランジットゲートウェイ保留中の Network Firewall アタッチメントを拒否するアクセス許可を付与 |
書き込み |
|||
ファイアウォールで分析レポートを開始するアクセス許可を付与 |
書き込み |
|||
ファイアウォールでキャプチャオペレーションを開始するアクセス許可を付与 |
書き込み |
|||
ファイアウォールでフラッシュオペレーションを開始するアクセス許可を付与 |
書き込み |
|||
リソースにタグを追加する許可を付与 |
タグ付け、書き込み |
|||
リソースからタグを削除する許可を付与 |
タグ付け、書き込み |
|||
ファイアウォールのアベイラビリティーゾーン変更保護を追加または削除するアクセス許可を付与 |
書き込み |
|||
AWS Network Firewall コンテナの関連付けを更新する許可を付与 |
書き込み |
|||
ファイアウォールのファイアウォール分析設定を変更するアクセス許可を付与 |
書き込み |
|||
ファイアウォールの削除保護を追加または削除する許可を付与 |
書き込み |
|||
ファイアウォールの説明を変更する許可を付与 |
書き込み |
|||
ファイアウォールの暗号化設定を修正する許可の付与 |
書き込み |
|||
ファイアウォールポリシーを変更する許可を付与 |
書き込み |
|||
ファイアウォールのファイアウォールポリシー変更保護を追加または削除する許可を付与 |
書き込み |
|||
ファイアウォールのログ設定を変更する許可を付与 |
書き込み |
|||
プロキシを変更するアクセス許可を付与します |
書き込み |
|||
プロキシ設定を変更するアクセス許可を付与します |
書き込み |
|||
プロキシルールグループの既存のプロキシルールを更新する許可を付与 |
書き込み |
|||
プロキシ設定のルールグループの優先順位を変更するアクセス許可を付与します |
書き込み |
|||
プロキシルールグループ内のプロキシルールの優先順位を更新するアクセス許可を付与します |
書き込み |
|||
ルールグループを変更する許可を付与 |
書き込み |
|||
ファイアウォールのサブネット変更保護を追加または削除する許可を付与 |
書き込み |
|||
TLS の検査設定を変更する許可を付与 |
書き込み |
AWS Network Firewall で定義されるリソースタイプ
以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。
| リソースタイプ: | ARN | 条件キー |
|---|---|---|
arn:${Partition}:network-firewall:${Region}:${Account}:container-association/${Name} |
||
arn:${Partition}:network-firewall:${Region}:${Account}:firewall/${Name} |
||
arn:${Partition}:network-firewall:${Region}:${Account}:firewall-policy/${Name} |
||
arn:${Partition}:network-firewall:${Region}:${Account}:proxy/${Name} |
||
arn:${Partition}:network-firewall:${Region}:${Account}:proxy-configuration/${Name} |
||
arn:${Partition}:network-firewall:${Region}:${Account}:proxy-rule-group/${Name} |
||
arn:${Partition}:network-firewall:${Region}:${Account}:stateful-rulegroup/${Name} |
||
arn:${Partition}:network-firewall:${Region}:${Account}:stateless-rulegroup/${Name} |
||
arn:${Partition}:network-firewall:${Region}:${Account}:tls-configuration/${Name} |
||
arn:${Partition}:network-firewall:${Region}:${Account}:vpc-endpoint-association/${Name} |
AWS Network Firewall の条件キー
AWS Network Firewall では、IAM ポリシーの Condition要素で使用できる以下の条件キーを定義します。
| 条件キー | 説明 | タイプ |
|---|---|---|
各タグの許可された値のセットでアクセスをフィルタリングします |
String |
|
リソースに関連付けられたタグ値に基づいて、アクセスをフィルタリングする |
String |
|
リクエスト内の必須タグの存在でアクセスをフィルタリングします |
ArrayOfString |