View a markdown version of this page

AWS Route53 Global Resolver에 사용되는 작업, 리소스 및 조건 키 - 서비스 승인 참조

AWS Route53 Global Resolver에 사용되는 작업, 리소스 및 조건 키

AWS Route53 Global Resolver(서비스 접두사: route53globalresolver)는 IAM 권한 정책에 사용할 수 있는 다음과 같은 서비스별 작업, 리소스, 작업 및 조건 키를 제공합니다.

참조:

AWS Route53 Global Resolver에서 정의한 API 작업

다음 표에서는 API 작업을 권한이 부여된 IAM 작업에 매핑합니다. 지정된 API 및 작업에 대해 정적 값이 있는 조건 키만 나열됩니다. 각 작업에서 지원하는 전체 조건 키 세트는 작업 표를 참조하세요.

연산 IAM 작업 조건 키 가능한 값(들) 액세스 레벨

AssociateHostedZone

route53globalresolver:AssociateHostedZone

쓰기

BatchCreateFirewallRule

route53globalresolver:BatchCreateFirewallRule

쓰기

BatchDeleteFirewallRule

route53globalresolver:BatchDeleteFirewallRule

쓰기

BatchUpdateFirewallRule

route53globalresolver:BatchUpdateFirewallRule

쓰기

CreateAccessSource

route53globalresolver:CreateAccessSource

쓰기

route53globalresolver:TagResource

태그 지정, 쓰기

CreateAccessToken

route53globalresolver:CreateAccessToken

쓰기

route53globalresolver:TagResource

태그 지정, 쓰기

CreateDNSView

route53globalresolver:CreateDNSView

쓰기

route53globalresolver:TagResource

태그 지정, 쓰기

CreateFirewallDomainList

route53globalresolver:CreateFirewallDomainList

쓰기

route53globalresolver:TagResource

태그 지정, 쓰기

CreateFirewallRule

route53globalresolver:CreateFirewallRule

쓰기

CreateGlobalResolver

route53globalresolver:CreateGlobalResolver

쓰기

route53globalresolver:TagResource

태그 지정, 쓰기

DeleteAccessSource

route53globalresolver:DeleteAccessSource

쓰기

DeleteAccessToken

route53globalresolver:DeleteAccessToken

쓰기

DeleteDNSView

route53globalresolver:DeleteDNSView

쓰기

DeleteFirewallDomainList

route53globalresolver:DeleteFirewallDomainList

쓰기

DeleteFirewallRule

route53globalresolver:DeleteFirewallRule

쓰기

DeleteGlobalResolver

route53globalresolver:DeleteGlobalResolver

쓰기

DisableDNSView

route53globalresolver:DisableDNSView

쓰기

DisassociateHostedZone

route53globalresolver:DisassociateHostedZone

쓰기

EnableDNSView

route53globalresolver:EnableDNSView

쓰기

GetAccessSource

route53globalresolver:GetAccessSource

읽기

GetAccessToken

route53globalresolver:GetAccessToken

읽기

GetDNSView

route53globalresolver:GetDNSView

읽기

GetFirewallDomainList

route53globalresolver:GetFirewallDomainList

읽기

GetFirewallRule

route53globalresolver:GetFirewallRule

읽기

GetGlobalResolver

route53globalresolver:GetGlobalResolver

읽기

GetHostedZoneAssociation

route53globalresolver:GetHostedZoneAssociation

읽기

GetManagedFirewallDomainList

route53globalresolver:GetManagedFirewallDomainList

읽기

ImportFirewallDomains

route53globalresolver:ImportFirewallDomains

쓰기

ListAccessSources

route53globalresolver:ListAccessSources

List

ListAccessTokens

route53globalresolver:ListAccessTokens

List

ListDNSViews

route53globalresolver:ListDNSViews

List

ListFirewallDomainLists

route53globalresolver:ListFirewallDomainLists

List

ListFirewallDomains

route53globalresolver:ListFirewallDomains

읽기

ListFirewallRules

route53globalresolver:ListFirewallRules

List

ListGlobalResolvers

route53globalresolver:ListGlobalResolvers

List

ListHostedZoneAssociations

route53globalresolver:ListHostedZoneAssociations

List

ListManagedFirewallDomainLists

route53globalresolver:ListManagedFirewallDomainLists

List

ListTagsForResource

route53globalresolver:ListTagsForResource

쓰기

TagResource

route53globalresolver:TagResource

태그 지정, 쓰기

UntagResource

route53globalresolver:UntagResource

태그 지정, 쓰기

UpdateAccessSource

route53globalresolver:UpdateAccessSource

쓰기

UpdateAccessToken

route53globalresolver:UpdateAccessToken

쓰기

UpdateDNSView

route53globalresolver:UpdateDNSView

쓰기

UpdateFirewallDomains

route53globalresolver:UpdateFirewallDomains

쓰기

UpdateFirewallRule

route53globalresolver:UpdateFirewallRule

쓰기

UpdateGlobalResolver

route53globalresolver:UpdateGlobalResolver

쓰기

UpdateHostedZoneAssociation

route53globalresolver:UpdateHostedZoneAssociation

쓰기

AWS Route53 Global Resolver에서 정의한 작업

IAM 정책 설명의 Action 요소에서는 다음 작업을 지정할 수 있습니다. 정책을 사용하여 AWS에서 작업할 수 있는 권한을 부여합니다. 정책에서 작업을 사용하면 일반적으로 이름이 같은 API 작업 또는 CLI 명령에 대한 액세스를 허용하거나 거부합니다. 그러나 경우에 따라 하나의 작업으로 둘 이상의 작업에 대한 액세스가 제어됩니다. 또는 일부 작업을 수행하려면 다양한 작업이 필요합니다.

작업 설명 리소스 유형(*필수) 조건 키 액세스 레벨

AssociateHostedZone

리소스를 호스팅 영역에 연결할 수 있는 권한을 부여합니다.

쓰기

BatchCreateFirewallRule

여러 방화벽 규칙을 생성할 수 있는 권한을 부여합니다.

쓰기

BatchDeleteFirewallRule

여러 방화벽 규칙을 삭제할 수 있는 권한을 부여합니다.

쓰기

BatchUpdateFirewallRule

여러 방화벽 규칙을 업데이트할 수 있는 권한을 부여합니다.

쓰기

CreateAccessSource

액세스 소스를 생성할 수 있는 권한을 부여합니다.

dns-view*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateAccessToken

액세스 토큰을 생성할 수 있는 권한을 부여합니다.

액세스 토큰*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateDNSView

dns 뷰를 생성할 수 있는 권한을 부여합니다.

dns-view*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateFirewallDomainList

방화벽 도메인 목록을 생성할 수 있는 권한을 부여합니다.

firewall-domain-list*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CreateFirewallRule

방화벽 규칙을 생성할 수 있는 권한을 부여합니다.

dns-view*

aws:ResourceTag/${TagKey}

쓰기

firewall-domain-list

aws:ResourceTag/${TagKey}

CreateGlobalResolver

글로벌 해석기를 생성할 수 있는 권한을 부여합니다.

global-resolver*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

DeleteAccessSource

액세스 소스를 삭제할 수 있는 권한을 부여합니다.

액세스 소스*

aws:ResourceTag/${TagKey}

쓰기

DeleteAccessToken

액세스 토큰을 삭제할 수 있는 권한을 부여합니다.

액세스 토큰*

aws:ResourceTag/${TagKey}

쓰기

DeleteDNSView

dns 뷰를 삭제할 수 있는 권한을 부여합니다.

dns-view*

aws:ResourceTag/${TagKey}

쓰기

DeleteFirewallDomainList

방화벽 도메인 목록을 삭제할 수 있는 권한을 부여합니다.

firewall-domain-list*

aws:ResourceTag/${TagKey}

쓰기

DeleteFirewallRule

방화벽 규칙을 삭제할 수 있는 권한을 부여합니다.

쓰기

DeleteGlobalResolver

글로벌 해석기를 삭제할 수 있는 권한을 부여합니다.

global-resolver*

aws:ResourceTag/${TagKey}

쓰기

DisableDNSView

dns 보기를 비활성화할 수 있는 권한을 부여합니다.

dns-view*

aws:ResourceTag/${TagKey}

쓰기

DisassociateHostedZone

리소스에서 호스팅 영역의 연결을 해제할 수 있는 권한을 부여합니다.

쓰기

EnableDNSView

dns 보기를 활성화할 수 있는 권한을 부여합니다.

dns-view*

aws:ResourceTag/${TagKey}

쓰기

GetAccessSource

액세스 소스를 가져올 수 있는 권한을 부여합니다.

액세스 소스*

aws:ResourceTag/${TagKey}

읽기

GetAccessToken

액세스 토큰을 가져올 수 있는 권한을 부여합니다.

액세스 토큰*

aws:ResourceTag/${TagKey}

읽기

GetDNSView

dns 뷰를 가져올 수 있는 권한을 부여합니다.

dns-view*

aws:ResourceTag/${TagKey}

읽기

GetFirewallDomainList

방화벽 도메인 목록을 가져올 수 있는 권한을 부여합니다.

firewall-domain-list*

aws:ResourceTag/${TagKey}

읽기

GetFirewallRule

방화벽 규칙을 가져올 수 있는 권한을 부여합니다.

읽기

GetGlobalResolver

글로벌 해석기를 가져올 수 있는 권한을 부여합니다.

global-resolver*

aws:ResourceTag/${TagKey}

읽기

GetHostedZoneAssociation

호스팅 영역 연결을 가져올 수 있는 권한을 부여합니다.

읽기

GetManagedFirewallDomainList

관리형 방화벽 도메인 목록을 가져올 수 있는 권한을 부여합니다.

읽기

ImportFirewallDomains

S3 버킷에서 방화벽 도메인을 가져올 수 있는 권한을 부여합니다.

firewall-domain-list*

aws:ResourceTag/${TagKey}

쓰기

ListAccessSources

액세스 소스를 나열할 수 있는 권한을 부여합니다.

List

ListAccessTokens

액세스 토큰을 나열할 수 있는 권한을 부여합니다.

List

ListDNSViews

dns 뷰를 나열할 수 있는 권한을 부여합니다.

List

ListFirewallDomainLists

방화벽 도메인 목록을 나열할 수 있는 권한을 부여합니다.

List

ListFirewallDomains

방화벽 도메인을 나열할 수 있는 권한을 부여합니다.

firewall-domain-list*

aws:ResourceTag/${TagKey}

읽기

ListFirewallRules

방화벽 규칙을 나열할 수 있는 권한을 부여합니다.

dns-view*

aws:ResourceTag/${TagKey}

List

ListGlobalResolvers

글로벌 해석기를 나열할 수 있는 권한을 부여합니다.

List

ListHostedZoneAssociations

호스팅 영역 연결을 나열할 수 있는 권한을 부여합니다.

List

ListManagedFirewallDomainLists

관리형 방화벽 도메인 목록을 나열할 수 있는 권한을 부여합니다.

List

ListTagsForResource

리소스에 대한 태그를 나열할 수 있는 권한을 부여합니다.

액세스 소스

aws:ResourceTag/${TagKey}

쓰기

액세스 토큰

aws:ResourceTag/${TagKey}

dns-view

aws:ResourceTag/${TagKey}

firewall-domain-list

aws:ResourceTag/${TagKey}

글로벌 해석기

aws:ResourceTag/${TagKey}

TagResource

리소스에 태그를 지정할 수 있는 권한을 부여합니다.

