View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Route53 Global Resolver - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per AWS Route53 Global Resolver

AWS Route53 Global Resolver (prefisso del servizio: route53globalresolver) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS Route53 Global Resolver

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

AssociateHostedZone

route53globalresolver:AssociateHostedZone

Scrittura

BatchCreateFirewallRule

route53globalresolver:BatchCreateFirewallRule

Scrittura

BatchDeleteFirewallRule

route53globalresolver:BatchDeleteFirewallRule

Scrittura

BatchUpdateFirewallRule

route53globalresolver:BatchUpdateFirewallRule

Scrittura

CreateAccessSource

route53globalresolver:CreateAccessSource

Scrittura

route53globalresolver:TagResource

Etichettatura, scrittura

CreateAccessToken

route53globalresolver:CreateAccessToken

Scrittura

route53globalresolver:TagResource

Etichettare, scrivere

CreateDNSView

route53globalresolver:CreateDNSView

Scrittura

route53globalresolver:TagResource

Etichettare, scrivere

CreateFirewallDomainList

route53globalresolver:CreateFirewallDomainList

Scrittura

route53globalresolver:TagResource

Etichettare, scrivere

CreateFirewallRule

route53globalresolver:CreateFirewallRule

Scrittura

CreateGlobalResolver

route53globalresolver:CreateGlobalResolver

Scrittura

route53globalresolver:TagResource

Etichettare, scrivere

DeleteAccessSource

route53globalresolver:DeleteAccessSource

Scrittura

DeleteAccessToken

route53globalresolver:DeleteAccessToken

Scrittura

DeleteDNSView

route53globalresolver:DeleteDNSView

Scrittura

DeleteFirewallDomainList

route53globalresolver:DeleteFirewallDomainList

Scrittura

DeleteFirewallRule

route53globalresolver:DeleteFirewallRule

Scrittura

DeleteGlobalResolver

route53globalresolver:DeleteGlobalResolver

Scrittura

DisableDNSView

route53globalresolver:DisableDNSView

Scrittura

DisassociateHostedZone

route53globalresolver:DisassociateHostedZone

Scrittura

EnableDNSView

route53globalresolver:EnableDNSView

Scrittura

GetAccessSource

route53globalresolver:GetAccessSource

Lettura

GetAccessToken

route53globalresolver:GetAccessToken

Lettura

GetDNSView

route53globalresolver:GetDNSView

Lettura

GetFirewallDomainList

route53globalresolver:GetFirewallDomainList

Lettura

GetFirewallRule

route53globalresolver:GetFirewallRule

Lettura

GetGlobalResolver

route53globalresolver:GetGlobalResolver

Lettura

GetHostedZoneAssociation

route53globalresolver:GetHostedZoneAssociation

Lettura

GetManagedFirewallDomainList

route53globalresolver:GetManagedFirewallDomainList

Lettura

ImportFirewallDomains

route53globalresolver:ImportFirewallDomains

Scrittura

ListAccessSources

route53globalresolver:ListAccessSources

List

ListAccessTokens

route53globalresolver:ListAccessTokens

List

ListDNSViews

route53globalresolver:ListDNSViews

List

ListFirewallDomainLists

route53globalresolver:ListFirewallDomainLists

List

ListFirewallDomains

route53globalresolver:ListFirewallDomains

Lettura

ListFirewallRules

route53globalresolver:ListFirewallRules

List

ListGlobalResolvers

route53globalresolver:ListGlobalResolvers

List

ListHostedZoneAssociations

route53globalresolver:ListHostedZoneAssociations

List

ListManagedFirewallDomainLists

route53globalresolver:ListManagedFirewallDomainLists

List

ListTagsForResource

route53globalresolver:ListTagsForResource

Scrittura

TagResource

route53globalresolver:TagResource

Etichettare, scrivere

UntagResource

route53globalresolver:UntagResource

Etichettare, scrivere

UpdateAccessSource

route53globalresolver:UpdateAccessSource

Scrittura

UpdateAccessToken

route53globalresolver:UpdateAccessToken

Scrittura

UpdateDNSView

route53globalresolver:UpdateDNSView

Scrittura

UpdateFirewallDomains

route53globalresolver:UpdateFirewallDomains

Scrittura

UpdateFirewallRule

route53globalresolver:UpdateFirewallRule

Scrittura

UpdateGlobalResolver

route53globalresolver:UpdateGlobalResolver

Scrittura

UpdateHostedZoneAssociation

route53globalresolver:UpdateHostedZoneAssociation

Scrittura

Azioni definite da AWS Route53 Global Resolver

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AssociateHostedZone

Concede il permesso di associare una risorsa a una zona ospitata

Scrittura

BatchCreateFirewallRule

Concede il permesso di creare più regole del firewall

Scrittura

BatchDeleteFirewallRule

Concede il permesso di eliminare più regole del firewall

Scrittura

BatchUpdateFirewallRule

Concede il permesso di aggiornare più regole del firewall

Scrittura

CreateAccessSource

Concede l'autorizzazione a creare una fonte di accesso

dns-view*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateAccessToken

Concede l'autorizzazione a creare un token di accesso

access-token*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateDNSView

Concede l'autorizzazione a creare una vista DNS

dns-view*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateFirewallDomainList

Concede l'autorizzazione a creare un elenco di domini firewall

firewall-domain-list*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateFirewallRule

Concede l'autorizzazione a creare una regola del firewall

dns-view*

aws:ResourceTag/${TagKey}

Scrittura

firewall-domain-list

aws:ResourceTag/${TagKey}

CreateGlobalResolver

Concede il permesso di creare un resolver globale

