View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Compute Optimizer Automation - 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 AWS Compute Optimizer Automation

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 durch AWS Compute 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 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

AssociateAccounts

aco-automation:AssociateAccounts

Schreiben

CreateAutomationRule

aco-automation:CreateAutomationRule

Schreiben

aco-automation:TagResource

Taggen, Schreiben

DeleteAutomationRule

aco-automation:DeleteAutomationRule

Schreiben

DisassociateAccounts

aco-automation:DisassociateAccounts

Schreiben

GetAutomationEvent

aco-automation:GetAutomationEvent

Lesen

GetAutomationRule

aco-automation:GetAutomationRule

Lesen

GetEnrollmentConfiguration

aco-automation:GetEnrollmentConfiguration

Lesen

ListAccounts

aco-automation:ListAccounts

Auflisten

ListAutomationEventSteps

aco-automation:ListAutomationEventSteps

Auflisten

ListAutomationEventSummaries

aco-automation:ListAutomationEventSummaries

Auflisten

ListAutomationEvents

aco-automation:ListAutomationEvents

Auflisten

ListAutomationRulePreview

aco-automation:ListAutomationRulePreview

Auflisten

ec2:DescribeVolumes

Auflisten

ListAutomationRulePreviewSummaries

aco-automation:ListAutomationRulePreviewSummaries

Auflisten

ListAutomationRules

aco-automation:ListAutomationRules

Auflisten

ListRecommendedActionSummaries

aco-automation:ListRecommendedActionSummaries

Auflisten

ListRecommendedActions

aco-automation:ListRecommendedActions

Auflisten

ec2:DescribeVolumes

Auflisten

ListTagsForResource

aco-automation:ListTagsForResource

Auflisten

RollbackAutomationEvent

aco-automation:RollbackAutomationEvent

Schreiben

StartAutomationEvent

aco-automation:StartAutomationEvent

Schreiben

TagResource

aco-automation:TagResource

Taggen, Schreiben

UntagResource

aco-automation:UntagResource

Taggen, Schreiben

UpdateAutomationRule

aco-automation:UpdateAutomationRule

Schreiben

UpdateEnrollmentConfiguration

aco-automation:UpdateEnrollmentConfiguration

Schreiben

Aktionen definiert durch AWS Automatisierung von Compute Optimizer

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

AssociateAccounts

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

Schreiben

CreateAutomationRule

Erteilt die Erlaubnis, eine Automatisierungsregel zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

DeleteAutomationRule

Erteilt die Berechtigung 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 Erlaubnis, Automatisierungsregeln abzurufen

AutomationRule*

aws:ResourceTag/${TagKey}

Lesen

GetEnrollmentConfiguration

Erteilt die Erlaubnis, die Registrierungskonfiguration abzurufen

Lesen

ListAccounts

Erteilt die Erlaubnis, 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, die Schritte von Automatisierungsereignissen aufzulisten

Auflisten

ListAutomationEventSummaries

Erteilt die Erlaubnis, Zusammenfassungen von Automatisierungsereignissen aufzulisten

Auflisten

ListAutomationEvents

Erteilt die Erlaubnis, Automatisierungsereignisse aufzulisten

Auflisten

ListAutomationRulePreview

Erteilt die Berechtigung, die 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 Erlaubnis, Zusammenfassungen empfohlener Maßnahmen aufzulisten

Auflisten

ListRecommendedActions

Erteilt die Erlaubnis, empfohlene Maßnahmen aufzulisten

Auflisten

ListTagsForResource

Erteilt die Erlaubnis, Stichwörter für Automatisierungsregeln aufzulisten

AutomationRule*

aws:ResourceTag/${TagKey}

Auflisten

RollbackAutomationEvent

Erteilt die Erlaubnis, ein Rollback für ein Automatisierungsereignis zu initiieren

Schreiben

StartAutomationEvent

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

Schreiben

TagResource

Erteilt die Erlaubnis, der Automatisierungsregel Tags hinzuzufügen

AutomationRule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UntagResource

Erteilt die Erlaubnis, Tags aus der Automatisierungsregel zu entfernen

AutomationRule*

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UpdateAutomationRule

Erteilt die Erlaubnis, die Automatisierungsregel zu aktualisieren

AutomationRule*

aws:ResourceTag/${TagKey}

Schreiben

UpdateEnrollmentConfiguration

Erteilt die Erlaubnis, die Registrierungskonfiguration für die Automatisierungsfunktion von Compute Optimizer zu aktualisieren

Schreiben

Ressourcentypen, definiert durch AWS Compute 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::${Account}:automation-rule/${RuleId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Compute Optimizer-Automatisierung

AWS Compute Optimizer Automation definiert die folgenden Bedingungsschlüssel, die in Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff durch die 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üssel, die in der Anfrage übergeben werden

ArrayOfString