View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS CloudFormation - 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 CloudFormation

AWS CloudFormation (prefisso di servizio:cloudformation) 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 CloudFormation

La tabella seguente mappa 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 la tabella Azioni.

Operation Azione IAM Chiave di condizione Valore (i) possibile Livello di accesso

ActivateOrganizationsAccess

cloudformation:ActivateOrganizationsAccess

Scrittura

iam:CreateServiceLinkedRole

Scrittura

iam:GetRole

Lettura

ActivateType

cloudformation:ActivateType

Scrittura

iam:PassRole

iam:PassedToService

resources.cloudformation.amazonaws.com

Scrittura

BatchDescribeTypeConfigurations

cloudformation:BatchDescribeTypeConfigurations

Lettura

CancelUpdateStack

cloudformation:CancelUpdateStack

Scrittura

ContinueUpdateRollback

cloudformation:ContinueUpdateRollback

Scrittura

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Scrittura

CreateChangeSet

cloudformation:CreateChangeSet

Scrittura

cloudformation:TagResource

Etichettatura, scrittura

cloudformation:UntagResource

Taggare, scrivere

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Scrittura

CreateGeneratedTemplate

cloudformation:CreateGeneratedTemplate

Scrittura

CreateStack

cloudformation:CreateStack

Scrittura

cloudformation:TagResource

Taggare, scrivere

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Scrittura

CreateStackInstances

cloudformation:CreateStackInstances

Scrittura

CreateStackRefactor

cloudformation:CreateStackRefactor

Scrittura

CreateStackSet

cloudformation:CreateStackSet

Scrittura

cloudformation:TagResource

Taggare, scrivere

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Scrittura

DeactivateOrganizationsAccess

cloudformation:DeactivateOrganizationsAccess

Scrittura

DeactivateType

cloudformation:DeactivateType

Scrittura

DeleteChangeSet

cloudformation:DeleteChangeSet

Scrittura

DeleteGeneratedTemplate

cloudformation:DeleteGeneratedTemplate

Scrittura

DeleteStack

cloudformation:DeleteStack

Scrittura

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Scrittura

DeleteStackInstances

cloudformation:DeleteStackInstances

Scrittura

DeleteStackSet

cloudformation:DeleteStackSet

Scrittura

DeregisterType

cloudformation:DeregisterType

Scrittura

DescribeAccountLimits

cloudformation:DescribeAccountLimits

Lettura

DescribeChangeSet

cloudformation:DescribeChangeSet

Lettura

DescribeChangeSetHooks

cloudformation:DescribeChangeSetHooks

Lettura

DescribeEvents

cloudformation:DescribeEvents

Lettura

DescribeGeneratedTemplate

cloudformation:DescribeGeneratedTemplate

Lettura

DescribeOrganizationsAccess

cloudformation:DescribeOrganizationsAccess

Lettura

DescribePublisher

cloudformation:DescribePublisher

Lettura

DescribeResourceScan

cloudformation:DescribeResourceScan

Lettura

DescribeStackDriftDetectionStatus

cloudformation:DescribeStackDriftDetectionStatus

Lettura

DescribeStackEvents

cloudformation:DescribeStackEvents

Lettura

DescribeStackInstance

cloudformation:DescribeStackInstance

Lettura

DescribeStackRefactor

cloudformation:DescribeStackRefactor

Lettura

DescribeStackResource

cloudformation:DescribeStackResource

Lettura

DescribeStackResourceDrifts

cloudformation:DescribeStackResourceDrifts

Lettura

DescribeStackResources

cloudformation:DescribeStackResources

Lettura

DescribeStackSet

cloudformation:DescribeStackSet

Lettura

DescribeStackSetOperation

cloudformation:DescribeStackSetOperation

Lettura

DescribeStacks

cloudformation:DescribeStacks

List

cloudformation:ListStacks

List

DescribeType

cloudformation:DescribeType

Lettura

DescribeTypeRegistration

cloudformation:DescribeTypeRegistration

Lettura

DetectStackDrift

cloudformation:DetectStackDrift

Lettura

cloudformation:DetectStackResourceDrift

Lettura

DetectStackResourceDrift

cloudformation:DetectStackResourceDrift

Lettura

DetectStackSetDrift

cloudformation:DetectStackSetDrift

Lettura

EstimateTemplateCost

cloudformation:EstimateTemplateCost