액세스 소스

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

액세스 토큰

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

dns-view

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

firewall-domain-list

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

글로벌 해석기

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

리소스의 태그를 제거할 수 있는 권한을 부여합니다.

액세스 소스

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

액세스 토큰

aws:ResourceTag/${TagKey}

aws:TagKeys

dns-view

aws:ResourceTag/${TagKey}

aws:TagKeys

firewall-domain-list

aws:ResourceTag/${TagKey}

aws:TagKeys

글로벌 해석기

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAccessSource

액세스 소스를 업데이트할 수 있는 권한을 부여합니다.

액세스 소스*

aws:ResourceTag/${TagKey}

쓰기

UpdateAccessToken

액세스 토큰을 업데이트할 수 있는 권한을 부여합니다.

액세스 토큰*

aws:ResourceTag/${TagKey}

쓰기

UpdateDNSView

dns 뷰를 업데이트할 수 있는 권한을 부여합니다.

dns-view*

aws:ResourceTag/${TagKey}

쓰기

UpdateFirewallDomains

방화벽 도메인을 업데이트할 수 있는 권한을 부여합니다.

firewall-domain-list*

aws:ResourceTag/${TagKey}

쓰기

UpdateFirewallRule

방화벽 규칙을 업데이트할 수 있는 권한을 부여합니다.

쓰기

UpdateGlobalResolver

글로벌 해석기를 업데이트할 수 있는 권한을 부여합니다.

global-resolver*

aws:ResourceTag/${TagKey}

쓰기

UpdateHostedZoneAssociation

호스팅 영역 연결을 업데이트할 수 있는 권한을 부여합니다.

쓰기

AWS Route53 Global Resolver에 대한 권한 전용 작업

다음 작업은 AWS Route53 Global Resolver에서 정의하지만 API 작업을 통해 직접 호출할 수 없습니다. IAM 정책 설명에서만 권한을 부여하거나 거부할 수 있습니다.

작업 설명 리소스 유형(*필수) 조건 키 액세스 레벨

AllowVendedLogDeliveryForResource

글로벌 해석기에 대한 로그를 전송할 수 있는 권한을 부여합니다.

global-resolver*

aws:ResourceTag/${TagKey}

권한 관리, 쓰기

AWS Route53 Global Resolver에서 정의한 리소스 유형

이 서비스에서 정의하는 리소스 유형은 다음과 같으며, IAM 권한 정책 설명의 Resource 요소에서 사용할 수 있습니다.

조건 키 ARN 조건 키

액세스 소스

arn:${Partition}:route53globalresolver::${Account}:access-source/${Id}

aws:ResourceTag/${TagKey}

액세스 토큰

arn:${Partition}:route53globalresolver::${Account}:access-token/${Id}

aws:ResourceTag/${TagKey}

dns-view

arn:${Partition}:route53globalresolver::${Account}:dns-view/${Id}

aws:ResourceTag/${TagKey}

firewall-domain-list

arn:${Partition}:route53globalresolver::${Account}:firewall-domain-list/${Id}

aws:ResourceTag/${TagKey}

글로벌 해석기

arn:${Partition}:route53globalresolver::${Account}:global-resolver/${Id}

aws:ResourceTag/${TagKey}

for AWS Route53 Global Resolver에 사용되는 조건 키

AWS Route53 Global Resolver는 IAM 정책의 Condition 요소에 사용할 수 있는 다음과 같은 조건 키를 정의합니다.

조건 키 설명 형식

aws:RequestTag/${TagKey}

요청에 허용되는 태그 키 및 값 페어를 기준으로 액세스를 필터링합니다.

문자열

aws:ResourceTag/${TagKey}

리소스의 태그 키-값 페어를 기준으로 액세스를 필터링합니다.

문자열

aws:TagKeys

요청에 허용되는 태그 키 목록을 기준으로 액세스를 필터링합니다.

ArrayOfString