Amazon Route 53에 사용되는 작업, 리소스 및 조건 키
Amazon Route 53(서비스 접두사: route53)은 IAM 권한 정책에 사용할 수 있는 다음과 같은 서비스별 작업, 리소스, 작업 및 조건 키를 제공합니다.
참조:
-
이 서비스를 구성하는 방법을 알아봅니다.
-
이 서비스에 사용 가능한 API 작업의 목록을 봅니다.
-
IAM 권한 정책을 사용하여 이 서비스와 리소스를 보호하는 방법을 알아봅니다.
-
이 서비스에 대한 프로그래밍 방식 서비스 권한 부여 참조
를 확인합니다.
주제
Amazon Route 53에서 정의한 API 작업
다음 표에서는 API 작업을 권한이 부여된 IAM 작업에 매핑합니다. 지정된 API 및 작업에 대해 정적 값이 있는 조건 키만 나열됩니다. 각 작업에서 지원하는 전체 조건 키 세트는 작업 표를 참조하세요.
| 연산 | IAM 작업 | 조건 키 | 가능한 값(들) | 액세스 레벨 |
|---|---|---|---|---|
|
ActivateKeySigningKey |
쓰기 |
|||
|
AssociateVPCWithHostedZone |
쓰기 |
|||
|
ChangeCidrCollection |
쓰기 |
|||
|
ChangeResourceRecordSets |
쓰기 |
|||
|
ChangeTagsForResource |
태그 지정, 쓰기 |
|||
|
CreateCidrCollection |
쓰기 |
|||
|
CreateHealthCheck |
쓰기 |
|||
|
CreateHostedZone |
쓰기 |
|||
|
CreateKeySigningKey |
쓰기 |
|||
|
CreateQueryLoggingConfig |
쓰기 |
|||
|
CreateReusableDelegationSet |
쓰기 |
|||
|
CreateTrafficPolicy |
쓰기 |
|||
|
CreateTrafficPolicyInstance |
쓰기 |
|||
|
CreateTrafficPolicyVersion |
쓰기 |
|||
|
CreateVPCAssociationAuthorization |
쓰기 |
|||
|
DeactivateKeySigningKey |
쓰기 |
|||
|
DeleteCidrCollection |
쓰기 |
|||
|
DeleteHealthCheck |
쓰기 |
|||
|
DeleteHostedZone |
쓰기 |
|||
|
DeleteKeySigningKey |
쓰기 |
|||
|
DeleteQueryLoggingConfig |
쓰기 |
|||
|
DeleteReusableDelegationSet |
쓰기 |
|||
|
DeleteTrafficPolicy |
쓰기 |
|||
|
DeleteTrafficPolicyInstance |
쓰기 |
|||
|
DeleteVPCAssociationAuthorization |
쓰기 |
|||
|
DisableHostedZoneDNSSEC |
쓰기 |
|||
|
DisassociateVPCFromHostedZone |
쓰기 |
|||
|
EnableHostedZoneDNSSEC |
쓰기 |
|||
|
GetAccountLimit |
읽기 |
|||
|
GetChange |
List |
|||
|
GetCheckerIpRanges |
List |
|||
|
GetDNSSEC |
읽기 |
|||
|
GetGeoLocation |
List |
|||
|
GetHealthCheck |
읽기 |
|||
|
GetHealthCheckCount |
List |
|||
|
GetHealthCheckLastFailureReason |
List |
|||
|
GetHealthCheckStatus |
List |
|||
|
GetHostedZone |
List |
|||
|
GetHostedZoneCount |
List |
|||
|
GetHostedZoneLimit |
읽기 |
|||
|
GetQueryLoggingConfig |
읽기 |
|||
|
GetReusableDelegationSet |
List |
|||
|
GetReusableDelegationSetLimit |
읽기 |
|||
|
GetTrafficPolicy |
읽기 |
|||
|
GetTrafficPolicyInstance |
읽기 |
|||
|
GetTrafficPolicyInstanceCount |
읽기 |
|||
|
ListCidrBlocks |
List |
|||
|
ListCidrCollections |
List |
|||
|
ListCidrLocations |
List |
|||
|
ListGeoLocations |
읽기 |
|||
|
ListHealthChecks |
읽기 |
|||
|
ListHostedZones |
List |
|||
|
ListHostedZonesByName |
List |
|||
|
ListHostedZonesByVPC |
List |
|||
|
ListQueryLoggingConfigs |
List |
|||
|
ListResourceRecordSets |
List |
|||
|
ListReusableDelegationSets |
읽기 |
|||
|
ListTagsForResource |
읽기 |
|||
|
ListTagsForResources |
읽기 |
|||
|
ListTrafficPolicies |
List |
|||
|
ListTrafficPolicyInstances |
읽기 |
|||
|
ListTrafficPolicyInstancesByHostedZone |
List |
|||
|
ListTrafficPolicyInstancesByPolicy |
List |
|||
|
ListTrafficPolicyVersions |
List |
|||
|
ListVPCAssociationAuthorizations |
List |
|||
|
TestDNSAnswer |
읽기 |
|||
|
UpdateHealthCheck |
쓰기 |
|||
|
UpdateHostedZoneComment |
쓰기 |
|||
|
UpdateHostedZoneFeatures |
쓰기 |
|||
|
UpdateTrafficPolicyComment |
쓰기 |
|||
|
UpdateTrafficPolicyInstance |
쓰기 |
Amazon Route 53에서 정의한 작업
IAM 정책 설명의 Action 요소에서는 다음 작업을 지정할 수 있습니다. 정책을 사용하여 AWS에서 작업할 수 있는 권한을 부여합니다. 정책에서 작업을 사용하면 일반적으로 이름이 같은 API 작업 또는 CLI 명령에 대한 액세스를 허용하거나 거부합니다. 그러나 경우에 따라 하나의 작업으로 둘 이상의 작업에 대한 액세스가 제어됩니다. 또는 일부 작업을 수행하려면 다양한 작업이 필요합니다.
| 작업 | 설명 | 리소스 유형(*필수) | 조건 키 | 액세스 레벨 |
|---|---|---|---|---|
DNSSEC가 서명하는 데 사용할 수 있도록 키 서명 키를 활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
추가 Amazon VPC를 프라이빗 호스팅 영역과 연결할 수 있는 권한을 부여합니다. |
쓰기 |
|||
CIDR 모음 내의 CIDR 블록을 생성하거나 삭제하는 권한을 부여합니다. |
쓰기 |
|||
지정된 도메인 또는 하위 도메인 이름에 대한 신뢰할 수 있는 DNS 정보를 포함하는 레코드를 생성, 업데이트 또는 삭제할 수 있는 권한을 부여합니다. |
route53:ChangeResourceRecordSetsActions |
쓰기 |
||
상태 확인 또는 호스팅 영역에 대한 태그를 추가, 편집 또는 삭제할 수 있는 권한을 부여합니다. |
태그 지정, 쓰기 |
|||
새 CIDR 모음을 생성하는 권한을 부여합니다. |
쓰기 |
|||
웹 애플리케이션, 웹 서버 및 기타 리소스의 상태와 성능을 모니터링하는 새 상태 확인을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Domain Name System(DNS)이 도메인(예: example.com) 및 하위 도메인의 트래픽을 인터넷에서 라우팅하는 방식을 지정하는 데 사용하는 퍼블릭 호스팅 영역을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
호스팅 영역과 연결된 새 키 서명 키를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
DNS 쿼리 로깅에 대한 구성을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
다중 호스팅 영역에서 재사용할 수 있는 위임 세트(4개의 이름 서버 그룹)를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
하나의 도메인 이름(예: example.com) 또는 하나의 하위 도메인 이름(예: www.example.com)에 대한 다중 DNS 레코드를 생성하는 데 사용하는 트래픽 정책을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 트래픽 정책 버전의 설정에 따라 지정된 호스팅 영역에 레코드를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
기존 트래픽 정책의 새 버전을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
VPC를 다른 계정에서 AWS 계정 생성한 지정된 호스팅 영역과 연결하는 AssociateVPCWithHostedZone 요청을 제출하도록 지정된 VPC를 생성한에 권한을 부여합니다. |
쓰기 |
|||
DNSSEC가 서명하는 데 사용되지 않도록 키 서명 키를 비활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
CIDR 모음을 삭제하는 권한을 부여합니다. |
쓰기 |
|||
상태 확인을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
호스팅 영역을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
키 서명 키를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
DNS 쿼리 로깅에 대한 구성을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
재사용 가능한 위임 세트를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
트래픽 정책을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
트래픽 정책 인스턴스와 인스턴스 생성 시 Route 53에서 생성한 모든 레코드를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon Virtual Private Cloud를 Route 53 프라이빗 호스팅 영역과 연결하기 위한 승인을 제거할 수 있는 권한을 부여합니다. |
쓰기 |
|||
특정 호스팅 영역에서 DNSSEC 서명을 비활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Route 53 프라이빗 호스팅 영역에서 Amazon Virtual Private Cloud를 연결 해제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
특정 호스팅 영역에서 DNSSEC 서명을 활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
현재 계정에 대해 지정된 한도를 가져올 수 있는 권한을 부여합니다(예: 계정을 사용하여 생성할 수 있는 최대 상태 확인 수). |
읽기 |
|||
하나 이상의 레코드를 생성, 업데이트 또는 삭제하기 위한 요청의 현재 상태를 가져올 수 있는 권한을 부여합니다. |
List |
|||
Route 53 상태 확인 프로그램에서 리소스 상태를 확인하는 데 사용되는 IP 범위의 목록을 가져올 수 있는 권한을 부여합니다. |
List |
|||
호스팅 영역의 키 서명 키를 포함하여 특정 호스팅 영역의 DNSSEC에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 지리적 위치가 Route 53 지리적 위치 레코드에 지원되는지 여부에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
List |
|||
지정된 상태 확인에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
현재와 연결된 상태 확인 수를 가져올 수 있는 권한을 부여합니다. AWS 계정 |
List |
|||
지정된 상태 확인이 최근에 실패한 이유를 가져올 수 있는 권한을 부여합니다. |
List |
|||
지정된 상태 확인의 상태를 가져올 수 있는 권한을 부여합니다. |
List |
|||
Route 53에서 호스팅 영역에 할당한 4개의 이름 서버를 포함하여 지정된 호스팅 영역에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
List |
|||
현재와 연결된 호스팅 영역의 수를 가져올 수 있는 권한을 부여합니다. AWS 계정 |
List |
|||
지정된 호스팅 영역에 대해 지정된 한도를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
DNS 쿼리 로깅에 대해 지정된 구성에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
위임 세트에 할당된 4개의 이름 서버를 포함하여 지정된 재사용 가능한 위임 세트에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
List |
|||
지정된 재사용 가능한 위임 세트와 연결할 수 있는 최대 호스팅 영역 수를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 트래픽 정책 버전에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 트래픽 정책 인스턴스에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
현재와 연결된 트래픽 정책 인스턴스 수를 가져올 수 있는 권한을 부여합니다. AWS 계정 |
읽기 |
|||
지정된 CIDR 모음 내의 CIDR 블록의 목록을 가져오는 권한을 부여합니다. |
List |
|||
현재와 연결된 CIDR 컬렉션 목록을 가져올 수 있는 권한을 부여합니다. AWS 계정 |
List |
|||
지정된 CIDR 모음에 속하는 CIDR 위치의 목록을 가져오는 권한을 부여합니다. |
List |
|||
지리적 위치에 대해 Route 53에서 지원하는 지리적 위치의 목록을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
현재와 연결된 상태 확인 목록을 가져올 수 있는 권한을 부여합니다. AWS 계정 |
읽기 |
|||
현재와 연결된 퍼블릭 및 프라이빗 호스팅 영역의 목록을 가져올 수 있는 권한을 부여합니다. AWS 계정 |
List |
|||
사전 순서로 호스팅 영역의 목록을 가져올 수 있는 권한을 부여합니다. 호스팅 영역은 레이블을 반대로 하여 이름을 기준으로 정렬됩니다(예: com.example.www). |
List |
|||
지정된 VPC가 연결된 모든 프라이빗 호스팅 영역의 목록을 가져올 수 있는 권한을 부여합니다. |
List |
|||
지정된 호스팅 영역과 연결된 현재 AWS 계정 또는 구성과 연결된 DNS 쿼리 로깅에 대한 구성을 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 호스팅 영역의 레코드를 나열할 수 있는 권한을 부여합니다. |
List |
|||
현재 AWS 계정과 연결된 재사용 가능한 위임 집합을 나열할 수 있는 권한을 부여합니다. |
읽기 |
|||
하나의 상태 확인 또는 호스팅 영역에 대한 태그를 나열할 수 있는 권한을 부여합니다. |
읽기 |
|||
최대 10개의 상태 확인 또는 호스팅 영역에 대한 태그를 나열할 수 있는 권한을 부여합니다. |
읽기 |
|||
현재 AWS 계정과 연결된 모든 트래픽 정책의 최신 버전에 대한 정보를 가져올 수 있는 권한을 부여합니다. 정책은 생성된 순서로 나열됩니다. |
List |
|||
현재를 사용하여 생성한 트래픽 정책 인스턴스에 대한 정보를 가져올 수 있는 권한을 부여합니다. AWS 계정 |
읽기 |
|||
지정된 호스팅 영역에서 생성한 트래픽 정책 인스턴스에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
List |
|||
지정된 트래픽 정책 버전을 사용하여 생성한 트래픽 정책 인스턴스에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
List |
|||
지정된 트래픽 정책의 모든 버전에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
List |
|||
다른 계정에서 생성되었으며 지정된 호스팅 영역과 연결할 수 있는 VPC의 목록을 가져올 수 있는 권한을 부여합니다. |
List |
|||
지정된 레코드 이름 및 유형의 DNS 쿼리에 대한 응답으로 Route 53에서 반환하는 값을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
기존 상태 확인을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 호스팅 영역에 대한 설명을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 호스팅 영역의 기능을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 트래픽 정책 버전에 대한 설명을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 트래픽 정책 버전의 설정에 따라 생성된 지정된 호스팅 영역의 레코드를 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
Amazon Route 53에서 정의한 리소스 유형
이 서비스에서 정의하는 리소스 유형은 다음과 같으며, IAM 권한 정책 설명의 Resource 요소에서 사용할 수 있습니다.
| 조건 키 | ARN | 조건 키 |
|---|---|---|
arn:${Partition}:route53::change/${Id} |
||
arn:${Partition}:route53::cidrcollection/${Id} |
||
arn:${Partition}:route53:::delegationset/${Id} |
||
arn:${Partition}:route53:::healthcheck/${Id} |
||
arn:${Partition}:route53:::hostedzone/${Id} |
||
arn:${Partition}:route53:::queryloggingconfig/${Id} |
||
arn:${Partition}:route53:::trafficpolicy/${Id} |
||
arn:${Partition}:route53:::trafficpolicyinstance/${Id} |
||
arn:${Partition}:ec2:${Region}:${Account}:vpc/${VpcId} |
Amazon Route 53에 사용되는 조건 키
Amazon Route 53은 IAM 정책의 Condition 요소에 사용할 수 있는 다음과 같은 조건 키를 정의합니다.
| 조건 키 | 설명 | 형식 |
|---|---|---|
ChangeResourceRecordSets 요청에서 변경 작업(CREATE, UPSERT 또는 DELETE)으로 액세스를 필터링합니다. |
ArrayOfString |
|
ChangeResourceRecordSets 요청에서 정규화된 DNS 레코드 이름으로 액세스를 필터링합니다. |
ArrayOfString |
|
ChangeResourceRecordSets 요청의 DNS 레코드 유형별로 액세스를 필터링합니다. |
ArrayOfString |
|
요청의 VPC를 기준으로 액세스를 필터링합니다. |
문자열 |