View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon EC2 Auto Scaling - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling (Dienstpräfix): autoscaling) bietet die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien.

Referenzen:

Von Amazon EC2 Auto Scaling definierte API-Operationen

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

AttachInstances

autoscaling:AttachInstances

Schreiben

AttachLoadBalancerTargetGroups

autoscaling:AttachLoadBalancerTargetGroups

Schreiben

AttachLoadBalancers

autoscaling:AttachLoadBalancers

Schreiben

AttachTrafficSources

autoscaling:AttachTrafficSources

Schreiben

BatchDeleteScheduledAction

autoscaling:BatchDeleteScheduledAction

Schreiben

BatchPutScheduledUpdateGroupAction

autoscaling:BatchPutScheduledUpdateGroupAction

Schreiben

CancelInstanceRefresh

autoscaling:CancelInstanceRefresh

Schreiben

CompleteLifecycleAction

autoscaling:CompleteLifecycleAction

Schreiben

CreateAutoScalingGroup

autoscaling:CreateAutoScalingGroup

Schreiben

autoscaling:CreateOrUpdateTags

Taggen, Schreiben

iam:PassRole

iam:PassedToService

autoscaling.amazonaws.com, ec2.amazonaws.com

Schreiben

CreateLaunchConfiguration

autoscaling:CreateLaunchConfiguration

Schreiben

iam:PassRole

iam:PassedToService

ec2.amazonaws.com

Schreiben

CreateOrUpdateTags

autoscaling:CreateOrUpdateTags

Taggen, Schreiben

DeleteAutoScalingGroup

autoscaling:DeleteAutoScalingGroup

Schreiben

DeleteLaunchConfiguration

autoscaling:DeleteLaunchConfiguration

Schreiben

DeleteLifecycleHook

autoscaling:DeleteLifecycleHook

Schreiben

DeleteNotificationConfiguration

autoscaling:DeleteNotificationConfiguration

Schreiben

DeletePolicy

autoscaling:DeletePolicy

Schreiben

DeleteScheduledAction

autoscaling:DeleteScheduledAction

Schreiben

DeleteTags

autoscaling:DeleteTags

Taggen, Schreiben

DeleteWarmPool

autoscaling:DeleteWarmPool

Schreiben

DescribeAccountLimits

autoscaling:DescribeAccountLimits

Auflisten

DescribeAccountSettings

autoscaling:DescribeAccountSettings

Auflisten

DescribeAdjustmentTypes

autoscaling:DescribeAdjustmentTypes

Auflisten

DescribeAutoScalingGroups

autoscaling:DescribeAutoScalingGroups

Auflisten

DescribeAutoScalingInstances

autoscaling:DescribeAutoScalingInstances

Auflisten

DescribeAutoScalingNotificationTypes

autoscaling:DescribeAutoScalingNotificationTypes

Auflisten

DescribeInstanceRefreshes

autoscaling:DescribeInstanceRefreshes

Auflisten

DescribeLaunchConfigurations

autoscaling:DescribeLaunchConfigurations

Auflisten

DescribeLifecycleHookTypes

autoscaling:DescribeLifecycleHookTypes

Auflisten

DescribeLifecycleHooks

autoscaling:DescribeLifecycleHooks

Auflisten

DescribeLoadBalancerTargetGroups

autoscaling:DescribeLoadBalancerTargetGroups

Auflisten

DescribeLoadBalancers

autoscaling:DescribeLoadBalancers

Auflisten

DescribeMetricCollectionTypes

autoscaling:DescribeMetricCollectionTypes

Auflisten

DescribeNotificationConfigurations

autoscaling:DescribeNotificationConfigurations

Auflisten

DescribePolicies

autoscaling:DescribePolicies

Auflisten

DescribeScalingActivities

autoscaling:DescribeScalingActivities

Auflisten

DescribeScalingProcessTypes

autoscaling:DescribeScalingProcessTypes

Auflisten

DescribeScheduledActions

autoscaling:DescribeScheduledActions

Auflisten

DescribeTags

autoscaling:DescribeTags