global-resolver*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteAccessSource

Concede il permesso di eliminare una fonte di accesso

access-source*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAccessToken

Concede il permesso di eliminare un token di accesso

access-token*

aws:ResourceTag/${TagKey}

Scrittura

DeleteDNSView

Concede il permesso di eliminare una vista DNS

dns-view*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFirewallDomainList

Concede il permesso di eliminare un elenco di domini del firewall

firewall-domain-list*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFirewallRule

Concede il permesso di eliminare una regola del firewall

Scrittura

DeleteGlobalResolver

Concede il permesso di eliminare un resolver globale

global-resolver*

aws:ResourceTag/${TagKey}

Scrittura

DisableDNSView

Concede il permesso di disattivare una visualizzazione DNS

dns-view*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateHostedZone

Concede il permesso di dissociare una zona ospitata da una risorsa

Scrittura

EnableDNSView

Concede l'autorizzazione per abilitare una visualizzazione DNS

dns-view*

aws:ResourceTag/${TagKey}

Scrittura

GetAccessSource

Concede il permesso di ottenere una fonte di accesso

access-source*

aws:ResourceTag/${TagKey}

Lettura

GetAccessToken

Concede il permesso di ottenere un token di accesso

access-token*

aws:ResourceTag/${TagKey}

Lettura

GetDNSView

Concede l'autorizzazione per ottenere una visualizzazione DNS

dns-view*

aws:ResourceTag/${TagKey}

Lettura

GetFirewallDomainList

Concede l'autorizzazione per ottenere un elenco di domini del firewall

firewall-domain-list*

aws:ResourceTag/${TagKey}

Lettura

GetFirewallRule

Concede il permesso di ottenere una regola del firewall

Lettura

GetGlobalResolver

Concede il permesso di ottenere un resolver globale

global-resolver*

aws:ResourceTag/${TagKey}

Lettura

GetHostedZoneAssociation

Concede il permesso di creare un'associazione di zone ospitate

Lettura

GetManagedFirewallDomainList

Concede l'autorizzazione per ottenere un elenco di domini firewall gestiti

Lettura

ImportFirewallDomains

Concede il permesso di importare domini firewall da un bucket S3

firewall-domain-list*

aws:ResourceTag/${TagKey}

Scrittura

ListAccessSources

Concede il permesso di elencare le fonti di accesso

List

ListAccessTokens

Concede il permesso di elencare i token di accesso

List

ListDNSViews

Concede l'autorizzazione per elencare le visualizzazioni DNS

List

ListFirewallDomainLists

Concede il permesso di elencare gli elenchi di domini del firewall

List

ListFirewallDomains

Concede l'autorizzazione a elencare i domini firewall

firewall-domain-list*

aws:ResourceTag/${TagKey}

Lettura

ListFirewallRules

Concede il permesso di elencare le regole del firewall

dns-view*

aws:ResourceTag/${TagKey}

List

ListGlobalResolvers

Concede il permesso di elencare i resolver globali

List

ListHostedZoneAssociations

Concede il permesso di elencare le associazioni di zone ospitate

List

ListManagedFirewallDomainLists

Concede l'autorizzazione a elencare gli elenchi di domini firewall gestiti

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

access-source

aws:ResourceTag/${TagKey}

Scrittura

access-token

aws:ResourceTag/${TagKey}

dns-view

aws:ResourceTag/${TagKey}

firewall-domain-list

aws:ResourceTag/${TagKey}

global-resolver

aws:ResourceTag/${TagKey}

TagResource

Concede l'autorizzazione per applicare un tag a una risorsa.

access-source

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

access-token

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

global-resolver

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa.

access-source

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

access-token

aws:ResourceTag/${TagKey}

aws:TagKeys

dns-view

aws:ResourceTag/${TagKey}

aws:TagKeys

firewall-domain-list

aws:ResourceTag/${TagKey}

aws:TagKeys

global-resolver

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAccessSource

Concede il permesso di aggiornare una fonte di accesso

access-source*

aws:ResourceTag/${TagKey}

Scrittura

UpdateAccessToken

Concede il permesso di aggiornare un token di accesso

access-token*

aws:ResourceTag/${TagKey}

Scrittura

UpdateDNSView

Concede il permesso di aggiornare una vista DNS

dns-view*

aws:ResourceTag/${TagKey}

Scrittura

UpdateFirewallDomains

Concede l'autorizzazione per aggiornare i domini del firewall

firewall-domain-list*

aws:ResourceTag/${TagKey}

Scrittura

UpdateFirewallRule

Concede il permesso di aggiornare una regola del firewall

Scrittura

UpdateGlobalResolver

Concede il permesso di aggiornare un resolver globale

global-resolver*

aws:ResourceTag/${TagKey}

Scrittura

UpdateHostedZoneAssociation

Concede il permesso di aggiornare un'associazione di zone ospitate

Scrittura

Permission-only azioni per AWS Route53 Global Resolver

Le seguenti azioni sono definite da AWS Route53 Global Resolver ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzati solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AllowVendedLogDeliveryForResource

Concede il permesso di fornire i log per un resolver globale

global-resolver*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, Write

Tipi di risorse definiti da AWS Route53 Global Resolver

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

access-source

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

aws:ResourceTag/${TagKey}

access-token

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}

global-resolver

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

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Risolutore globale Route53

AWS Route53 Global Resolver definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base a un tag formato da una coppia chiave/valore consentito nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base a un tag formato da una coppia chiave/valore di tag di una risorsa.

String

aws:TagKeys

Filtra l'accesso in base a un elenco di chiavi di tag consentite nella richiesta

ArrayOfString