Azioni, risorse e codici di condizione per i profili Amazon Route 53
I profili Amazon Route 53 (prefisso del servizio:route53profiles) forniscono le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.
Riferimenti:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza il riferimento programmatico di autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite dai profili Amazon Route 53
La tabella seguente mappa le operazioni delle 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 la tabella Azioni.
| Operation | Azione IAM | Chiave di condizione | Valore (i) possibile | Livello di accesso |
|---|---|---|---|---|
|
AssociateProfile |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
AssociateResourceToProfile |
Scrittura |
|||
|
CreateProfile |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
DeleteProfile |
Scrittura |
|||
|
DisassociateProfile |
Scrittura |
|||
|
DisassociateResourceFromProfile |
Scrittura |
|||
|
GetProfile |
Lettura |
|||
|
GetProfileAssociation |
Lettura |
|||
|
GetProfileResourceAssociation |
Lettura |
|||
|
ListProfileAssociations |
List |
|||
|
ListProfileResourceAssociations |
List |
|||
|
ListProfiles |
List |
|||
|
ListTagsForResource |
List |
|||
|
TagResource |
Etichettatura, scrittura |
|||
|
UntagResource |
Etichettatura, scrittura |
|||
|
UpdateProfileResourceAssociation |
Scrittura |
Azioni definite dai profili Amazon Route 53
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. 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.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione ad associare un profilo al VPC del cliente |
Scrittura |
|||
Concede l'autorizzazione ad associare una risorsa, ad esempio un gruppo di regole DNS Firewall, una zona ospitata privata, una regola del resolver, ecc. a un profilo specificato |
profili route53: FirewallRuleGroupPriority profili route53: HostedZoneDomains |
Scrittura |
||
Concede l'autorizzazione a creare una nuova risorsa Profile |
Scrittura |
|||
Concede il permesso di eliminare un profilo specificato dal ProfileId |
Scrittura |
|||
Concede l'autorizzazione a eliminare un'associazione tra il VPC di un cliente e il profilo specificato |
Scrittura |
|||
Concede l'autorizzazione a eliminare l'associazione tra la risorsa, ad esempio il gruppo di regole del firewall DNS, la zona ospitata privata, la regola del resolver, ecc. e il profilo specificato |
profili route53: FirewallRuleGroupPriority profili route53: HostedZoneDomains |
Scrittura |
||
Concede il permesso di creare un profilo |
Lettura |
|||
Concede l'autorizzazione a trasferire un profilo a un'associazione VPC specificata dall'ID di associazione del profilo |
Lettura |
|||
Concede l'autorizzazione a ottenere un'associazione di risorse di profilo basata su ProfileResourceAssociationId |
Lettura |
|||
Concede l'autorizzazione a elencare tutti i VPC a cui è associato il profilo specificato |
List |
|||
Concede l'autorizzazione a elencare tutte le associazioni tra le risorse, come i gruppi di regole del firewall DNS, le zone ospitate private, le regole del resolver, ecc. per l'ID del profilo specificato |
List |
|||
Concede l'autorizzazione a elencare tutti i profili creati e condivisi con il cliente |
List |
|||
Concede l'autorizzazione a elencare tutti i tag associati alla risorsa |
List |
|||
Concede il permesso di aggiungere un tag alla risorsa specificata |
Etichettatura, scrittura |
|||
|
leggi: RequestTag /$ {} TagKey |
||||
Concede il permesso di eliminare un tag dalla risorsa specificata |
Etichettatura, scrittura |
|||
Concede l'autorizzazione ad aggiornare il nome dell'associazione di risorse Profile o le proprietà della risorsa o entrambi, se entrambe le proprietà del nome e della risorsa sono nulle, l'api restituisce l'associazione di risorse Profile esistente |
profili route53: FirewallRuleGroupPriority profili route53: HostedZoneDomains |
Scrittura |
Permission-only azioni per i profili Amazon Route 53
Le seguenti azioni sono definite dai profili Amazon Route 53 ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione a leggere la politica di controllo degli accessi alla RAM per un profilo |
Lettura |
|||
Concede l'autorizzazione a definire la politica di controllo dell'accesso alla RAM per un profilo |
Scrittura |
Tipi di risorse definiti dai profili Amazon Route 53
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 |
|---|---|---|
arn: $ {Partition} :route53profiles: $ {Region} :$ {Account} :profile/$ {} ResourceId |
||
arn: $ {Partition} :route53profiles: $ {Region} :$ {Account} :profile-association/$ {} ResourceId |
Chiavi di condizione per i profili Amazon Route 53
Amazon Route 53 Profiles definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta |
Stringa |
|
Filtra l'accesso in base alla presenza di coppie chiave-valore di tag collegate alla risorsa |
Stringa |
|
Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta |
ArrayOfString |
|
Filtra l'accesso in base all'intervallo di priorità di un gruppo di regole del firewall |
Numerico |
|
Filtra l'accesso in base ai domini Hosted Zone |
Stringa |
|
Filtra l'accesso in base ai domini Resolver Rule |
Stringa |
|
Filtra l'accesso per ARN di risorse specifiche |
ARN |
|
Filtra l'accesso per determinati VPC |
Stringa |
|
Filtra l'accesso per tipo di risorsa specifico. Le opzioni possibili includono HostedZone '', FirewallRuleGroup '', ResolverQueryLoggingConfig '', ResolverRule '' e 'VpcEndpoint' |
Stringa |