Lesen

DescribeTerminationPolicyTypes

autoscaling:DescribeTerminationPolicyTypes

Auflisten

DescribeTrafficSources

autoscaling:DescribeTrafficSources

Auflisten

DescribeWarmPool

autoscaling:DescribeWarmPool

Auflisten

DetachInstances

autoscaling:DetachInstances

Schreiben

DetachLoadBalancerTargetGroups

autoscaling:DetachLoadBalancerTargetGroups

Schreiben

DetachLoadBalancers

autoscaling:DetachLoadBalancers

Schreiben

DetachTrafficSources

autoscaling:DetachTrafficSources

Schreiben

DisableMetricsCollection

autoscaling:DisableMetricsCollection

Schreiben

EnableMetricsCollection

autoscaling:EnableMetricsCollection

Schreiben

EnterStandby

autoscaling:EnterStandby

Schreiben

ExecutePolicy

autoscaling:ExecutePolicy

Schreiben

ExitStandby

autoscaling:ExitStandby

Schreiben

GetPredictiveScalingForecast

autoscaling:GetPredictiveScalingForecast

Auflisten

LaunchInstances

autoscaling:LaunchInstances

Schreiben

PutAccountSetting

autoscaling:PutAccountSetting

Schreiben

PutLifecycleHook

autoscaling:PutLifecycleHook

Schreiben

iam:PassRole

iam:PassedToService

autoscaling.amazonaws.com

Schreiben

PutNotificationConfiguration

autoscaling:PutNotificationConfiguration

Schreiben

PutScalingPolicy

autoscaling:PutScalingPolicy

Schreiben

PutScheduledUpdateGroupAction

autoscaling:PutScheduledUpdateGroupAction

Schreiben

PutWarmPool

autoscaling:PutWarmPool

Schreiben

RecordLifecycleActionHeartbeat

autoscaling:RecordLifecycleActionHeartbeat

Schreiben

ResumeProcesses

autoscaling:ResumeProcesses

Schreiben

RollbackInstanceRefresh

autoscaling:RollbackInstanceRefresh

Schreiben

SetDesiredCapacity

autoscaling:SetDesiredCapacity

Schreiben

SetInstanceHealth

autoscaling:SetInstanceHealth

Schreiben

SetInstanceProtection

autoscaling:SetInstanceProtection

Schreiben

StartInstanceRefresh

autoscaling:StartInstanceRefresh

Schreiben

SuspendProcesses

autoscaling:SuspendProcesses

Schreiben

TerminateInstanceInAutoScalingGroup

autoscaling:TerminateInstanceInAutoScalingGroup

Schreiben

UpdateAutoScalingGroup

autoscaling:UpdateAutoScalingGroup

Schreiben

iam:PassRole

iam:PassedToService

autoscaling.amazonaws.com

Schreiben

Von Amazon EC2 Auto Scaling definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AttachInstances

Gewährt die Berechtigung zum Hinzufügen einzelner oder mehrerer EC2-Instances an die angegebene Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

AttachLoadBalancerTargetGroups

Gewährt die Berechtigung zum Hinzufügen einzelner oder mehrerer Zielgruppen zu der angegebenen Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetGroupARNs

aws:ResourceTag/${TagKey}

Write

AttachLoadBalancers

Gewährt die Berechtigung zum Hinzufügen einzelner oder mehrerer Lastenverteilungen an die angegebene Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:LoadBalancerNames

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Schreiben

AttachTrafficSources

Gewährt die Berechtigung zum Anfügen einzelner oder mehrerer Dateiverkehrsquellen an eine Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

autoscaling:TrafficSourceIdentifiers

aws:ResourceTag/${TagKey}

Schreiben

BatchDeleteScheduledAction

Gewährt die Berechtigung zum Löschen der angegebenen geplanten Aktionen

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

BatchPutScheduledUpdateGroupAction

Gewährt die Berechtigung zur Erstellung oder Aktualisierung mehrerer geplanter Skalierungsaktionen für eine Auto-Scaling-Gruppe.

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

