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à.
CodePipeline riferimento alle autorizzazioni
Utilizza la tabella seguente come riferimento quando configuri il controllo degli accessi e scrivi policy di autorizzazione che puoi allegare a un'identità IAM (politiche basate sull'identità). La tabella seguente elenca le operazioni API di CodePipeline e le operazioni corrispondenti cui hai concesso le autorizzazioni di esecuzione dell'operazione. Per le operazioni che supportano le autorizzazioni a livello di risorsa, la tabella elenca le risorse per le quali è possibile concedere le AWS autorizzazioni. Puoi specificare le operazioni nel campo Action
della policy.
Le autorizzazioni a livello di risorsa sono quelle che consentono di specificare su quali risorse gli utenti possono eseguire azioni. AWS CodePipeline fornisce un supporto parziale per le autorizzazioni a livello di risorsa. Ciò significa che per alcune chiamate AWS CodePipeline API, è possibile controllare quando gli utenti sono autorizzati a utilizzare tali azioni in base alle condizioni che devono essere soddisfatte o quali risorse gli utenti sono autorizzati a utilizzare. Ad esempio, puoi concedere agli utenti l'autorizzazione per elencare informazioni di esecuzione della pipeline, ma solo per una o più pipeline specifiche.
Nota
Nella colonna Risorse sono elencate le risorse necessarie per le chiamate API che supportano le autorizzazioni a livello di risorsa. Per chiamate API che non supportano autorizzazioni a livello di risorsa, puoi concedere agli utenti l'autorizzazione per utilizzarla, ma devi specificare un carattere jolly (*) per l'elemento resource della dichiarazione di policy.
CodePipeline Operazioni API | Autorizzazioni necessarie (operazioni API) | Risorse |
---|---|---|
Obbligatoria per visualizzare informazioni relative a un processo specificato e se tale processo è stato ricevuto dal relativo esecutore. Utilizzata solo per operazioni personalizzate. |
Supporta solo un carattere jolly (*) nell'elemento Resource della policy. |
|
Obbligatoria per confermare che un esecutore del processo ha ricevuto il processo specificato. Utilizzata solo per operazioni partner. |
Supporta solo un carattere jolly (*) nell'elemento Resource della policy. |
|
Necessario per creare un'azione personalizzata che può essere utilizzata in tutte le pipeline associate all' AWS account. Utilizzata solo per operazioni personalizzate. |
Tipo di operazione
|
|
Obbligatoria per creare una pipeline. |
Pipeline
|
|
Obbligatoria per contrassegnare un'operazione personalizzata come eliminata. |
Tipo di operazione
|
|
Obbligatoria per eliminare una pipeline. |
Pipeline
|
|
DeleteWebhook |
Obbligatoria per eliminare un webhook. |
Webhook
|
Prima di eliminare un webhook, è necessario rimuovere la connessione tra il webhook creato da CodePipeline e lo strumento esterno con gli eventi da rilevare. Attualmente supportato solo per i webhook che hanno come target un tipo di azione di. GitHub |
Webhook
|
|
Obbligatoria per evitare che gli artefatti in una pipeline eseguano la transizione alla fase successiva nella pipeline. |
Pipeline
|
|
Obbligatoria per abilitare la transizione degli artefatti in una pipeline a una fase in una pipeline. |
Pipeline
|
|
Obbligatoria per recuperare le informazioni relative a un processo. Utilizzata solo per operazioni personalizzate. |
Nessuna risorsa richiesta. | |
Obbligatoria per recuperare la struttura, le fasi, le operazioni e i metadati di una pipeline, incluso l'ARN della pipeline. |
Pipeline
|
|
Obbligatoria per recuperare informazioni relative a un'esecuzione di una pipeline, inclusi i dettagli su artefatti, ID di esecuzione della pipeline, nonché nome, versione e stato della pipeline. |
Pipeline
|
|
Obbligatoria per recuperare le informazioni relative allo stato di una pipeline, incluse le fasi e le operazioni. |
Pipeline
|
|
Obbligatoria per richiedere i dettagli di un processo per un'operazione di terze parti. Utilizzata solo per operazioni partner. |
Supporta solo un carattere jolly (*) nell'elemento Resource della policy. |
|
ListActionExecutions |
Obbligatoria per generare un riepilogo di tutte le esecuzioni per un'operazione. |
Pipeline
|
Necessario per generare un riepilogo di tutti i tipi di CodePipeline azione associati al tuo account. |
Supporta solo un carattere jolly (*) nell'elemento Resource della policy. |
|
Obbligatoria per generare un riepilogo delle esecuzioni più recenti di una pipeline. |
Pipeline
|
|
Obbligatoria per generare un riepilogo di tutte le pipeline associate all'account. |
ARN della pipeline con wildcard (le autorizzazioni a livello di risorsa a livello di nome della pipeline non sono supportate)
|
|
ListTagsForResource |
Obbligatoria per elencare i tag per una risorsa specificata. Le risorse sono facoltative. |
Tipo di operazione
|
Pipeline
|
||
Webhook
|
||
ListWebhooks |
Obbligatoria per elencare tutti i webhook nell'account per tale regione. |
Webhook
|
Obbligatoria per ottenere un elenco di tutti i webhook in questa regione per questo account. |
Tipo di operazione
|
|
Obbligatoria per determinare se esistono processi di terze parti per un esecutore del processo su cui agire. Utilizzata solo per operazioni partner. |
Supporta solo un carattere jolly (*) nell'elemento Resource della policy. |
|
Necessario per riportare informazioni sulle nuove revisioni di una fonte CodePipeline |
Azione
|
|
Obbligatoria per segnalare ad CodePipeline la risposta a una richiesta di approvazione manuale. Le risposte valide sono |
Azione
NotaQuesta chiamata API supporta le autorizzazioni a livello di risorsa. Tuttavia, se utilizzi la console IAM oppure Policy Generator per creare policy con |
|
Obbligatoria per segnalare la mancata esecuzione di un processo come restituito alla pipeline da un esecutore del processo. Utilizzata solo per operazioni personalizzate. |
Supporta solo un carattere jolly (*) nell'elemento Resource della policy. |
|
Obbligatoria per segnalare il completamento di un processo come restituito alla pipeline da un esecutore del processo. Utilizzata solo per operazioni personalizzate. |
Supporta solo un carattere jolly (*) nell'elemento Resource della policy. |
|
Obbligatoria per segnalare l'errore in un processo di terze parti come restituito alla pipeline da un esecutore del processo. Utilizzata solo per operazioni partner. |
Supporta solo un carattere jolly (*) nell'elemento Resource della policy. |
|
Obbligatoria per segnalare il completamento di un processo di terze parti come restituito alla pipeline da un esecutore del processo. Utilizzata solo per operazioni partner. |
Supporta solo un carattere jolly (*) nell'elemento Resource della policy. |
|
Obbligatoria per creare un webhook. |
Pipeline
|
|
Webhook
|
||
Dopo che un webhook è stato creato, obbligatoria per configurare terze parti supportate per chiamare l'URL del webhook generato. |
Webhook
|
|
Obbligatoria per riprendere l'esecuzione della pipeline riprovando le ultime operazioni non riuscite in una fase. |
Pipeline
|
|
Obbligatoria per avviare la pipeline specificata (in particolare, per avviare l'elaborazione del commit più recente al percorso di origine specificato come parte della pipeline). |
Pipeline
|
|
Necessario per interrompere l'esecuzione della pipeline specificata. Si sceglie di interrompere l'esecuzione della pipeline completando le azioni in corso senza avviare azioni successive o abbandonando le azioni in corso. |
Pipeline
|
|
TagResource |
Obbligatoria per aggiungere tag alla risorsa specificata. Le risorse sono facoltative. |
Tipo di operazione
|
Pipeline
|
||
Webhook
|
||
UntagResource |
Obbligatoria per rimuovere tag dalla risorsa specificata. Le risorse sono facoltative. |
Tipo di operazione
|
Pipeline
|
||
Webhook
|
||
Obbligatoria per aggiornare una pipeline specificata con modifiche alla relativa struttura. |
Pipeline
|