Lettura

ExecuteChangeSet

cloudformation:ExecuteChangeSet

Scrittura

cloudformation:TagResource

Taggare, scrivere

cloudformation:UntagResource

Taggare, scrivere

ExecuteStackRefactor

cloudformation:ExecuteStackRefactor

Scrittura

GetGeneratedTemplate

cloudformation:GetGeneratedTemplate

Lettura

GetHookResult

cloudformation:GetHookResult

Lettura

GetStackPolicy

cloudformation:GetStackPolicy

Lettura

GetTemplate

cloudformation:GetTemplate

Lettura

GetTemplateSummary

cloudformation:GetTemplateSummary

Lettura

ImportStacksToStackSet

cloudformation:ImportStacksToStackSet

Scrittura

ListChangeSets

cloudformation:ListChangeSets

List

ListExports

cloudformation:ListExports

List

ListGeneratedTemplates

cloudformation:ListGeneratedTemplates

List

ListHookResults

cloudformation:ListAllHookResults

List

cloudformation:ListHookResults

List

ListImports

cloudformation:ListImports

List

ListResourceScanRelatedResources

cloudformation:ListResourceScanRelatedResources

List

ListResourceScanResources

cloudformation:ListResourceScanResources

List

ListResourceScans

cloudformation:ListResourceScans

List

ListStackInstanceResourceDrifts

cloudformation:ListStackInstanceResourceDrifts

List

ListStackInstances

cloudformation:ListStackInstances

List

ListStackRefactorActions

cloudformation:ListStackRefactorActions

List

ListStackRefactors

cloudformation:ListStackRefactors

List

ListStackResources

cloudformation:ListStackResources

List

ListStackSetAutoDeploymentTargets

cloudformation:ListStackSetAutoDeploymentTargets

List

ListStackSetOperationResults

cloudformation:ListStackSetOperationResults

List

ListStackSetOperations

cloudformation:ListStackSetOperations

List

ListStackSets

cloudformation:ListStackSets

List

ListStacks

cloudformation:ListStacks

List

ListTypeRegistrations

cloudformation:ListTypeRegistrations

List

ListTypeVersions

cloudformation:ListTypeVersions

List

ListTypes

cloudformation:ListTypes

List

PublishType

cloudformation:PublishType

Scrittura

RecordHandlerProgress

cloudformation:RecordHandlerProgress

Scrittura

RegisterPublisher

cloudformation:RegisterPublisher

Scrittura

RegisterType

cloudformation:RegisterType

Scrittura

iam:PassRole

iam:PassedToService

resources.cloudformation.amazonaws.com

Scrittura

RollbackStack

cloudformation:RollbackStack

Scrittura

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Scrittura

SetStackPolicy

cloudformation:SetStackPolicy

Gestione delle autorizzazioni, scrittura

SetTypeConfiguration

cloudformation:SetTypeConfiguration

Scrittura

SetTypeDefaultVersion

cloudformation:SetTypeDefaultVersion

Scrittura

SignalResource

cloudformation:SignalResource

Scrittura

StartResourceScan

cloudformation:StartResourceScan

Scrittura

StopStackSetOperation

cloudformation:StopStackSetOperation

Scrittura

TestType

cloudformation:TestType

Scrittura

UpdateGeneratedTemplate

cloudformation:UpdateGeneratedTemplate

Scrittura

UpdateStack

cloudformation:SetStackPolicy

Gestione delle autorizzazioni, Write

cloudformation:TagResource

Etichettatura, scrittura

cloudformation:UntagResource

Taggare, scrivere

cloudformation:UpdateStack

Scrittura

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Scrittura

UpdateStackInstances

cloudformation:UpdateStackInstances

Scrittura

UpdateStackSet

cloudformation:TagResource

Taggare, scrivere

cloudformation:UntagResource

Taggare, scrivere

cloudformation:UpdateStackSet

Scrittura

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Scrittura

UpdateTerminationProtection

cloudformation:UpdateTerminationProtection

Scrittura

ValidateTemplate

cloudformation:ValidateTemplate

Lettura

Azioni definite da AWS CloudFormation

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.

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

ActivateOrganizationsAccess

Concede l'autorizzazione ad attivare l'accesso affidabile tra StackSets e Organizations. Con l'accesso affidabile tra StackSets e Organizations attivato, l'account di gestione dispone delle autorizzazioni per creare e gestire StackSets per la tua organizzazione