CancelInstanceRefresh

Gewährt die Berechtigung zum Abbrechen einer laufenden Instance-AktualisierungsProduktion.

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

CompleteLifecycleAction

Gewährt Berechtigungen für das Ausführen der Lebenszyklusaktion für das angegebene Token oder die angegebene Instance mit dem angegebenen Resultat

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

CreateAutoScalingGroup

Gewährt die Berechtigung zur Erstellung einer Auto-Scaling-Gruppe mit dem angegebenen Namen und den angegebenen Attributen

autoScalingGroup*

autoscaling:CapacityReservationIds

autoscaling:CapacityReservationResourceGroupArns

autoscaling:ImageId

autoscaling:InstanceTypes

autoscaling:LaunchConfigurationName

autoscaling:LaunchTemplateVersionSpecified

autoscaling:LoadBalancerNames

autoscaling:MaxSize

autoscaling:MinSize

autoscaling:OperatorPrincipal

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetCapacityTypes

autoscaling:TargetGroupARNs

autoscaling:TrafficSourceIdentifiers

autoscaling:VPCZoneIdentifiers

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateLaunchConfiguration

Gewährt die Berechtigung zum Erstellen einer Startkonfiguration.

launchConfiguration*

autoscaling:ImageId

autoscaling:InstanceType

autoscaling:MetadataHttpEndpoint

autoscaling:MetadataHttpPutResponseHopLimit

autoscaling:MetadataHttpTokens

autoscaling:SpotPrice

Write

CreateOrUpdateTags

Gewährt die Berechtigung zum Erstellen oder Aktualisieren des Tags, der mit der angegebenen Auto-Scaling-Gruppe verknüpft ist

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

DeleteAutoScalingGroup

Gewährt die Berechtigung zum Löschen der angegebenen Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ForceDelete

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

DeleteLaunchConfiguration

Gewährt die Berechtigung zum Löschen der angegebenen Startkonfiguration

launchConfiguration*

Write

DeleteLifecycleHook

Gewährt die Berechtigung zum Löschen des angegebenen Lebenszyklus-Hooks

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

DeleteNotificationConfiguration

Gewährt die Berechtigung zum Löschen der angegebenen Benachrichtigung

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

DeletePolicy

Gewährt die Berechtigung zum Löschen der angegebenen Auto-Scaling-Richtlinie

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

DeleteScheduledAction

Gewährt die Berechtigung zum Löschen der angegebenen geplanten Aktion

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

DeleteTags

Gewährt die Berechtigung zum Löschen des angegebenen Tags.

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

DeleteWarmPool

Gewährt die Berechtigung zum Löschen des mit der Auto-Scaling-Gruppe verknüpften Warmpools

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Schreiben

DescribeAccountLimits

Erteilt die Erlaubnis, die aktuellen Auto Scaling-Ressourcenlimits für Ihre AWS-Konto

Auflisten

DescribeAccountSettings

Erteilt die Erlaubnis, die aktuellen Amazon EC2 Auto Scaling-Kontoeinstellungen für Ihr Konto zu beschreiben

Auflisten

DescribeAdjustmentTypes

Erteilt die Erlaubnis, die Arten der Richtlinienanpassungen zur Verwendung mit zu beschreiben PutScalingPolicy

Auflisten

DescribeAutoScalingGroups

Gewährt die Berechtigung zum Beschreiben einer oder mehrerer Auto-Scaling-Gruppen. Wenn keine Liste mit Namen übergeben wird, beschreibt der Aufruf alle Auto-Scaling-Gruppen.

List

DescribeAutoScalingInstances

Gewährt die Berechtigung zum Beschreiben einer oder mehrerer Auto-Scaling-Instances Wenn keine Liste übergeben wird, beschreibt der Aufruf alle Instances.

List

DescribeAutoScalingNotificationTypes

Gewährt die Berechtigung zur Beschreibung der Benachrichtigungstypen, die von Auto Scaling unterstützt werden

List

DescribeInstanceRefreshes

Gewährt die Berechtigung zum Beschreiben einer oder mehrerer Instance-Aktualisierungen für eine Auto Scaling-Gruppe

List

DescribeLaunchConfigurations

Gewährt die Berechtigung zum Beschreiben einer oder mehrerer Startkonfigurationen Wenn Sie keine Liste mit Namen angeben, beschreibt der Aufruf alle Startkonfigurationen.

List

DescribeLifecycleHookTypes

Gewährt die Berechtigung zur Beschreibung der verfügbaren Typen von Lebenszyklus-Hooks

List

DescribeLifecycleHooks

Gewährt die Berechtigung zur Beschreibung der Lebenszyklus-Hooks für die angegebene Auto-Scaling-Gruppe

List

DescribeLoadBalancerTargetGroups

Gewährt die Berechtigung zur Beschreibung der Zielgruppen für die angegebene Auto-Scaling-Gruppe

List

DescribeLoadBalancers

Gewährt die Berechtigung zur Beschreibung der Lebenszyklus-Hooks für die angegebene Auto-Scaling-Gruppe

Auflisten

DescribeMetricCollectionTypes

Erteilt die Erlaubnis zur Beschreibung der verfügbaren CloudWatch Metriken für Auto Scaling

Auflisten

DescribeNotificationConfigurations

Gewährt die Berechtigung zur Beschreibung der Benachrichtigungsaktionen, die der angegebenen Auto-Scaling-Gruppe zugeordnet sind

List

DescribePolicies

Gewährt die Berechtigung zur Beschreibung der Richtlinien für die angegebene Auto-Scaling-Gruppe

List

DescribeScalingActivities

Gewährt die Berechtigung zur Beschreibung einzelne oder mehrere Skalierungsaktivitäten für die angegebene Auto-Scaling-Gruppe

Auflisten

DescribeScalingProcessTypes

Erteilt die Erlaubnis, die Skalierungsprozesstypen zur Verwendung mit zu beschreiben ResumeProcesses und SuspendProcesses

Auflisten

DescribeScheduledActions

Gewährt die Berechtigung zur Beschreibung der für die Auto-Scaling-Gruppe geplanten Aktionen, die nicht ausgeführt wurden

List

DescribeTags

Gewährt die Berechtigung zum Beschreiben des angegebenen Tags.

Read

DescribeTerminationPolicyTypes

Gewährt die Berechtigung zur Beschreibung der von Auto Scaling unterstützten Beendigungsrichtlinien

Auflisten

DescribeTrafficSources

Gewährt die Berechtigung zur Beschreibung der Zielgruppen für die angegebene Auto-Scaling-Gruppe

Auflisten

DescribeWarmPool

Gewährt die Berechtigung zum Beschreiben des mit der Auto-Scaling-Gruppe verknüpften Warmpools

List

DetachInstances

Gewährt die Berechtigung zur Entfernung einzelner oder mehrerer Instances aus der angegebenen Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

DetachLoadBalancerTargetGroups

Gewährt die Berechtigung zur Trennung einzelner oder mehrerer Zielgruppen von der angegebenen Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetGroupARNs

aws:ResourceTag/${TagKey}

Write

DetachLoadBalancers

Gewährt die Berechtigung zur Entfernung einzelner oder mehrerer Lastenverteilungen aus der angegebenen Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:LoadBalancerNames

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Schreiben

DetachTrafficSources

Gewährt die Berechtigung zum Trennen einzelner oder mehrerer Dateiverkehrsquellen von einer Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

autoscaling:TrafficSourceIdentifiers

aws:ResourceTag/${TagKey}

Schreiben

DisableMetricsCollection

Gewährt die Berechtigung zur Deaktivierung der Überwachung der angegebenen Kennzahlen für die angegebene Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

EnableMetricsCollection

Gewährt die Berechtigung zur Aktivierung der Überwachung der angegebenen Kennzahlen für die angegebene Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

EnterStandby

Gewährt die Berechtigung zur Verschiebung der angegebenen Instances in den Standby-Modus

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

ExecutePolicy

Gewährt die Berechtigung, die angegebene Richtlinie auszuführen.

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

