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 App Runner
AWS App Runner (prefisso del servizio: apprunner) fornisce 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 riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da AWS App Runner
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 |
|---|---|---|---|---|
|
AssociateCustomDomain |
Scrittura |
|||
|
CreateAutoScalingConfiguration |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateConnection |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateObservabilityConfiguration |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateService |
Scrittura |
|||
Etichettare, scrivere |
||||
iam:PassedToService |
bullet.amazonaws.com |
Scrittura |
||
|
CreateVpcConnector |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateVpcIngressConnection |
Scrittura |
|||
Etichettare, scrivere |
||||
|
DeleteAutoScalingConfiguration |
Scrittura |
|||
|
DeleteConnection |
Scrittura |
|||
|
DeleteObservabilityConfiguration |
Scrittura |
|||
|
DeleteService |
Scrittura |
|||
Scrittura |
||||
|
DeleteVpcConnector |
Scrittura |
|||
|
DeleteVpcIngressConnection |
Scrittura |
|||
|
DescribeAutoScalingConfiguration |
Lettura |
|||
|
DescribeCustomDomains |
Lettura |
|||
|
DescribeObservabilityConfiguration |
Lettura |
|||
|
DescribeService |
Lettura |
|||
|
DescribeVpcConnector |
Lettura |
|||
|
DescribeVpcIngressConnection |
Lettura |
|||
|
DisassociateCustomDomain |
Scrittura |
|||
|
ListAutoScalingConfigurations |
List |
|||
|
ListConnections |
List |
|||
|
ListObservabilityConfigurations |
List |
|||
|
ListOperations |
List |
|||
|
ListServices |
List |
|||
|
ListServicesForAutoScalingConfiguration |
List |
|||
|
ListTagsForResource |
Lettura |
|||
|
ListVpcConnectors |
List |
|||
|
ListVpcIngressConnections |
List |
|||
|
PauseService |
Scrittura |
|||
|
ResumeService |
Scrittura |
|||
|
StartDeployment |
Scrittura |
|||
|
TagResource |
Etichettare, scrivere |
|||
|
UntagResource |
Etichettare, scrivere |
|||
|
UpdateDefaultAutoScalingConfiguration |
Scrittura |
|||
|
UpdateService |
Scrittura |
|||
iam:PassedToService |
bullet.amazonaws.com |
Scrittura |
||
|
UpdateVpcIngressConnection |
Scrittura |
Azioni definite da AWS App Runner
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 |
|---|---|---|---|---|
Concede il permesso di associare il proprio nome di dominio al AWS URL del sottodominio App Runner del tuo servizio App Runner |
Scrittura |
|||
Concede il permesso di creare un AWS Risorsa di configurazione per il ridimensionamento automatico di App Runner |
Scrittura |
|||
Concede il permesso di creare un AWS Risorsa di connessione App Runner |
Scrittura |
|||
Concede il permesso di creare un AWS Risorsa di configurazione dell'osservabilità di App Runner |
Scrittura |
|||
Concede il permesso di creare un AWS Risorsa di servizio App Runner |
apprunner:AutoScalingConfigurationArn |
Scrittura |
||
|
apprunner:AutoScalingConfigurationArn |
||||
|
apprunner:AutoScalingConfigurationArn |
||||
|
apprunner:AutoScalingConfigurationArn |
||||
|
apprunner:AutoScalingConfigurationArn |
||||
Concede il permesso di creare un AWS Risorsa del connettore App Runner VPC |
Scrittura |
|||
Concede il permesso di creare un AWS App Runner VpcIngressConnection risorsa |
Scrittura |
|||
Concede il permesso di eliminare un AWS Risorsa di configurazione per il ridimensionamento automatico di App Runner |
Scrittura |
|||
Concede il permesso di eliminare un AWS Risorsa di connessione App Runner |
Scrittura |
|||
Concede il permesso di eliminare un AWS Risorsa di configurazione dell'osservabilità di App Runner |
Scrittura |
|||
Concede il permesso di eliminare un AWS Risorsa del servizio App Runner |
Scrittura |
|||
Concede il permesso di eliminare un AWS Risorsa del connettore App Runner VPC |
Scrittura |
|||
Concede il permesso di eliminare un AWS App Runner VpcIngressConnection risorsa |
Scrittura |
|||
Concede il permesso di recuperare la descrizione di un AWS Risorsa di configurazione per il ridimensionamento automatico di App Runner |
Lettura |
|||
Concede il permesso di recuperare le descrizioni dei nomi di dominio personalizzati associati a un AWS Servizio App Runner |
Lettura |
|||
Concede il permesso di recuperare la descrizione di un AWS Risorsa di configurazione dell'osservabilità di App Runner |
Lettura |
|||
Concede il permesso di recuperare la descrizione di un'operazione avvenuta su un AWS Servizio App Runner |
Lettura |
|||
Concede il permesso di recuperare la descrizione di un AWS Risorsa del servizio App Runner |
Lettura |
|||
Concede il permesso di recuperare la descrizione di un AWS Risorsa del connettore VPC di App Runner |
Lettura |
|||
Concede il permesso di recuperare la descrizione di un AWS App Runner VpcIngressConnection risorsa |
Lettura |
|||
Concede il permesso di dissociare un nome di dominio personalizzato da un AWS Servizio App Runner |
Scrittura |
|||
Concede il permesso di recuperare un elenco di AWS Configurazioni di ridimensionamento automatico di App Runner nel tuo Account AWS |
List |
|||
Concede il permesso di recuperare un elenco di AWS Connessioni App Runner nel tuo Account AWS |
List |
|||
Concede il permesso di recuperare un elenco di AWS configurazioni di osservabilità di App Runner nel tuo Account AWS |
List |
|||
Concede il permesso di recuperare un elenco di operazioni avvenute su un AWS Risorsa del servizio App Runner |
List |
|||
Concede il permesso di recuperare un elenco di corse AWS Servizi App Runner nel tuo Account AWS |
List |
|||
Concede il permesso di recuperare un elenco di associati AppRunner servizi di un AWS Configurazione automatica del ridimensionamento di App Runner nel tuo Account AWS |
List |
|||
Concede il permesso di elencare i tag associati a un AWS Risorsa App Runner |
Lettura |
|||
Concede il permesso di recuperare un elenco di AWS Connettori VPC App Runner nel tuo Account AWS |
List |
|||
Concede il permesso di recuperare un elenco di AWS App Runner VpcIngressConnections nel tuo Account AWS |
List |
|||
Concede il permesso di mettere in pausa un'attività AWS Servizio App Runner |
Scrittura |
|||
Concede il permesso di riprendere un servizio attivo AWS Servizio App Runner |
Scrittura |
|||
Concede il permesso di avviare una distribuzione manuale su un AWS Servizio App Runner |
Scrittura |
|||
Concede il permesso di aggiungere tag o aggiornare i valori dei tag di un AWS Risorsa App Runner |
Etichettatura, scrittura |
|||
Concede il permesso di rimuovere i tag da un AWS Risorsa App Runner |
Etichettatura, scrittura |
|||
Concede il permesso di aggiornare un AWS La configurazione di ridimensionamento automatico di App Runner sarà quella predefinita nel tuo Account AWS |
Scrittura |
|||
Concede il permesso di aggiornare un AWS Risorsa di servizio App Runner |
apprunner:AutoScalingConfigurationArn |
Scrittura |
||
|
apprunner:AutoScalingConfigurationArn |
||||
|
apprunner:AutoScalingConfigurationArn |
||||
|
apprunner:AutoScalingConfigurationArn |
||||
|
apprunner:AutoScalingConfigurationArn |
||||
Concede il permesso di aggiornare un AWS App Runner VpcIngressConnection risorsa |
Scrittura |
Permission-only azioni per AWS App Runner
Le seguenti azioni sono definite da AWS App Runner, 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 |
|---|---|---|---|---|
Concede il permesso di associare il servizio a un AWS ACL web WAF |
Scrittura |
|||
Concede il permesso di ottenere il AWS ACL web WAF associato a un AWS Servizio App Runner |
Lettura |
|||
Concede il permesso di dissociare il servizio da un AWS ACL web WAF |
Scrittura |
|||
Concede il permesso di elencare i servizi associati a un AWS ACL web WAF |
List |
Tipi di risorse definiti da AWS App Runner
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}:apprunner:${Region}:${Account}:autoscalingconfiguration/${AutoscalingConfigurationName}/${AutoscalingConfigurationVersion}/${AutoscalingConfigurationId} |
||
arn:${Partition}:apprunner:${Region}:${Account}:connection/${ConnectionName}/${ConnectionId} |
||
arn:${Partition}:apprunner:${Region}:${Account}:observabilityconfiguration/${ObservabilityConfigurationName}/${ObservabilityConfigurationVersion}/${ObservabilityConfigurationId} |
||
arn:${Partition}:apprunner:${Region}:${Account}:service/${ServiceName}/${ServiceId} |
||
arn:${Partition}:apprunner:${Region}:${Account}:vpcconnector/${VpcConnectorName}/${VpcConnectorVersion}/${VpcConnectorId} |
||
arn:${Partition}:apprunner:${Region}:${Account}:vpcingressconnection/${VpcIngressConnectionName}/${VpcIngressConnectionId} |
||
arn:${Partition}:wafv2:${Region}:${Account}:${Scope}/webacl/${Name}/${Id} |
Chiavi di condizione per AWS App Runner
AWS App Runner definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso tramite CreateService e UpdateService azioni basate sull'ARN di un associato AutoScalingConfiguration risorsa |
ARN |
|
Filtra l'accesso da parte di CreateService e UpdateService azioni basate sull'ARN di una risorsa di connessione associata |
ARN |
|
Filtra l'accesso tramite CreateService e UpdateService azioni basate sull'ARN di un associato ObservabilityConfiguration risorsa |
ARN |
|
Filtra l'accesso da parte di CreateVpcIngressConnection azione basata sull'ARN di una risorsa di servizio associata |
ARN |
|
Filtra l'accesso da parte di CreateService e UpdateService azioni basate sull'ARN di un associato VpcConnector risorsa |
ARN |
|
Filtra l'accesso da parte di CreateVpcIngressConnection e UpdateVpcIngressConnection azioni basate sull'endpoint VPC nella richiesta |
String |
|
Filtra l'accesso da parte di CreateVpcIngressConnection e UpdateVpcIngressConnection azioni basate sul VPC nella richiesta |
String |
|
Filtra l'accesso in base alle operazioni basate sulla presenza di coppie chiave-valore di tag nella richiesta |
String |
|
Filtra l'accesso in base alle operazioni basate sulla presenza di coppie chiave-valore allegate alla risorsa |
String |
|
Filtra l'accesso in base alle operazioni basate sulla presenza di chiavi di tag nella richiesta |
ArrayOfString |