View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon EC2 Auto Scaling - Service Authorization Reference

Operazioni, risorse e chiavi di condizione per Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling (autoscalingprefisso del servizio:) 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 Amazon EC2 Auto Scaling

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 Valori possibili Livello di accesso

AttachInstances

scalabilità automatica: AttachInstances

Scrittura

AttachLoadBalancerTargetGroups

scalabilità automatica: AttachLoadBalancerTargetGroups

Scrittura

AttachLoadBalancers

scalabilità automatica: AttachLoadBalancers

Scrittura

AttachTrafficSources

scalabilità automatica: AttachTrafficSources

Scrittura

BatchDeleteScheduledAction

scalabilità automatica: BatchDeleteScheduledAction

Scrittura

BatchPutScheduledUpdateGroupAction

scalabilità automatica: BatchPutScheduledUpdateGroupAction

Scrittura

CancelInstanceRefresh

scalabilità automatica: CancelInstanceRefresh

Scrittura

CompleteLifecycleAction

scalabilità automatica: CompleteLifecycleAction

Scrittura

CreateAutoScalingGroup

scalabilità automatica: CreateAutoScalingGroup

Scrittura

scalabilità automatica: CreateOrUpdateTags

Etichettatura, scrittura

Obiettivo: PassRole

sono: PassedToService

autoscaling.amazonaws.com, ec2.amazonaws.com

Scrittura

CreateLaunchConfiguration

scalabilità automatica: CreateLaunchConfiguration

Scrittura

obiettivo: PassRole

sono: PassedToService

ec2. amazonaws.com

Scrittura

CreateOrUpdateTags

scalabilità automatica: CreateOrUpdateTags

Etichettatura, scrittura

DeleteAutoScalingGroup

scalabilità automatica: DeleteAutoScalingGroup

Scrittura

DeleteLaunchConfiguration

scalabilità automatica: DeleteLaunchConfiguration

Scrittura

DeleteLifecycleHook

scalabilità automatica: DeleteLifecycleHook

Scrittura

DeleteNotificationConfiguration

scalabilità automatica: DeleteNotificationConfiguration

Scrittura

DeletePolicy

scalabilità automatica: DeletePolicy

Scrittura

DeleteScheduledAction

scalabilità automatica: DeleteScheduledAction

Scrittura

DeleteTags

scalabilità automatica: DeleteTags

Etichettatura, scrittura

DeleteWarmPool

scalabilità automatica: DeleteWarmPool

Scrittura

DescribeAccountLimits

scalabilità automatica: DescribeAccountLimits

List

DescribeAdjustmentTypes

scalabilità automatica: DescribeAdjustmentTypes

List

DescribeAutoScalingGroups

scalabilità automatica: DescribeAutoScalingGroups

List

DescribeAutoScalingInstances

scalabilità automatica: DescribeAutoScalingInstances

List

DescribeAutoScalingNotificationTypes

scalabilità automatica: DescribeAutoScalingNotificationTypes

List

DescribeInstanceRefreshes

scalabilità automatica: DescribeInstanceRefreshes

List

DescribeLaunchConfigurations

scalabilità automatica: DescribeLaunchConfigurations

List

DescribeLifecycleHookTypes

scalabilità automatica: DescribeLifecycleHookTypes

List

DescribeLifecycleHooks

scalabilità automatica: DescribeLifecycleHooks

List

DescribeLoadBalancerTargetGroups

scalabilità automatica: DescribeLoadBalancerTargetGroups

List

DescribeLoadBalancers

scalabilità automatica: DescribeLoadBalancers

List

DescribeMetricCollectionTypes

scalabilità automatica: DescribeMetricCollectionTypes

List

DescribeNotificationConfigurations

scalabilità automatica: DescribeNotificationConfigurations

List

DescribePolicies

scalabilità automatica: DescribePolicies

List

DescribeScalingActivities