ExitStandby

Gewährt die Berechtigung zur Verschiebung der angegebenen Instances aus dem Standby-Modus

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Schreiben

GetPredictiveScalingForecast

Gewährt die Berechtigung zum Abrufen der Prognosedaten für eine prädiktive Skalierungsrichtlinie

Auflisten

LaunchInstances

Erteilt die Erlaubnis, eine oder mehrere EC2-Instances in der angegebenen Auto Scaling-Gruppe zu starten

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Schreiben

PutAccountSetting

Erteilt die Erlaubnis, eine Kontoeinstellung für Ihr Konto zu ändern

Schreiben

PutLifecycleHook

Erteilt die Berechtigung zur Erstellung oder Aktualisierung eines Lebenszyklus-Hook für die angegebene Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

PutNotificationConfiguration

Gewährt die Berechtigung eine Auto-Scaling-Gruppe so zu konfigurieren, dass Benachrichtigungen gesendet werden, wenn die angegebenen Ereignisse auftreten

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

PutScalingPolicy

Gewährt die Berechtigung zum Erstellen oder Aktualisieren einer Richtlinie für eine Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

PutScheduledUpdateGroupAction

Gewährt die Berechtigung zur Erstellung oder Aktualisierung einer geplanten Skalierungsaktion für eine Auto-Scaling-Gruppe.

autoScalingGroup*

autoscaling:MaxSize

autoscaling:MinSize

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

PutWarmPool

Gewährt die Berechtigung zum Erstellen oder Aktualisieren des Warmpools, der mit der angegebenen Auto-Scaling-Gruppe verknüpft ist

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

RecordLifecycleActionHeartbeat

Gewährt die Berechtigung für die Aufzeichnung eines Heartbeats für die Lebenszyklusaktion, die dem angegebenen Token oder der angegebenen Instance zugeordnet ist

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

ResumeProcesses

Gewährt Berechtigungen zur Fortsetzung der angegebenen oder aller unterbrochenen Auto-Scaling-Prozesse für die angegebene Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Schreiben

RollbackInstanceRefresh

Gewährt die Berechtigung zum Rollback einer laufenden Instance-AktualisierungsProduktion.

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Schreiben

SetDesiredCapacity

Gewährt die Berechtigung zum Festlegen der Größe der angegebenen Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

SetInstanceHealth

Gewährt die Berechtigung zum Festlegen des Status einer bestimmten Instance.

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

SetInstanceProtection

Gewährt die Berechtigung zum Aktualisieren der Instance-Schutzeinstellungen der angegebenen Instances

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

StartInstanceRefresh

Gewährt die Berechtigung zum Starten einer neuen Instance-AktualisierungsProduktion

autoScalingGroup*

autoscaling:ImageId

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetCapacityTypes

aws:ResourceTag/${TagKey}

Write

SuspendProcesses

Gewährt die Berechtigung zur Unterbrechung der angegebenen oder aller Auto-Scaling-Prozesse für die angegebene Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

TerminateInstanceInAutoScalingGroup

Gewährt die Berechtigung zum Beenden der angegebenen Instance und der optionalen Anpassung der Gruppengröße

autoScalingGroup*

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

Write

UpdateAutoScalingGroup

Gewährt die Berechtigung zur Konfiguration der angegebenen Auto-Scaling-Gruppe

autoScalingGroup*

autoscaling:CapacityReservationIds

autoscaling:CapacityReservationResourceGroupArns

autoscaling:ImageId

autoscaling:InstanceTypes

autoscaling:LaunchConfigurationName

autoscaling:LaunchTemplateVersionSpecified

autoscaling:MaxSize

autoscaling:MinSize

autoscaling:ResourceTag/${TagKey}

autoscaling:TargetCapacityTypes

autoscaling:VPCZoneIdentifiers

aws:ResourceTag/${TagKey}

Write

Von Amazon EC2 Auto Scaling definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

autoScalingGroup

arn:${Partition}:autoscaling:${Region}:${Account}:autoScalingGroup:${GroupId}:autoScalingGroupName/${GroupFriendlyName}