Scrittura

ActivateType

Concede l'autorizzazione per attivare un'estensione pubblica di terze parti, rendendola disponibile per l'uso nei modelli stack

Scrittura

BatchDescribeTypeConfigurations

Concede l'autorizzazione a restituire i dati di configurazione per le estensioni specificate CloudFormation

Lettura

CancelUpdateStack

Concede l'autorizzazione per annullare un aggiornamento nello stack specificato

stack*

aws:ResourceTag/${TagKey}

Write

ContinueUpdateRollback

Concede l'autorizzazione per continuare il rollback di uno stack che si trova nello stato UPDATE_ROLLBACK_FAILED allo stato UPDATE_ROLLBACK_COMPLETE

stack*

aws:ResourceTag/${TagKey}

cloudformation:RoleArn

Write

CreateChangeSet

Concede l'autorizzazione per creare un elenco di modifiche per uno stack

stack*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:ChangeSetName

cloudformation:ImportResourceTypes

cloudformation:ResourceTypes

cloudformation:RoleArn

cloudformation:StackPolicyUrl

cloudformation:TemplateUrl

Scrittura

CreateGeneratedTemplate

Concede l'autorizzazione a creare un modello da risorse esistenti che non sono già gestite con CloudFormation

Scrittura

CreateStack

Concede l'autorizzazione per creare uno stack come specificato nel modello

stack*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:ResourceTypes

cloudformation:RoleArn

cloudformation:StackPolicyUrl

cloudformation:TemplateUrl

Write

CreateStackInstances

Concede l'autorizzazione per creare istanze di stack per gli account specificati, all'interno delle regioni specificate

stackset*

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:TargetRegion

Scrittura

stackset-target

aws:TagKeys

cloudformation:TargetRegion

type

aws:TagKeys

cloudformation:TargetRegion

CreateStackRefactor

Concede l'autorizzazione a creare uno stack refactor

stack*

aws:ResourceTag/${TagKey}

Scrittura

CreateStackSet

Concede l'autorizzazione per creare uno stackset come specificato nel modello

aws:RequestTag/${TagKey}

aws:TagKeys

cloudformation:RoleArn

cloudformation:TemplateUrl

Scrittura

DeactivateOrganizationsAccess

Concede l'autorizzazione a disattivare l'accesso affidabile tra e StackSets Organizations. Se l'accesso affidabile è disattivato, l'account di gestione non dispone delle autorizzazioni per creare e gestire servizi gestiti per l'organizzazione StackSets

Scrittura

DeactivateType

Concede l'autorizzazione per disattivare un'estensione pubblica precedentemente attivata in questo account e regione

Scrittura

DeleteChangeSet

Concede l'autorizzazione per eliminare la serie di modifiche specificata. L'eliminazione della serie di modifiche garantisce che nessuno esegua la serie di modifiche errata.

stack*

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

Scrittura

DeleteGeneratedTemplate

Concede l'autorizzazione a eliminare un modello generato

Scrittura

DeleteStack

Concede l'autorizzazione per eliminare uno stack specificato

stack*

aws:ResourceTag/${TagKey}

cloudformation:RoleArn

Write

DeleteStackInstances

Concede l'autorizzazione per eliminare istanze di stack per gli account specificati, nelle regioni specificate

stackset*

aws:ResourceTag/${TagKey}

cloudformation:TargetRegion

Write

stackset-target

cloudformation:TargetRegion

type

cloudformation:TargetRegion

DeleteStackSet

Concede l'autorizzazione per eliminare uno stackset specificato

stackset*

aws:ResourceTag/${TagKey}

Scrittura

DeregisterType

Concede l'autorizzazione per annullare la registrazione di un tipo o di una versione del tipo esistente CloudFormation

Scrittura

DescribeAccountLimits

Concede l'autorizzazione a recuperare i limiti del tuo account AWS CloudFormation

Lettura

DescribeChangeSet

Concede l'autorizzazione a per restituire la descrizione per il la serie di modifiche specificata

stack*

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

Lettura

DescribeChangeSetHooks

Concede l'autorizzazione per restituire le informazioni dell'invocazione Hook per la serie di modifiche specificata

stack*

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

Lettura

DescribeEvents

Concede l'autorizzazione a restituire tutti gli eventi correlati per un'operazione specificata

changeset