scalabilità automatica: DescribeScalingActivities

List

DescribeScalingProcessTypes

scalabilità automatica: DescribeScalingProcessTypes

List

DescribeScheduledActions

scalabilità automatica: DescribeScheduledActions

List

DescribeTags

scalabilità automatica: DescribeTags

Lettura

DescribeTerminationPolicyTypes

scalabilità automatica: DescribeTerminationPolicyTypes

List

DescribeTrafficSources

scalabilità automatica: DescribeTrafficSources

List

DescribeWarmPool

scalabilità automatica: DescribeWarmPool

List

DetachInstances

scalabilità automatica: DetachInstances

Scrittura

DetachLoadBalancerTargetGroups

scalabilità automatica: DetachLoadBalancerTargetGroups

Scrittura

DetachLoadBalancers

scalabilità automatica: DetachLoadBalancers

Scrittura

DetachTrafficSources

scalabilità automatica: DetachTrafficSources

Scrittura

DisableMetricsCollection

scalabilità automatica: DisableMetricsCollection

Scrittura

EnableMetricsCollection

scalabilità automatica: EnableMetricsCollection

Scrittura

EnterStandby

scalabilità automatica: EnterStandby

Scrittura

ExecutePolicy

scalabilità automatica: ExecutePolicy

Scrittura

ExitStandby

scalabilità automatica: ExitStandby

Scrittura

GetPredictiveScalingForecast

scalabilità automatica: GetPredictiveScalingForecast

List

LaunchInstances

scalabilità automatica: LaunchInstances

Scrittura

PutLifecycleHook

scalabilità automatica: PutLifecycleHook

Scrittura

obiettivo: PassRole

sono: PassedToService

autoscaling.amazonaws.com

Scrittura

PutNotificationConfiguration

scalabilità automatica: PutNotificationConfiguration

Scrittura

PutScalingPolicy

scalabilità automatica: PutScalingPolicy

Scrittura

PutScheduledUpdateGroupAction

scalabilità automatica: PutScheduledUpdateGroupAction

Scrittura

PutWarmPool

scalabilità automatica: PutWarmPool

Scrittura

RecordLifecycleActionHeartbeat

scalabilità automatica: RecordLifecycleActionHeartbeat

Scrittura

ResumeProcesses

scalabilità automatica: ResumeProcesses

Scrittura

RollbackInstanceRefresh

scalabilità automatica: RollbackInstanceRefresh

Scrittura

SetDesiredCapacity

scalabilità automatica: SetDesiredCapacity

Scrittura

SetInstanceHealth

scalabilità automatica: SetInstanceHealth

Scrittura

SetInstanceProtection

scalabilità automatica: SetInstanceProtection

Scrittura

StartInstanceRefresh

scalabilità automatica: StartInstanceRefresh

Scrittura

SuspendProcesses

scalabilità automatica: SuspendProcesses

Scrittura

TerminateInstanceInAutoScalingGroup

scalabilità automatica: TerminateInstanceInAutoScalingGroup

Scrittura

UpdateAutoScalingGroup

scalabilità automatica: UpdateAutoScalingGroup

Scrittura

obiettivo: PassRole

sono: PassedToService

autoscaling.amazonaws.com

Scrittura

Operazioni definite da Amazon EC2 Auto Scaling

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

AttachInstances

Concede l'autorizzazione per collegare una o più istanze EC2 al gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

AttachLoadBalancerTargetGroups

Concede l'autorizzazione per collegare uno o più gruppi di destinazione al gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

scalabilità automatica: TargetGroupARNs

leggi: /$ {} ResourceTag TagKey

Scrittura

AttachLoadBalancers

Concede l'autorizzazione per collegare uno o più bilanciatori del carico al gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: LoadBalancerNames

scalabilità automatica: /$ {} ResourceTag TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

AttachTrafficSources

Concede l'autorizzazione per collegare una o più origini di traffico a un gruppo con scalabilità automatica

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

scalabilità automatica: TrafficSourceIdentifiers

leggi: /$ {} ResourceTag TagKey

Scrittura

BatchDeleteScheduledAction

Concede l'autorizzazione per eliminare le operazioni pianificate specificate

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

BatchPutScheduledUpdateGroupAction

Concede l'autorizzazione per creare o aggiornare molteplici operazioni di dimensionamento pianificate per un gruppo Auto Scaling

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

CancelInstanceRefresh

Concede l'autorizzazione per annullare un'operazione di aggiornamento dell'istanza in corso

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

CompleteLifecycleAction

Concede l'autorizzazione per completare l'operazione del ciclo di vita per il token o l'istanza specificati con il risultato specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

CreateAutoScalingGroup

Concede l'autorizzazione per creare un gruppo Auto Scaling con il nome e gli attributi specificati

ScalingGroupauto*

scalabilità automatica: CapacityReservationIds

scalabilità automatica: CapacityReservationResourceGroupArns

scalabilità automatica: ImageId

scalabilità automatica: InstanceTypes

scalabilità automatica: LaunchConfigurationName

scalabilità automatica: LaunchTemplateVersionSpecified

scalabilità automatica: LoadBalancerNames

scalabilità automatica: MaxSize

scalabilità automatica: MinSize

scalabilità automatica: OperatorPrincipal

scalabilità automatica: /$ {} ResourceTag TagKey

scalabilità automatica: TargetCapacityTypes

scalabilità automatica: TargetGroupARNs

scalabilità automatica: TrafficSourceIdentifiers

scalabilità automatica: VPCZoneIdentifiers

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateLaunchConfiguration

Concede l'autorizzazione per creare una configurazione di avvio

Configurazione di avvio*

scalabilità automatica: ImageId

scalabilità automatica: InstanceType

scalabilità automatica: MetadataHttpEndpoint

scalabilità automatica: MetadataHttpPutResponseHopLimit

scalabilità automatica: MetadataHttpTokens

scalabilità automatica: SpotPrice

Scrittura

CreateOrUpdateTags

Concede l'autorizzazione per creare o aggiornare per il gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

DeleteAutoScalingGroup

Concede l'autorizzazione per eliminare il gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ForceDelete

scalabilità automatica: /$ {} ResourceTag TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteLaunchConfiguration

Concede l'autorizzazione per eliminare la configurazione di avvio specificata

Configurazione di avvio*

Scrittura

DeleteLifecycleHook

Concede l'autorizzazione per eliminare lo hook del ciclo di vita specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteNotificationConfiguration

Concede l'autorizzazione per eliminare la notifica specificata

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

DeletePolicy

Concede l'autorizzazione per eliminare la policy Auto Scaling specificata

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteScheduledAction

Concede l'autorizzazione per eliminare l'operazione pianificata specificata

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteTags

Concede l'autorizzazione per eliminare i tag specificati

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

DeleteWarmPool

Concede l'autorizzazione per eliminare il pool caldo associato al gruppo Auto Scaling

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

DescribeAccountLimits

Concede l'autorizzazione a descrivere gli attuali limiti di risorse di Auto Scaling per il Account AWS

List

DescribeAccountSettings

Concede l'autorizzazione a descrivere le impostazioni correnti dell'account Amazon EC2 Auto Scaling per il tuo account

List

DescribeAdjustmentTypes

Concede l'autorizzazione a descrivere i tipi di aggiustamento delle politiche da utilizzare con PutScalingPolicy

List

DescribeAutoScalingGroups

Concede l'autorizzazione per descrivere uno o più gruppi Auto Scaling. Se non viene indicato un elenco di nomi, la chiamata descrive tutti i gruppi Auto Scaling

Elenco

DescribeAutoScalingInstances

Concede l'autorizzazione per descrivere una o più istanze Auto Scaling. Se non viene indicato un elenco, la chiamata descrive tutte le istanze