autoscaling:ResourceTag/${TagKey}

aws:ResourceTag/${TagKey}

launchConfiguration

arn:${Partition}:autoscaling:${Region}:${Account}:launchConfiguration:${Id}:launchConfigurationName/${LaunchConfigurationName}

Bedingungsschlüssel für Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling definiert die folgenden Bedingungsschlüssel, die im Condition-Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

autoscaling:CapacityReservationIds

Filtert den Zugriff anhand der Kapazitätsreservierungs-IDs

ArrayOfString

autoscaling:CapacityReservationResourceGroupArns

Filtert den Zugriff auf der Grundlage des ARN einer Ressourcengruppe für Kapazitätsreservierungen

ArrayOfString

autoscaling:ForceDelete

Filtert den Zugriff danach, ob beim Löschen einer Auto Scaling-Gruppe die Option Löschen erzwingen angegeben ist

Bool

autoscaling:ImageId

Filtert den Zugriff basierend auf der AMI-ID für die Startkonfiguration

String

autoscaling:InstanceType

Filtert den Zugriff basierend auf dem Instance-Typ für die Startkonfiguration

String

autoscaling:InstanceTypes

Filtert den Zugriff basierend auf den Instance-Typen, die als Überschreibungen einer Startvorlage für eine Richtlinie für gemischte Instances vorhanden sind. Verwenden Sie dies, um zu ermitteln, welche Instance-Typen in der Richtlinie explizit definiert werden können.

String

autoscaling:LaunchConfigurationName

Filtert den Zugriff basierend auf dem Namen einer Startkonfiguration

String

autoscaling:LaunchTemplateVersionSpecified

Filtert den Zugriff danach, ob Benutzer eine beliebige Version einer Startvorlage oder nur die neueste oder die Standardversion angeben können

Bool

autoscaling:LoadBalancerNames

Filtert den Zugriff basierend auf dem Namen des Load Balancers

ArrayOfString

autoscaling:MaxSize

Filtert den Zugriff basierend auf der maximalen Skalierungsgröße in der Anforderung

Numeric

autoscaling:MetadataHttpEndpoint

Filtert den Zugriff basierend darauf, ob der HTTP-Endpunkt für den Instance-Metadaten-Service aktiviert ist

String

autoscaling:MetadataHttpPutResponseHopLimit

Filtert den Zugriff nach zulässiger Anzahl von Hops beim Aufruf des Instance-Metadaten-Service

Numeric

autoscaling:MetadataHttpTokens

Filtert den Zugriff danach, ob beim Aufruf des Instance-Metadaten-Service Token erforderlich sind (optional oder erforderlich)

String

autoscaling:MinSize

Filtert den Zugriff basierend auf der minimalen Skalierungsgröße in der Anforderung

Numeric

autoscaling:OperatorPrincipal

Filtert den Zugriff auf verwaltete EC2-Instances auf der Grundlage des Operators

String

autoscaling:ResourceTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

String

autoscaling:SpotPrice

Filtert den Zugriff basierend auf dem Preis für Spot Instances für die Startkonfiguration

Numeric

autoscaling:TargetCapacityTypes

Filtert den Zugriff auf der Grundlage der Zielkapazitätstypen, die in den Verteilungssegmenten einer Richtlinie für gemischte Instanzen vorhanden sind. Verwenden Sie diese Option, um zu spezifizieren, welche Kapazitätstypen in der Richtlinie explizit definiert werden können

ArrayOfString

autoscaling:TargetGroupARNs

Filtert den Zugriff basierend auf dem ARN einer Zielgruppe

ArrayOfARN

autoscaling:TrafficSourceIdentifiers

Filtert den Zugriff basierend auf dem Wert des Zugriffs

ArrayOfString

autoscaling:VPCZoneIdentifiers

Filtert den Zugriff basierend auf der ID einer VPC-Zone

ArrayOfString

aws:RequestTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die in der Anfrage übergeben werden

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

String

aws:TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüsseln, die in der Anforderung übergeben werden.

ArrayOfString