aws:ResourceTag/${TagKey}

Lettura

stack

aws:ResourceTag/${TagKey}

DescribeGeneratedTemplate

Concede l'autorizzazione a descrivere un modello generato. L'output include dettagli sullo stato di avanzamento della creazione di un modello generato

Lettura

DescribeOrganizationsAccess

Concede l'autorizzazione a restituire informazioni sullo stato dell' OrganizationAccess account

Lettura

DescribePublisher

Concede l'autorizzazione a restituire informazioni sull'editore di un'estensione CloudFormation

Lettura

DescribeResourceScan

Concede l'autorizzazione a descrivere i dettagli di una scansione delle risorse

Lettura

DescribeStackDriftDetectionStatus

Concede l'autorizzazione per restituire informazioni su un'operazione di rilevamento della deviazione dello stack

Read

DescribeStackEvents

Concede l'autorizzazione per restituire tutti gli eventi correlati allo stack per uno stack specificato

stack*

aws:ResourceTag/${TagKey}

Lettura

DescribeStackInstance

Concede l'autorizzazione a restituire l'istanza dello stack associata al set di stack e alla regione specificati Account AWS

stackset*

aws:ResourceTag/${TagKey}

Lettura

DescribeStackRefactor

Concede l'autorizzazione a restituire la descrizione dello stack refactor specificato

stack*

aws:ResourceTag/${TagKey}

Lettura

DescribeStackResource

Concede l'autorizzazione per restituire una descrizione della risorsa specificata nello stack specificato

stack*

aws:ResourceTag/${TagKey}

Read

DescribeStackResourceDrifts

Concede l'autorizzazione per restituire le informazioni di deviazione per le risorse la cui deviazione è stata controllata all'interno dello stack specificato

stack*

aws:ResourceTag/${TagKey}

Lettura

DescribeStackResources

Concede l'autorizzazione a restituire le descrizioni AWS delle risorse per gli stack in esecuzione ed eliminati

stack*

aws:ResourceTag/${TagKey}

Lettura

DescribeStackSet

Concede l'autorizzazione per restituire la descrizione della serie di stack specificata

stackset*

aws:ResourceTag/${TagKey}

Read

DescribeStackSetOperation

Concede l'autorizzazione per restituire la descrizione dell'operazione della serie di stack specificata

stackset*

aws:ResourceTag/${TagKey}

Lettura

DescribeStacks

Concede l'autorizzazione a restituire la descrizione per lo stack specificato e per tutti gli stack se usato in combinazione con l'azione ListStacks

stack

aws:ResourceTag/${TagKey}

List

DescribeType

Concede l'autorizzazione a restituire informazioni sul tipo richiesto CloudFormation

Lettura

DescribeTypeRegistration

Concede l'autorizzazione a restituire informazioni sul processo di registrazione per un tipo CloudFormation

Lettura

DetectStackDrift

Concede l'autorizzazione per rilevare se la configurazione corrente di uno stack differisce, o è incorsa in una deviazione, dalla configurazione prevista, secondo quanto definito nel modello di stack e dai valori specificati come parametri del modello

stack*

aws:ResourceTag/${TagKey}

Read

DetectStackResourceDrift

Concede l'autorizzazione per restituire le informazioni sul fatto che la configurazione corrente di una risorsa differisca, o sia incorsa in una deviazione, dalla configurazione prevista, secondo quanto definito nel modello di stack e dai valori specificati come parametri del modello

stack*

aws:ResourceTag/${TagKey}

Read

DetectStackSetDrift

Concede l'autorizzazione per consentire agli utenti di rilevare la deviazione su una serie di stack e le istanze di stack che appartengono a quella serie di stack.

stackset*

aws:ResourceTag/${TagKey}

Read

EstimateTemplateCost

Concede l'autorizzazione per restituire il costo mensile stimato di un modello

cloudformation:TemplateUrl

Read

ExecuteChangeSet

Concede l'autorizzazione per aggiornare uno stack utilizzando le informazioni di input fornite al momento della creazione della serie di modifiche specificata

stack*

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

Scrittura

ExecuteStackRefactor

Concede il permesso di eseguire uno stack refactor utilizzando le informazioni di input fornite quando è stato creato lo stack refactor specificato

stack*

aws:ResourceTag/${TagKey}

Scrittura

GetGeneratedTemplate

Concede il permesso di recuperare un modello generato

Lettura

GetHookResult

Concede l'autorizzazione a restituire informazioni dettagliate su uno specifico risultato di invocazione dell'hook

cloudformation:TypeArn

Lettura

GetStackPolicy

Concede l'autorizzazione per restituire la policy dello stack per uno stack specificato

stack*

aws:ResourceTag/${TagKey}

Read

GetTemplate

Concede l'autorizzazione per restituire il corpo del modello per uno stack specificato

stack*

aws:ResourceTag/${TagKey}

Read

GetTemplateSummary

Concede l'autorizzazione per restituire informazioni su un modello nuovo o esistente

stack

aws:ResourceTag/${TagKey}

cloudformation:TemplateUrl

Lettura

stackset

aws:ResourceTag/${TagKey}

cloudformation:TemplateUrl

ImportStacksToStackSet

Concede l'autorizzazione per consentire agli utenti di importare stack esistenti in un set di stack nuovo o esistente

stackset*

aws:ResourceTag/${TagKey}

Scrittura

ListAllHookResults

Concede l'autorizzazione a restituire le informazioni sui risultati delle invocazioni Hook per un Hook specificato, una combinazione di Hook e status o tutti gli Hook

cloudformation:TypeArn

List

ListChangeSets

Concede l'autorizzazione per restituire l'ID e lo stato di ogni serie di modifiche attiva per uno stack Ad esempio, AWS CloudFormation elenca i set di modifiche che si trovano nello stato CREATE_IN_PROGRESS o CREATE_PENDING

stack*

aws:ResourceTag/${TagKey}

List

ListExports

Concede l'autorizzazione per visualizzare l'elenco di tutti i valori di output esportati nell'account e nella regione in cui viene richiamata questa operazione

List

ListGeneratedTemplates

Concede l'autorizzazione a elencare i modelli generati in questa regione

List

ListHookResults

Concede l'autorizzazione a restituire le informazioni sui risultati delle invocazioni Hook per l'obiettivo specificato

stack

aws:ResourceTag/${TagKey}

cloudformation:ChangeSetName

List

ListImports

Concede l'autorizzazione per elencare tutti gli stack che importano un valore di output esportato

List

ListResourceScanRelatedResources

Concede l'autorizzazione a elencare le risorse correlate per un elenco di risorse da una scansione delle risorse. La risposta indica se ogni risorsa restituita è già gestita da CloudFormation

List

ListResourceScanResources

Concede l'autorizzazione a elencare le risorse da una scansione delle risorse. I risultati possono essere filtrati per identificatore di risorsa, prefisso del tipo di risorsa, chiave del tag e valore del tag

List

ListResourceScans

Concede l'autorizzazione a elencare le scansioni delle risorse dalla più recente alla più vecchia. Per impostazione predefinita, restituirà fino a 10 scansioni delle risorse

List

ListStackInstanceResourceDrifts

Concede l'autorizzazione a restituire le informazioni di deviazione per le risorse la cui deviazione è stata controllata all'interno dell'istanza di stack specificata

stackset*

aws:ResourceTag/${TagKey}

List

ListStackInstances

Concede l'autorizzazione per restituire le informazioni di riepilogo sulle istanze di stack che sono associate alla serie di stack specificata

stackset*

aws:ResourceTag/${TagKey}

List

ListStackRefactorActions

Concede l'autorizzazione a restituire l'elenco delle azioni dello stack refactor specificato

stack*

aws:ResourceTag/${TagKey}

List

ListStackRefactors

Concede l'autorizzazione a restituire l'ID e lo stato di ogni stack refactor attivo

stack*

aws:ResourceTag/${TagKey}

List

ListStackResources

Concede l'autorizzazione per restituire le descrizioni di tutte le risorse dello stack specificato

stack*

aws:ResourceTag/${TagKey}

List

ListStackSetAutoDeploymentTargets

Concede l'autorizzazione a restituire informazioni di riepilogo sugli Auto Deployment Targets StackSet

stackset*

aws:ResourceTag/${TagKey}

List

ListStackSetOperationResults

Concede l'autorizzazione per restituire le informazioni di riepilogo sui risultati di un'operazione della serie di stack

stackset*

aws:ResourceTag/${TagKey}

Elenco

ListStackSetOperations

Concede l'autorizzazione per restituire le informazioni di riepilogo sulle operazioni eseguite su una serie di stack

stackset*

aws:ResourceTag/${TagKey}

Elenco

ListStackSets

Concede l'autorizzazione per restituire le informazioni di riepilogo sulle serie di stack associate all'utente

List

ListStacks

Concede l'autorizzazione a restituire le informazioni di riepilogo per gli stack il cui stato corrisponde a quello specificato. StackStatusFilter In combinazione con l' DescribeStacks azione, concede l'autorizzazione a elencare le descrizioni degli stack

List

ListTypeRegistrations

Concede l'autorizzazione a elencare i tentativi di registrazione dei tipi CloudFormation

List

ListTypeVersions

Concede l'autorizzazione a elencare versioni di un tipo particolare CloudFormation

List

ListTypes

Concede l'autorizzazione a elencare i tipi disponibili CloudFormation

List

PublishType

Concede l'autorizzazione a pubblicare l'estensione specificata nel CloudFormation registro come estensione pubblica in questa regione

Scrittura

RecordHandlerProgress

Concede l'autorizzazione per registrare l'avanzamento del gestore

stack*

aws:ResourceTag/${TagKey}

Scrittura

RegisterPublisher

Concede l'autorizzazione a registrare l'account come editore di estensioni pubbliche nel registro CloudFormation

Scrittura

RegisterType

Concede il permesso di registrare un nuovo tipo CloudFormation

Scrittura

RollbackStack

Concede l'autorizzazione per ripristinare lo stack all'ultimo stato stabile

stack*

aws:ResourceTag/${TagKey}

cloudformation:RoleArn

Scrittura

SetStackPolicy

Concede l'autorizzazione per impostare una policy di stack per uno stack specificato

stack*

aws:ResourceTag/${TagKey}

cloudformation:StackPolicyUrl

Gestione delle autorizzazioni, Write

SetTypeConfiguration

Concede l'autorizzazione a impostare i dati di configurazione per un' CloudFormation estensione registrata, nell'account e nella regione specificati

Scrittura

SetTypeDefaultVersion

Concede l'autorizzazione a impostare quale versione di un CloudFormation tipo si applica alle operazioni CloudFormation

Scrittura

SignalResource

Concede l'autorizzazione per inviare un segnale alla risorsa specificata con stato di successo o di errore

stack*

aws:ResourceTag/${TagKey}

Scrittura

StartResourceScan

Concede il permesso di avviare una scansione delle risorse di questo account in questa regione

Scrittura

StopStackSetOperation

Concede l'autorizzazione per interrompere un'operazione in corso su una serie di stack e le istanze dello stack associate

stackset*

aws:ResourceTag/${TagKey}

Write

TagResource

Concede l'autorizzazione per aggiungere un tag alle risorse di CloudFormation

changeset

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

Etichettatura, scrittura

stack

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

stackset

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

TestType

Concede l'autorizzazione a testare un'estensione registrata per assicurarsi che soddisfi tutti i requisiti necessari per essere pubblicata nel registro CloudFormation

Scrittura

UntagResource

Concede l'autorizzazione per rimuovere il tag delle risorse di CloudFormation

changeset

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

Etichettatura, scrittura

stack

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

stackset

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:CreateAction

UpdateGeneratedTemplate

Concede l'autorizzazione ad aggiornare un modello generato. Può essere usato per cambiare il nome, aggiungere e rimuovere risorse, aggiornare le risorse e modificare le DeletionPolicy impostazioni e UpdateReplacePolicy

Scrittura

UpdateStack

Concede l'autorizzazione per aggiornare uno stack come specificato nel modello

stack*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:ResourceTypes

cloudformation:RoleArn

cloudformation:StackPolicyUrl

cloudformation:TemplateUrl

Write

UpdateStackInstances

Concede l'autorizzazione per aggiornare i valori dei parametri delle istanze di stack per gli account specificati, nelle regioni specificate

stackset*

aws:ResourceTag/${TagKey}

cloudformation:TargetRegion

Write

stackset-target

cloudformation:TargetRegion

type

cloudformation:TargetRegion

UpdateStackSet

Concede l'autorizzazione per aggiornare uno stackset come specificato nel modello

stackset*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

cloudformation:RoleArn

cloudformation:TargetRegion

cloudformation:TemplateUrl

Write

stackset-target

aws:RequestTag/${TagKey}

aws:TagKeys

