View a markdown version of this page

Amazon Route 53 のアクション、リソース、および条件キー - サービス認可リファレンス

Amazon Route 53 のアクション、リソース、および条件キー

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

リファレンス:

Amazon Route 53 で定義される API オペレーション

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

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

ActivateKeySigningKey

route53:ActivateKeySigningKey

書き込み

AssociateVPCWithHostedZone

route53:AssociateVPCWithHostedZone

書き込み

ChangeCidrCollection

route53:ChangeCidrCollection

書き込み

ChangeResourceRecordSets

route53:ChangeResourceRecordSets

書き込み

ChangeTagsForResource

route53:ChangeTagsForResource

タグ付け、書き込み

CreateCidrCollection

route53:CreateCidrCollection

書き込み

CreateHealthCheck

route53:CreateHealthCheck

書き込み

CreateHostedZone

route53:CreateHostedZone

書き込み

CreateKeySigningKey

route53:CreateKeySigningKey

書き込み

CreateQueryLoggingConfig

route53:CreateQueryLoggingConfig

書き込み

CreateReusableDelegationSet

route53:CreateReusableDelegationSet

書き込み

CreateTrafficPolicy

route53:CreateTrafficPolicy

書き込み

CreateTrafficPolicyInstance

route53:CreateTrafficPolicyInstance

書き込み

CreateTrafficPolicyVersion

route53:CreateTrafficPolicyVersion

書き込み

CreateVPCAssociationAuthorization

route53:CreateVPCAssociationAuthorization

書き込み

DeactivateKeySigningKey

route53:DeactivateKeySigningKey

書き込み

DeleteCidrCollection

route53:DeleteCidrCollection

書き込み

DeleteHealthCheck

route53:DeleteHealthCheck

書き込み

DeleteHostedZone

route53:DeleteHostedZone

書き込み

DeleteKeySigningKey

route53:DeleteKeySigningKey

書き込み

DeleteQueryLoggingConfig

route53:DeleteQueryLoggingConfig

書き込み

DeleteReusableDelegationSet

route53:DeleteReusableDelegationSet

書き込み

DeleteTrafficPolicy

route53:DeleteTrafficPolicy

書き込み

DeleteTrafficPolicyInstance

route53:DeleteTrafficPolicyInstance

書き込み

DeleteVPCAssociationAuthorization

route53:DeleteVPCAssociationAuthorization

書き込み

DisableHostedZoneDNSSEC

route53:DisableHostedZoneDNSSEC

書き込み

DisassociateVPCFromHostedZone

route53:DisassociateVPCFromHostedZoneを解除する

書き込み

EnableHostedZoneDNSSEC

route53:EnableHostedZoneDNSSEC

書き込み

GetAccountLimit

route53:GetAccountLimit

読み取り

GetChange

route53:GetChange

リスト

GetCheckerIpRanges

route53:GetCheckerIpRanges

リスト

GetDNSSEC

route53:GetDNSSEC

読み取り

GetGeoLocation

route53:GetGeoLocation

リスト

GetHealthCheck

route53:GetHealthCheck

読み取り

GetHealthCheckCount

route53:GetHealthCheckCount

リスト

GetHealthCheckLastFailureReason

route53:GetHealthCheckLastFailureReason

リスト

GetHealthCheckStatus

route53:GetHealthCheckStatus

リスト

GetHostedZone

route53:GetHostedZone

リスト

GetHostedZoneCount

route53:GetHostedZoneCount

リスト

GetHostedZoneLimit

route53:GetHostedZoneLimit

読み取り

GetQueryLoggingConfig

route53:GetQueryLoggingConfig

読み取り

GetReusableDelegationSet

route53:GetReusableDelegationSet

リスト

GetReusableDelegationSetLimit

route53:GetReusableDelegationSetLimit

読み取り

GetTrafficPolicy

route53:GetTrafficPolicy

読み取り

GetTrafficPolicyInstance

route53:GetTrafficPolicyInstance