Elenco

DescribeAutoScalingNotificationTypes

Concede l'autorizzazione per descrivere i tipi di notifica supportati da Auto Scaling

Elenco

DescribeInstanceRefreshes

Concede l'autorizzazione per descrivere uno o più aggiornamenti di istanza per un gruppo Auto Scaling

Elenco

DescribeLaunchConfigurations

Concede l'autorizzazione per descrivere una o più configurazioni di avvio. Se si omette l'elenco dei nomi, la chiamata descrive tutte le configurazioni di avvio

Elenco

DescribeLifecycleHookTypes

Concede l'autorizzazione per descrivere i tipi di hook del ciclo di vita disponibili

Elenco

DescribeLifecycleHooks

Concede l'autorizzazione per descrivere gli hook del ciclo di vita del gruppo Auto Scaling specificato

Elenco

DescribeLoadBalancerTargetGroups

Concede l'autorizzazione per descrivere i gruppi di destinazione del gruppo Auto Scaling specificato

Elenco

DescribeLoadBalancers

Concede l'autorizzazione per descrivere i bilanciatori del carico del gruppo Auto Scaling specificato

List

DescribeMetricCollectionTypes

Concede l'autorizzazione a descrivere le CloudWatch metriche disponibili per Auto Scaling

List

DescribeNotificationConfigurations

Concede l'autorizzazione per descrivere le operazioni di notifica associate al gruppo Auto Scaling specificato

Elenco

DescribePolicies

Concede l'autorizzazione per descrivere le policy del gruppo Auto Scaling specificato

Elenco

DescribeScalingActivities

Concede l'autorizzazione per descrivere una o più attività di dimensionamento del gruppo Auto Scaling specificato

List

DescribeScalingProcessTypes

Concede l'autorizzazione a descrivere i tipi di processo di ridimensionamento da utilizzare con e ResumeProcesses SuspendProcesses

List

DescribeScheduledActions

Concede l'autorizzazione per descrivere le operazioni pianificate del gruppo Auto Scaling che non sono state eseguite

Elenco

DescribeTags

Concede l'autorizzazione per descrivere i tag specificati

Read

DescribeTerminationPolicyTypes

Concede l'autorizzazione per descrivere le policy di terminazione supportate da Auto Scaling

List

DescribeTrafficSources

Concede l'autorizzazione per descrivere i gruppi di destinazione del gruppo Auto Scaling specificato

List

DescribeWarmPool

Concede l'autorizzazione a descrivere il pool caldo associato al gruppo Auto Scaling

Elenco

DetachInstances

Concede l'autorizzazione per rimuovere una o più istanze dal gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

DetachLoadBalancerTargetGroups

Concede l'autorizzazione per distaccare uno o più gruppi di destinazione al gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

scalabilità automatica: TargetGroupARNs

leggi: /$ {} ResourceTag TagKey

Scrittura

DetachLoadBalancers

Concede l'autorizzazione per rimuovere uno o più bilanciatori del carico dal gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: LoadBalancerNames

scalabilità automatica: /$ {} ResourceTag TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

DetachTrafficSources

Concede l'autorizzazione per scollegare una o più origini di traffico da un gruppo con scalabilità automatica

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

scalabilità automatica: TrafficSourceIdentifiers

leggi: /$ {} ResourceTag TagKey

Scrittura

DisableMetricsCollection

Concede l'autorizzazione per disabilitare il monitoraggio dei parametri specificati del gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

EnableMetricsCollection

Concede l'autorizzazione per abilitare il monitoraggio dei parametri specificati del gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

EnterStandby

Concede l'autorizzazione per spostare le istanze specificate in modalità standby

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

ExecutePolicy

Concede l'autorizzazione per eseguire la policy specificata

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

ExitStandby

Concede l'autorizzazione per riattivare le istanze specificate precedentemente spostate in modalità standby

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

