View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Compute Optimizer Optimizer-Automatisierung - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Compute Optimizer Optimizer-Automatisierung

AWS Compute Optimizer Automation (Dienstpräfix:aco-automation) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert von AWS Compute Optimizer Optimizer-Automatisierung

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 von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

AssociateAccounts

Aco-Automatisierung: AssociateAccounts

Schreiben

CreateAutomationRule

aco-Automatisierung: CreateAutomationRule

Schreiben

aco-Automatisierung: TagResource

Markieren, Schreiben

DeleteAutomationRule

Co-Automatisierung: DeleteAutomationRule

Schreiben

DisassociateAccounts

aco-Automatisierung: DisassociateAccounts

Schreiben

GetAutomationEvent

aco-Automatisierung: GetAutomationEvent

Lesen

GetAutomationRule

aco-Automatisierung: GetAutomationRule

Lesen

GetEnrollmentConfiguration

aco-Automatisierung: GetEnrollmentConfiguration

Lesen

ListAccounts

aco-Automatisierung: ListAccounts

Auflisten

ListAutomationEventSteps

aco-Automatisierung: ListAutomationEventSteps

Auflisten

ListAutomationEventSummaries

aco-Automatisierung: ListAutomationEventSummaries

Auflisten

ListAutomationEvents

aco-Automatisierung: ListAutomationEvents

Auflisten

ListAutomationRulePreview

aco-Automatisierung: ListAutomationRulePreview

Auflisten

ec2: DescribeVolumes

Auflisten

ListAutomationRulePreviewSummaries

aco-Automatisierung: ListAutomationRulePreviewSummaries

Auflisten

ListAutomationRules

aco-Automatisierung: ListAutomationRules

Auflisten

ListRecommendedActionSummaries

aco-Automatisierung: ListRecommendedActionSummaries

Auflisten

ListRecommendedActions

aco-Automatisierung: ListRecommendedActions

Auflisten

ec2: DescribeVolumes

Auflisten

ListTagsForResource

aco-Automatisierung: ListTagsForResource

Auflisten

RollbackAutomationEvent

aco-Automatisierung: RollbackAutomationEvent

Schreiben

StartAutomationEvent

aco-Automatisierung: StartAutomationEvent

Schreiben

TagResource

aco-Automatisierung: TagResource

Markieren, Schreiben

UntagResource

Co-Automatisierung: UntagResource

Markieren, Schreiben

UpdateAutomationRule

Co-Automatisierung: UpdateAutomationRule

Schreiben

UpdateEnrollmentConfiguration

aco-Automatisierung: UpdateEnrollmentConfiguration

Schreiben

Aktionen definiert von AWS Compute Optimizer Optimizer-Automatisierung

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. 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

AssociateAccounts

Erteilt die Erlaubnis, Mitgliedskonten mit dem Verwaltungskonto zu verknüpfen

Schreiben

CreateAutomationRule

Erteilt die Berechtigung zum Erstellen einer Automatisierungsregel

aws: RequestTag /$ {} TagKey

war: TagKeys

Schreiben

DeleteAutomationRule

Erteilt die Erlaubnis zum Löschen der Automatisierungsregel

AutomationRule*

aws: ResourceTag /$ {} TagKey

Schreiben

DisassociateAccounts

Erteilt die Erlaubnis, Mitgliedskonten vom Verwaltungskonto zu trennen

Schreiben

GetAutomationEvent

Erteilt die Erlaubnis, Details zu Automatisierungsereignissen abzurufen

Lesen

GetAutomationRule

Erteilt die Berechtigung zum Abrufen der Automatisierungsregel

AutomationRule*

aws: ResourceTag /$ {} TagKey

Lesen

GetEnrollmentConfiguration

Erteilt die Erlaubnis, die Registrierungskonfiguration abzurufen

Lesen

ListAccounts

Erteilt die Berechtigung, die Konten in Ihrer Organisation aufzulisten, die bei Compute Optimizer registriert sind, und gibt an, ob sie die Automatisierungsfunktion aktiviert haben

Auflisten

ListAutomationEventSteps

Erteilt die Erlaubnis, Schritte für Automatisierungsereignisse aufzulisten

Auflisten

ListAutomationEventSummaries

Erteilt die Erlaubnis, Zusammenfassungen von Automatisierungsereignissen aufzulisten

Auflisten

ListAutomationEvents

Erteilt die Erlaubnis, Automatisierungsereignisse aufzulisten

Auflisten

ListAutomationRulePreview

Erteilt die Berechtigung, Vorschauergebnisse von Automatisierungsregeln aufzulisten

Auflisten

ListAutomationRulePreviewSummaries

Erteilt die Berechtigung, Zusammenfassungen der Vorschauen von Automatisierungsregeln aufzulisten

Auflisten

ListAutomationRules

Erteilt die Erlaubnis, Automatisierungsregeln aufzulisten

Auflisten

ListRecommendedActionSummaries

Erteilt die Berechtigung, Zusammenfassungen empfohlener Aktionen aufzulisten

Auflisten

ListRecommendedActions

Erteilt die Erlaubnis, empfohlene Aktionen aufzulisten

Auflisten

ListTagsForResource

Erteilt die Berechtigung, Tags für die Automatisierungsregel aufzulisten

AutomationRule*

aws: ResourceTag /$ {} TagKey

Auflisten

RollbackAutomationEvent

Erteilt die Erlaubnis, ein Rollback für ein Automatisierungsereignis einzuleiten

Schreiben

StartAutomationEvent

Erteilt die Erlaubnis, eine On-Demand-Automatisierung für eine empfohlene Aktion zu initiieren

Schreiben

TagResource

Erteilt die Berechtigung zum Hinzufügen von Tags zur Automatisierungsregel

AutomationRule*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

UntagResource

Erteilt die Berechtigung, Tags aus der Automatisierungsregel zu entfernen

AutomationRule*

aws: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

UpdateAutomationRule

Erteilt die Berechtigung zur Aktualisierung der Automatisierungsregel

AutomationRule*

aws: ResourceTag /$ {} TagKey

Schreiben

UpdateEnrollmentConfiguration

Erteilt die Berechtigung, die Registrierungskonfiguration für die Compute Optimizer Optimizer-Automatisierungsfunktion zu aktualisieren

Schreiben

Ressourcentypen, definiert durch AWS Compute Optimizer Optimizer-Automatisierung

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

Ressourcentypen ARN Bedingungsschlüssel

AutomationRule

arn: $ {Partition} :compute-optimizer: :$ {Konto} :automation-rule/$ {} RuleId

ResourceTagaws: /$ {} TagKey

Bedingungsschlüssel für AWS Compute Optimizer Optimizer-Automatisierung

AWS Compute Optimizer Automation definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

aws: RequestTag /$ {} TagKey

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

Zeichenfolge

as: ResourceTag /$ {} TagKey

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

Zeichenfolge

war: TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString