View a markdown version of this page

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

AWS Application Auto Scaling (prefisso del servizio: application-autoscaling) 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 Application Auto Scaling

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

DeleteScalingPolicy

application-autoscaling:DeleteScalingPolicy

Scrittura

DeleteScheduledAction

application-autoscaling:DeleteScheduledAction

Scrittura

DeregisterScalableTarget

application-autoscaling:DeregisterScalableTarget

Scrittura

DescribeScalableTargets

application-autoscaling:DescribeScalableTargets

Lettura

DescribeScalingActivities

application-autoscaling:DescribeScalingActivities

Lettura

DescribeScalingPolicies

application-autoscaling:DescribeScalingPolicies

Lettura

DescribeScheduledActions

application-autoscaling:DescribeScheduledActions

Lettura

GetPredictiveScalingForecast

application-autoscaling:GetPredictiveScalingForecast

List

ListTagsForResource

application-autoscaling:ListTagsForResource

Lettura

PutScalingPolicy

application-autoscaling:PutScalingPolicy

Scrittura

PutScheduledAction

application-autoscaling:PutScheduledAction

Scrittura

RegisterScalableTarget

application-autoscaling:RegisterScalableTarget

Scrittura

application-autoscaling:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

application-autoscaling.amazonaws.com

Scrittura

TagResource

application-autoscaling:TagResource

Etichettare, scrivere

UntagResource

application-autoscaling:UntagResource

Etichettare, scrivere

Azioni definite da AWS Application Auto Scaling

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

DeleteScalingPolicy

Concede l'autorizzazione per eliminare una policy di dimensionamento

ScalableTarget*

application-autoscaling:scalable-dimension

application-autoscaling:service-namespace

aws:ResourceTag/${TagKey}

Scrittura

DeleteScheduledAction

Concede l'autorizzazione per eliminare un'operazione pianificata

ScalableTarget*

application-autoscaling:scalable-dimension

application-autoscaling:service-namespace

aws:ResourceTag/${TagKey}

Scrittura

DeregisterScalableTarget

Concede l'autorizzazione per annullare una destinazione scalabile

ScalableTarget*

application-autoscaling:scalable-dimension

application-autoscaling:service-namespace

aws:ResourceTag/${TagKey}

Scrittura

DescribeScalableTargets

Concede l'autorizzazione per descrivere una o più destinazioni scalabili nello spazio dei nomi specificato

Lettura

DescribeScalingActivities

Concede l'autorizzazione per descrivere un insieme di attività di dimensionamento o tutte le attività di dimensionamento nello spazio dei nomi specificato

Lettura

DescribeScalingPolicies

Concede l'autorizzazione per descrivere un insieme di policy di dimensionamento o tutti i policy di dimensionamento nello spazio dei nomi specificato

Lettura

DescribeScheduledActions

Concede l'autorizzazione per descrivere un insieme di operazioni pianificate o tutte le operazioni pianificate nello spazio dei nomi specificato

Lettura

GetPredictiveScalingForecast

Concede l'autorizzazione per recuperare i dati di previsione per una policy di dimensionamento predittiva

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per un target scalabile

ScalableTarget*

aws:ResourceTag/${TagKey}

Lettura

PutScalingPolicy

Concede l'autorizzazione per creare e aggiornare una policy di dimensionamento per una destinazione scalabile

ScalableTarget*

application-autoscaling:scalable-dimension

application-autoscaling:service-namespace

aws:ResourceTag/${TagKey}

Scrittura

PutScheduledAction

Concede l'autorizzazione per creare e aggiornare un'operazione pianificata per una destinazione scalabile

ScalableTarget*

application-autoscaling:scalable-dimension

application-autoscaling:service-namespace

aws:ResourceTag/${TagKey}

Scrittura

RegisterScalableTarget

Concede l'autorizzazione alla registrazione AWS o risorse personalizzate come obiettivi scalabili con Application Auto Scaling e per aggiornare i parametri di configurazione utilizzati per gestire un obiettivo scalabile

ScalableTarget*

application-autoscaling:scalable-dimension

application-autoscaling:service-namespace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

TagResource

Concede l'autorizzazione per applicare un tag a un target scalabile

ScalableTarget*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

UntagResource

Concede l'autorizzazione per rimuovere tag a un target scalabile

ScalableTarget*

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

Tipi di risorse definiti da AWS Application Auto Scaling

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

ScalableTarget

arn:${Partition}:application-autoscaling:${Region}:${Account}:scalable-target/${ResourceId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Application Auto Scaling

AWS Application Auto Scaling definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

application-autoscaling:scalable-dimension

Filtra l'accesso dalla dimensione scalabile passata nella richiesta

String

application-autoscaling:service-namespace

Filtra l'accesso in base allo spazio dei nomi del servizio passato nella richiesta

String

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