GetPredictiveScalingForecast

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

List

LaunchInstances

Concede l'autorizzazione all'avvio di una o più istanze EC2 nel gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

PutAccountSetting

Concede l'autorizzazione a modificare le impostazioni dell'account

Scrittura

PutLifecycleHook

Concede l'autorizzazione per creare o aggiornare un hook del ciclo di vita per il gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

PutNotificationConfiguration

Concede l'autorizzazione per configurare un gruppo Auto Scaling affinché invii notifiche in caso di eventi specifici

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

PutScalingPolicy

Concede l'autorizzazione per creare o aggiornare una policy di un gruppo Auto Scaling

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

PutScheduledUpdateGroupAction

Concede l'autorizzazione per creare o aggiornare un'operazione di dimensionamento pianificata per un gruppo Auto Scaling

ScalingGroupauto*

scalabilità automatica: MaxSize

scalabilità automatica: MinSize

scalabilità automatica: /$ {} ResourceTag TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

PutWarmPool

Concede l'autorizzazione per creare o aggiornare il pool di caldo associato al gruppo Auto Scaling

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

RecordLifecycleActionHeartbeat

Concede l'autorizzazione per registrare un heartbeat per l'operazione del ciclo di vita associata al token o all'istanza specificati

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

ResumeProcesses

Concede l'autorizzazione per riprende i processi di Auto Scaling sospesi specificati, o tutti i processi sospesi, del gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

RollbackInstanceRefresh

Concede l'autorizzazione per eseguire il rollback dell'operazione di aggiornamento di un'istanza in corso

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

SetDesiredCapacity

Concede l'autorizzazione per impostare le dimensioni del gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

SetInstanceHealth

Concede l'autorizzazione per impostare lo stato di integrità di un'istanza specificata

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

SetInstanceProtection

Concede l'autorizzazione per aggiornare le impostazioni di protezione dell'istanza delle istanze specificate

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

StartInstanceRefresh

Concede l'autorizzazione per avviare una nuova operazione di aggiornamento dell'istanza

ScalingGroupauto*

scalabilità automatica: ImageId

scalabilità automatica: /$ {} ResourceTag TagKey

scalabilità automatica: TargetCapacityTypes

leggi: /$ {} ResourceTag TagKey

Scrittura

SuspendProcesses

Concede l'autorizzazione per sospendere i processi di Auto Scaling specificati, o tutti i processi, del gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

TerminateInstanceInAutoScalingGroup

Concede l'autorizzazione per terminare l'istanza specificata e, facoltativamente, regolare le dimensioni del gruppo desiderate

ScalingGroupauto*

scalabilità automatica: ResourceTag /$ {} TagKey

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateAutoScalingGroup

Concede l'autorizzazione per aggiornare la configurazione del gruppo Auto Scaling specificato

ScalingGroupauto*

scalabilità automatica: CapacityReservationIds

scalabilità automatica: CapacityReservationResourceGroupArns

scalabilità automatica: ImageId

scalabilità automatica: InstanceTypes

scalabilità automatica: LaunchConfigurationName

scalabilità automatica: LaunchTemplateVersionSpecified

scalabilità automatica: MaxSize

scalabilità automatica: MinSize

scalabilità automatica: /$ {} ResourceTag TagKey

scalabilità automatica: TargetCapacityTypes

scalabilità automatica: VPCZoneIdentifiers

leggi: /$ {} ResourceTag TagKey

Scrittura

Tipi di risorsa definiti da Amazon EC2 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

auto ScalingGroup

arn: $ {Partition} :autoscaling: $ {Region} :$ {Account} :auto: $ {} :auto ScalingGroup /$ {} GroupId ScalingGroupName GroupFriendlyName

scalabilità automatica: /$ {} ResourceTag TagKey

leggi: /$ {} ResourceTag TagKey

Configurazione di avvio