cloudformation:RoleArn

cloudformation:TargetRegion

cloudformation:TemplateUrl

type

aws:RequestTag/${TagKey}

aws:TagKeys

cloudformation:RoleArn

cloudformation:TargetRegion

cloudformation:TemplateUrl

UpdateTerminationProtection

Concede l'autorizzazione per aggiornare la protezione della terminazione per lo stack specificato

stack*

aws:ResourceTag/${TagKey}

Write

ValidateTemplate

Concede l'autorizzazione per convalidare un modello specificato

cloudformation:TemplateUrl

Lettura

Permission-only azioni per AWS CloudFormation

Le seguenti azioni sono definite AWS CloudFormation ma non sono direttamente richiamabili 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

CreateUploadBucket

Concede l'autorizzazione per caricare i modelli nei bucket Amazon S3. Utilizzato solo dalla AWS CloudFormation console e non è documentato nel riferimento all'API

Scrittura

Tipi di risorse definiti da AWS CloudFormation

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

changeset

arn:${Partition}:cloudformation:${Region}:${Account}:changeSet/${ChangeSetName}/${Id}

aws:ResourceTag/${TagKey}

generatedtemplate

arn:${Partition}:cloudformation:${Region}:${Account}:generatedTemplate/${Id}

resourcescan

arn:${Partition}:cloudformation:${Region}:${Account}:resourceScan/${Id}

stack

arn:${Partition}:cloudformation:${Region}:${Account}:stack/${StackName}/${Id}

aws:ResourceTag/${TagKey}

stackset

arn:${Partition}:cloudformation:${Region}:${Account}:stackset/${StackSetName}:${Id}

aws:ResourceTag/${TagKey}

stackset-target

arn:${Partition}:cloudformation:${Region}:${Account}:stackset-target/${StackSetTarget}

type

arn:${Partition}:cloudformation:${Region}:${Account}:type/resource/${Type}

typeHook

arn:${Partition}:cloudformation:${Region}:${Account}:type/hook/${Type}

Chiavi di condizione per AWS CloudFormation

AWS CloudFormation definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso per i tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso per i tag associati alla risorsa

String

aws:TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString

cloudformation:ChangeSetName

Filtra l'accesso in base al nome di un set di AWS CloudFormation modifiche. Utilizzata per controllare le serie di modifiche che possono essere eseguite o eliminate dagli utenti IAM

String

cloudformation:CreateAction

Filtra l'accesso in base al nome di un'azione API che modifica la risorsa. Utilizzalo per controllare quali API possono utilizzare gli utenti IAM per aggiungere o rimuovere tag su uno stack o un set di stack

String

cloudformation:ImportResourceTypes

Filtra l'accesso in base ai tipi di risorse del modello, ad esempio: :EC2 AWS: :Instance. Utilizzata per controllare i tipi di risorse che possono essere utilizzate dagli utenti IAM quando desiderano importare una risorsa in uno stack

String

cloudformation:ResourceTypes

Filtra l'accesso in base ai tipi di risorse del modello, ad esempio: :EC2 AWS: :Instance. Utilizzata per controllare i tipi di risorse che possono essere utilizzate dagli utenti IAM quando creano o aggiornano uno stack.

ArrayOfString

cloudformation:RoleArn

Filtra l'accesso in base all'ARN di un ruolo di servizio IAM. Utilizzata per controllare il ruolo di servizio che può essere utilizzato dagli utenti IAM per utilizzare stack e serie di modifiche.

ARN

cloudformation:StackPolicyUrl

Filtra l'accesso in base a un URL della policy dello stack di Amazon S3. Utilizzata per controllare le policy dello stack che possono essere associate dagli utenti IAM a uno stack durante la creazione o l'aggiornamento di un'operazione dello stack

String

cloudformation:TargetRegion

Filtra l'accesso per regione di destinazione del set di pile. Da utilizzare per controllare i modelli che possono essere utilizzati dagli utenti IAM durante la creazione o l'aggiornamento dei set di pile

ArrayOfString

cloudformation:TemplateUrl

Filtra l'accesso in base all'URL di un modello Amazon S3. Utilizzata per controllare i modelli che possono essere utilizzati dagli utenti IAM durante la creazione o l'aggiornamento degli stack

String

cloudformation:TypeArn

Filtra l'accesso tramite l'ARN di un'estensione CloudFormation

ARN