読み取り

GetTrafficPolicyInstanceCount

route53:GetTrafficPolicyInstanceCount

読み取り

ListCidrBlocks

route53:ListCidrBlocks

リスト

ListCidrCollections

route53:ListCidrCollections

リスト

ListCidrLocations

route53:ListCidrLocations

リスト

ListGeoLocations

route53:ListGeoLocations

読み取り

ListHealthChecks

route53:ListHealthChecks

読み取り

ListHostedZones

route53:ListHostedZones

リスト

ListHostedZonesByName

route53:ListHostedZonesByName

リスト

ListHostedZonesByVPC

route53:ListHostedZonesByVPC

リスト

ListQueryLoggingConfigs

route53:ListQueryLoggingConfigs

リスト

ListResourceRecordSets

route53:ListResourceRecordSets

リスト

ListReusableDelegationSets

route53:ListReusableDelegationSets

読み取り

ListTagsForResource

route53:ListTagsForResource

読み取り

ListTagsForResources

route53:ListTagsForResources

読み取り

ListTrafficPolicies

route53:ListTrafficPolicies

リスト

ListTrafficPolicyInstances

route53:ListTrafficPolicyInstances

読み取り

ListTrafficPolicyInstancesByHostedZone

route53:ListTrafficPolicyInstancesByHostedZone

リスト

ListTrafficPolicyInstancesByPolicy

route53:ListTrafficPolicyInstancesByPolicy

リスト

ListTrafficPolicyVersions

route53:ListTrafficPolicyVersions

リスト

ListVPCAssociationAuthorizations

route53:ListVPCAssociationAuthorizations

リスト

TestDNSAnswer

route53:TestDNSAnswer

読み取り

UpdateHealthCheck

route53:UpdateHealthCheck

書き込み

UpdateHostedZoneComment

route53:UpdateHostedZoneComment

書き込み

UpdateHostedZoneFeatures

route53:UpdateHostedZoneFeatures

書き込み

UpdateTrafficPolicyComment

route53:UpdateTrafficPolicyComment

書き込み

UpdateTrafficPolicyInstance

route53:UpdateTrafficPolicyInstance

書き込み

Amazon Route 53 で定義されるアクション

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

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

ActivateKeySigningKey

DNSSEC による署名に使用できるように、キー署名キーをアクティブ化する許可を付与

ホストゾーン*

書き込み

AssociateVPCWithHostedZone

追加の Amazon VPC をプライベートホストゾーンに関連付けるアクセス許可を付与

ホストゾーン

route53:VPCs

書き込み

ChangeCidrCollection

CIDR コレクション内の CIDR ブロックを作成または削除する許可を付与

cidrcollection*

書き込み

ChangeResourceRecordSets

レコードを作成、更新、または削除する許可を付与。このアクセス許可には、指定されたドメインやサブドメイン名の正式な DNS 情報を含む

ホストゾーン*

route53:ChangeResourceRecordSetsActions

route53:ChangeResourceRecordSetsNormalizedRecordNames

route53:ChangeResourceRecordSetsRecordTypes

書き込み

ChangeTagsForResource

ヘルスチェックまたはホストゾーンのタグを追加、編集、または削除する許可を付与

ヘルスチェック*

タグ付け、書き込み

ホストゾーン*

CreateCidrCollection

新しい CIDR コレクションを作成する許可を付与

書き込み

CreateHealthCheck

新しいヘルスチェックを作成する許可を付与。これにより、ウェブアプリケーションやウェブサーバーなどのリソースの状態やパフォーマンスをモニタリング

書き込み

CreateHostedZone

パブリックホストゾーンを作成する許可を付与。このアクセス許可を使用して、ドメインネームシステム (DNS) で example.com などのドメインやそのサブドメインのインターネットトラフィックをルーティングする方法を指定

route53:VPCs

書き込み

CreateKeySigningKey

ホストゾーンに関連付けられた新しいキー署名キーを作成する許可を付与

ホストゾーン*

書き込み

CreateQueryLoggingConfig

DNS クエリログ記録の設定を作成する許可を付与

ホストゾーン*

書き込み

CreateReusableDelegationSet

複数のホストゾーンで再利用できる委任セット (4 つのネームサーバーのグループ) を作成する許可を付与

書き込み

CreateTrafficPolicy

トラフィックポリシーを作成する許可を付与。このアクセス許可を使用して、1 つのドメイン名 (例: example.com) または 1 つのサブドメイン名 (例: www.example.com) に対して複数の DNS レコードを作成

書き込み

CreateTrafficPolicyInstance

指定されたトラフィックポリシーバージョンの設定に基づき、指定されたホストゾーンにレコードを作成する許可を付与

ホストゾーン*

書き込み

トラフィックポリシー*

CreateTrafficPolicyVersion

既存のトラフィックポリシーの新しいバージョンを作成する許可を付与

トラフィックポリシー*

書き込み

CreateVPCAssociationAuthorization

指定された VPC AWS アカウント を作成した が AssociateVPCWithHostedZone リクエストを送信することを許可するアクセス許可を付与します。このリクエストは、VPC を別のアカウントによって作成された指定されたホストゾーンに関連付けます。

ホストゾーン*

route53:VPCs

書き込み

DeactivateKeySigningKey

DNSSEC による署名に使用されないように、キー署名キーを非アクティブ化する許可を付与

ホストゾーン*

書き込み

DeleteCidrCollection

CIDR コレクションを削除する許可を付与

cidrcollection*

書き込み

DeleteHealthCheck

ヘルスチェックを削除する許可を付与

ヘルスチェック*

書き込み

DeleteHostedZone

ホストゾーンを削除する許可を付与。

ホストゾーン*

書き込み

DeleteKeySigningKey

キー署名キーを削除する許可を付与

ホストゾーン*

書き込み

DeleteQueryLoggingConfig

DNS クエリログ記録の設定を削除する許可を付与。

queryloggingconfig*

書き込み

DeleteReusableDelegationSet

再利用可能な委任セットを削除する許可を付与

委任セット*

書き込み

DeleteTrafficPolicy

トラフィックポリシーを削除する許可を付与

トラフィックポリシー*

書き込み

DeleteTrafficPolicyInstance

トラフィックポリシーインスタンスと、インスタンスの作成時に Route 53 で作成されたすべてのレコードを削除する許可を付与

trafficpolicyinstance*

書き込み

DeleteVPCAssociationAuthorization

Amazon Virtual Private Cloud を Route 53 プライベートホストゾーンに関連付ける認可を削除する許可を付与

ホストゾーン*

route53:VPCs

書き込み

DisableHostedZoneDNSSEC

特定のホストゾーンで DNSSEC サインインを無効にする許可を付与

ホストゾーン*

書き込み

DisassociateVPCFromHostedZone

Route 53 プライベートホストゾーンから Amazon Virtual Private Cloud の関連付けを解除する許可を付与

ホストゾーン

route53:VPCs

書き込み

EnableHostedZoneDNSSEC

特定のホストゾーンで DNSSEC サインインを有効にする許可を付与

ホストゾーン*

書き込み

GetAccountLimit

現在のアカウントの指定された制限 (例: アカウントを使用して作成できるヘルスチェックの最大数) を取得する許可を付与

読み取り

GetChange

1 つ以上のレコードを作成、更新、または削除するリクエストの現在のステータスを取得する許可を付与

変更*

リスト

GetCheckerIpRanges

リソースの状態を確認するために Route 53 ヘルスチェッカーで使用される IP 範囲のリストを取得する許可を付与

リスト

GetDNSSEC

ホストゾーンのキー署名キーを含む、特定のホストゾーンの DNSSEC に関する情報を取得する許可を付与

ホストゾーン*

読み取り

GetGeoLocation

指定された地理的な場所が Route 53 位置情報レコードでサポートされているかどうかに関する情報を取得する許可を付与