arn: $ {Partition} :autoscaling: $ {Region} :$ {Account} :LaunchConfiguration: $ {Id} :launch /$ {} ConfigurationName LaunchConfigurationName

Chiavi di condizione per Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

scalabilità automatica: CapacityReservationIds

Filtra l'accesso in base agli ID di prenotazione della capacità

ArrayOfString

scalabilità automatica: CapacityReservationResourceGroupArns

Filtra l'accesso in base all'ARN di un gruppo di risorse di Capacity Reservation

ArrayOfString

scalabilità automatica: ForceDelete

Filtra l'accesso in base alla specificazione o meno dell'opzione di eliminazione forzata quando si elimina un gruppo Auto Scaling

Bool

scalabilità automatica: ImageId

Filtra l'accesso in base all'ID AMI di una configurazione di avvio

Stringa

scalabilità automatica: InstanceType

Filtra l'accesso in base al tipo di istanza di una configurazione di avvio

Stringa

scalabilità automatica: InstanceTypes

Filtra l'accesso in base ai tipi di istanza presenti come sovrascritture di un modello di avvio per una policy di istanze miste. Utilizzalo per specificare quali tipi di istanza possono essere definiti esplicitamente nella policy

Stringa

scalabilità automatica: LaunchConfigurationName

Filtra l'accesso in base al nome di una configurazione di avvio

Stringa

scalabilità automatica: LaunchTemplateVersionSpecified

Filtra l'accesso in base alla possibilità per gli utenti di specificare qualsiasi versione di un modello di avvio o solo la versione più recente o predefinita

Bool

scalabilità automatica: LoadBalancerNames

Filtra l'accesso in base al nome del load balancer

ArrayOfString

scalabilità automatica: MaxSize

Filtra l'accesso in base alla dimensione massima per il dimensionamento nella richiesta

Numerico

scalabilità automatica: MetadataHttpEndpoint

Filtra l'accesso in base all'abilitazione dell'endpoint HTTP per il servizio di metadati dell'istanza

Stringa

scalabilità automatica: MetadataHttpPutResponseHopLimit

Filtra l'accesso in base al numero di hop consentito quando si chiama il servizio di metadati dell'istanza

Numerico

scalabilità automatica: MetadataHttpTokens

Filtra l'accesso in base all'obbligatorietà dei token quando si chiama il servizio di metadati dell'istanza (facoltativo o obbligatorio)

Stringa

scalabilità automatica: MinSize

Filtra l'accesso in base alla dimensione minima per il dimensionamento nella richiesta

Numerico

scalabilità automatica: OperatorPrincipal

Filtra l'accesso in base all'operatore per le istanze gestite EC2

Stringa

scalabilità automatica: /$ {} ResourceTag TagKey

Filtra l'accesso in base ai tag associati alla risorsa

Stringa

scalabilità automatica: SpotPrice

Filtra l'accesso in base al prezzo delle istanze spot della configurazione di avvio

Numerico

scalabilità automatica: TargetCapacityTypes

Filtra l'accesso in base ai tipi di capacità target presenti nei segmenti di distribuzione di una politica a istanze miste. Usalo per qualificare i tipi di capacità che possono essere definiti esplicitamente nella policy

ArrayOfString

scalabilità automatica: TargetGroupARNs

Filtra l'accesso in base all'ARN di un gruppo di destinazione

ArrayOfARN

scalabilità automatica: TrafficSourceIdentifiers

Filtra l'accesso in base agli identificativi delle origini di traffico

ArrayOfString

scalabilità automatica: VPCZoneIdentifiers

Filtra l'accesso in base all'identificatore di una zona VPC

ArrayOfString

leggi: /$ {} RequestTag TagKey

Filtra l'accesso in base ai tag passati nella richiesta

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso in base ai tag associati alla risorsa

Stringa

leggi: TagKeys

Filtra l'accesso in base alle chiavi di tag passate nella richiesta

ArrayOfString