リスト

GetHealthCheck

指定されたヘルスチェックに関する情報を取得する許可を付与

ヘルスチェック*

読み取り

GetHealthCheckCount

現在の に関連付けられているヘルスチェックの数を取得するアクセス許可を付与します AWS アカウント

リスト

GetHealthCheckLastFailureReason

指定されたヘルスチェックが最近失敗した理由を取得する許可を付与

ヘルスチェック*

リスト

GetHealthCheckStatus

指定されたヘルスチェックのステータスを取得する許可を付与

ヘルスチェック*

リスト

GetHostedZone

指定されたホストゾーンに関する情報 (例: Route 53 によってホストゾーンに割り当てられた 4 つのネームサーバー) を取得する許可を付与

ホストゾーン*

リスト

GetHostedZoneCount

現在の に関連付けられているホストゾーンの数を取得するアクセス許可を付与します AWS アカウント

リスト

GetHostedZoneLimit

指定されたホストゾーンに対して指定された制限を取得する許可を付与

ホストゾーン*

読み取り

GetQueryLoggingConfig

DNS クエリログ記録の指定された設定に関する情報を取得する許可を付与

queryloggingconfig*

読み取り

GetReusableDelegationSet

指定された再利用可能な委任セット (例: 委任セットに割り当てられた 4 つのネームサーバー) を取得する許可を付与

委任セット*

リスト

GetReusableDelegationSetLimit

指定した再利用可能な委任セットに関連付けることができるホストゾーンの最大数を取得する許可を付与。

委任セット*

読み取り

GetTrafficPolicy

指定されたトラフィックポリシーバージョンに関する情報を取得する許可を付与。

トラフィックポリシー*

読み取り

GetTrafficPolicyInstance

指定されたトラフィックポリシーインスタンスに関する情報を取得する許可を付与

trafficpolicyinstance*

読み取り

GetTrafficPolicyInstanceCount

現在の に関連付けられているトラフィックポリシーインスタンスの数を取得するアクセス許可を付与します AWS アカウント

読み取り

ListCidrBlocks

指定された CIDR コレクション内の CIDR ブロックのリストを取得する許可を付与

cidrcollection*

リスト

ListCidrCollections

現在の に関連付けられている CIDR コレクションのリストを取得するアクセス許可を付与します AWS アカウント

リスト

ListCidrLocations

指定された CIDR コレクションに属する CIDR ロケーションのリストを取得する許可を付与

cidrcollection*

リスト

ListGeoLocations

Route 53 がサポートする地理的な場所のリストを取得する許可を付与

読み取り

ListHealthChecks

現在の に関連付けられているヘルスチェックのリストを取得する許可を付与 AWS アカウント

読み取り

ListHostedZones

現在の に関連付けられているパブリックホストゾーンとプライベートホストゾーンのリストを取得するアクセス許可を付与します AWS アカウント

リスト

ListHostedZonesByName

辞書式順序でホストゾーンのリストを取得する許可を付与 ホストゾーンは、ラベルを逆にして名前でソートされます (例: com.example.www)。

リスト

ListHostedZonesByVPC

指定した VPC が関連付けられているすべてのプライベートホストゾーンのリストを取得する許可を付与

route53:VPCs

リスト

ListQueryLoggingConfigs

現在の に関連付けられている DNS クエリログ記録の設定、 AWS アカウント または指定されたホストゾーンに関連付けられている設定を一覧表示するアクセス許可を付与します

ホストゾーン

リスト

ListResourceRecordSets

指定されたホストゾーンのレコードを一覧表示する許可を付与

ホストゾーン*

リスト

ListReusableDelegationSets

現在の AWS アカウントに関連付けられた再利用可能な委託セットを一覧表示するアクセス許可を付与

読み取り

ListTagsForResource

1 つのヘルスチェックまたはホストゾーンのタグを一覧表示する許可を付与

ヘルスチェック

読み取り

ホストゾーン

ListTagsForResources

最大 10 のヘルスチェックまたはホストゾーンのタグを一覧表示する許可を付与

ヘルスチェック

読み取り

ホストゾーン

ListTrafficPolicies

現在の AWS アカウントに関連付けられているすべてのトラフィックポリシーの最新バージョンの情報を取得するアクセス許可を付与。ポリシーは、作成された順に一覧表示

リスト

ListTrafficPolicyInstances

現在の を使用して作成したトラフィックポリシーインスタンスに関する情報を取得するアクセス許可を付与します AWS アカウント

読み取り

ListTrafficPolicyInstancesByHostedZone

指定されたホストゾーンで作成したトラフィックポリシーインスタンスに関する情報を取得する許可を付与

ホストゾーン*

リスト

ListTrafficPolicyInstancesByPolicy

指定されたトラフィックポリシーバージョンを使用して作成したトラフィックポリシーインスタンスに関する情報を取得する許可を付与

トラフィックポリシー*

リスト

ListTrafficPolicyVersions

指定されたトラフィックポリシーのすべてのバージョンに関する情報を取得する許可を付与

トラフィックポリシー*

リスト

ListVPCAssociationAuthorizations

他のアカウントによって作成され、指定されたホストゾーンに関連付けることができる VPC のリストを取得する許可を付与

ホストゾーン*

リスト

TestDNSAnswer

指定されたレコード名とタイプの DNS クエリに応答して Route 53 によって返される値を取得する許可を付与

読み取り

UpdateHealthCheck

既存のヘルスチェックを更新する許可を付与

ヘルスチェック*

書き込み

UpdateHostedZoneComment

指定されたホストゾーンのコメントを更新する許可を付与

ホストゾーン*

書き込み

UpdateHostedZoneFeatures

指定されたホストゾーンの機能を更新するアクセス許可を付与します

ホストゾーン*

書き込み

UpdateTrafficPolicyComment

指定されたトラフィックポリシーバージョンのコメントを更新する許可を付与

トラフィックポリシー*

書き込み

UpdateTrafficPolicyInstance

指定されたトラフィックポリシーバージョンの設定に基づき作成された、指定のホストゾーンのレコードを更新する許可を付与

trafficpolicyinstance*

書き込み

Amazon Route 53 で定義されるリソースタイプ

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

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

変更

arn:${Partition}:route53::change/${Id}

cidrcollection

arn:${Partition}:route53:::cidrcollection/${Id}

委任セット

arn:${Partition}:route53:::delegationset/${Id}

ヘルスチェック

arn:${Partition}:route53:::healthcheck/${Id}

ホストゾーン

arn:${Partition}:route53:::hostedzone/${Id}

queryloggingconfig

arn:${Partition}:route53:::queoggingconfig/${Id}

トラフィックポリシー

arn:${Partition}:route53:::trafficpolicy/${Id}

trafficpolicyinstance

arn:${Partition}:route53:::trafficpolicyinstance/${Id}

VPC

arn:${Partition}:ec2:${Region}:${Account}:vpc/${VpcId}

Amazon Route 53 の条件キー

Amazon Route 53 では、IAM ポリシーの Condition 要素で使用できる以下の条件キーが定義されます。

条件キー 説明 タイプ

route53:ChangeResourceRecordSetsActions

ChangeResourceRecordSets リクエスト内の変更アクション (CREATE、UPSERT、または DELETE) でアクセスをフィルタリングします

ArrayOfString

route53:ChangeResourceRecordSetsNormalizedRecordNames

ChangeResourceRecordSets リクエスト内の正規化された DNS レコード名でアクセスをフィルタリングします

ArrayOfString

route53:ChangeResourceRecordSetsRecordTypes

ChangeResourceRecordSets リクエスト内の DNS レコードタイプでアクセスをフィルタリングします

ArrayOfString

route53:VPCs

リクエスト内の VPC でアクセスをフィルタリングします

String