View a markdown version of this page

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

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

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

Referenzen:

API-Operationen, definiert von AWS Compute Optimizer

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

DeleteRecommendationPreferences

Computeroptimierer: DeleteRecommendationPreferences

Schreiben

DescribeRecommendationExportJobs

Computeroptimierer: DescribeRecommendationExportJobs

Auflisten

ExportAutoScalingGroupRecommendations

Computeroptimierer: ExportAutoScalingGroupRecommendations

Schreiben

Computeroptimierer: GetAutoScalingGroupRecommendations

Auflisten

automatische Skalierung: DescribeAutoScalingGroups

Auflisten

ExportEBSVolumeRecommendations

Computeroptimierer: ExportEBSVolumeRecommendations

Schreiben

Computeroptimierer: GetEBSVolumeRecommendations

Auflisten

ec2: DescribeVolumes

Auflisten

ExportEC2InstanceRecommendations

Computeroptimierer: ExportEC2InstanceRecommendations

Schreiben

Computeroptimierer: GetEC2InstanceRecommendations

Auflisten

ec2: DescribeInstances

Auflisten

ExportECSServiceRecommendations

Computeroptimierer: ExportECSServiceRecommendations

Schreiben

Computeroptimierer: GetECSServiceRecommendations

Auflisten

ecs: ListClusters

Auflisten

ecs: ListServices

Auflisten

ExportIdleRecommendations

Computeroptimierer: ExportIdleRecommendations

Schreiben

Computeroptimierer: GetIdleRecommendations

Auflisten

ExportLambdaFunctionRecommendations

Computeroptimierer: ExportLambdaFunctionRecommendations

Schreiben

Computeroptimierer: GetLambdaFunctionRecommendations

Auflisten

Lambda: ListFunctions

Auflisten

Lambda: ListProvisionedConcurrencyConfigs

Auflisten

ExportLicenseRecommendations

Computeroptimierer: ExportLicenseRecommendations

Schreiben

Computeroptimierer: GetLicenseRecommendations

Auflisten

ec2: DescribeInstances

Auflisten

ExportRDSDatabaseRecommendations

Computeroptimierer: ExportRDSDatabaseRecommendations

Schreiben

Computeroptimierer: GetRDSDatabaseRecommendations

Auflisten

rds:DescribeDBClusters

Auflisten

RDS: Beschriebene DB-Instances

Auflisten

GetAutoScalingGroupRecommendations

Computeroptimierer: GetAutoScalingGroupRecommendations

Auflisten

automatische Skalierung: DescribeAutoScalingGroups

Auflisten

GetEBSVolumeRecommendations

Computeroptimierer: GetEBSVolumeRecommendations

Auflisten

ec2: DescribeVolumes

Auflisten

GetEC2InstanceRecommendations

Computeroptimierer: GetEC2InstanceRecommendations

Auflisten

ec2: DescribeInstances

Auflisten

GetEC2RecommendationProjectedMetrics

Computeroptimierer: GetEC2RecommendationProjectedMetrics

Auflisten

ec2: DescribeInstances

Auflisten

GetECSServiceRecommendationProjectedMetrics

Computeroptimierer: GetECSServiceRecommendationProjectedMetrics

Auflisten

GetECSServiceRecommendations

Computeroptimierer: GetECSServiceRecommendations

Auflisten

ecs: ListClusters

Auflisten

ecs: ListServices

Auflisten

GetEffectiveRecommendationPreferences

Computeroptimierer: GetEffectiveRecommendationPreferences

Lesen

automatische Skalierung: DescribeAutoScalingGroups

Auflisten

automatische Skalierung: DescribeAutoScalingInstances

Auflisten

ec2: DescribeInstances

Auflisten

GetEnrollmentStatus

Computeroptimierer: GetEnrollmentStatus

Auflisten

GetEnrollmentStatusesForOrganization

Computeroptimierer: GetEnrollmentStatusesForOrganization

Auflisten

Organisationen: ListAccounts

Auflisten

GetIdleRecommendations

Computeroptimierer: GetIdleRecommendations

Auflisten

GetLambdaFunctionRecommendations

Computeroptimierer: GetLambdaFunctionRecommendations

Auflisten

Lambda: ListFunctions

Auflisten

Lambda: ListProvisionedConcurrencyConfigs

Auflisten

GetLicenseRecommendations

Computeroptimierer: GetLicenseRecommendations

Auflisten

ec2: DescribeInstances

Auflisten

GetRDSDatabaseRecommendationProjectedMetrics

Computeroptimierer: GetRDSDatabaseRecommendationProjectedMetrics

Auflisten

RDS: Beschriebene DB-Instances

Auflisten

GetRDSDatabaseRecommendations

Computeroptimierer: GetRDSDatabaseRecommendations

Auflisten

rds:DescribeDBClusters

Auflisten

RDS: Beschriebene DB-Instances

Auflisten

GetRecommendationPreferences

Computeroptimierer: GetRecommendationPreferences

Lesen

GetRecommendationSummaries

Computeroptimierer: GetRecommendationSummaries

Auflisten

PutRecommendationPreferences

Computeroptimierer: PutRecommendationPreferences

Schreiben

UpdateEnrollmentStatus

Computeroptimierer: UpdateEnrollmentStatus

Schreiben

Aktionen definiert durch AWS Compute Optimizer

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

DeleteRecommendationPreferences

Gewährt die Berechtigung zum Löschen von Empfehlungseinstellungen

Compute-Optimizer: ResourceType

Schreiben

DescribeRecommendationExportJobs

Gewährt die Berechtigung zum Anzeigen des Status von Empfehlungsexportaufgaben

Auflisten

ExportAutoScalingGroupRecommendations

Erteilt die Erlaubnis, AutoScaling Gruppenempfehlungen für die angegebenen Konten nach S3 zu exportieren

Schreiben

ExportEBSVolumeRecommendations

Gewährt die Berechtigung zum Exportieren von EBS-Volume-Empfehlungen in S3 für die bereitgestellten Konten

Write

ExportEC2InstanceRecommendations

Gewährt die Berechtigung zum Exportieren von EC2-Instance-Empfehlungen in S3 für die bereitgestellten Konten

Schreiben

ExportECSServiceRecommendations

Gewährt die Berechtigung zum Exportieren von EBS-Serviceempfehlungen in S3 für die bereitgestellten Konten

Schreiben

ExportIdleRecommendations

Erteilt die Erlaubnis, inaktive Empfehlungen für die angegebenen Konten nach S3 zu exportieren

Schreiben

ExportLambdaFunctionRecommendations

Gewährt die Berechtigung zum Exportieren von Lambda-Funktion-Empfehlungen in S3 für die bereitgestellten Konten

Schreiben

ExportLicenseRecommendations

Gewährt die Berechtigung zum Exportieren von Lizenzempfehlungen in S3 für angegebene Konten

Schreiben

ExportRDSDatabaseRecommendations

Erteilt die Erlaubnis, RDS-Empfehlungen für die angegebenen Konten nach S3 zu exportieren

Schreiben

GetAutoScalingGroupRecommendations

Erteilt die Erlaubnis, Empfehlungen für die angegebenen AutoScaling Gruppen abzurufen

Auflisten

GetEBSVolumeRecommendations

Gewährt die Berechtigung zum Abrufen von Empfehlungen für die bereitgestellten EBS-Volumes

List

GetEC2InstanceRecommendations

Gewährt die Berechtigung zum Abrufen von Empfehlungen für die bereitgestellten EC2-Instances

List

GetEC2RecommendationProjectedMetrics

Gewährt die Berechtigung zum Abrufen der prognostizierten Empfehlungsmetriken der angegebenen Instance

Auflisten

GetECSServiceRecommendationProjectedMetrics

Gewährt die Berechtigung zum Abrufen der prognostizierten Empfehlungsmetriken des angegebenen ECS-Services

Auflisten

GetECSServiceRecommendations

Gewährt die Berechtigung zum Abrufen von Empfehlungen für die bereitgestellten ECS-Services

Auflisten

GetEffectiveRecommendationPreferences

Gewährt die Berechtigung zum Abrufen von aktiven Empfehlungseinstellungen

Computeroptimierer: ResourceType

Lesen

GetEnrollmentStatus

Gewährt die Berechtigung zum Abrufen des Registrierungsstatus für das angegebene Konto

Auflisten

GetEnrollmentStatusesForOrganization

Gewährt die Berechtigung zum Abrufen des Registrierungsstatus für Mitgliedskonten der Organisation

Auflisten

GetIdleRecommendations

Erteilt die Erlaubnis, ungenutzte Empfehlungen für die angegebenen Konten abzurufen

Auflisten

GetLambdaFunctionRecommendations

Gewährt die Berechtigung zum Abrufen von Empfehlungen für die bereitgestellten Lambda-Funktionen

Auflisten

GetLicenseRecommendations

Gewährt die Berechtigung zum Abrufen von Lizenzempfehlungen für angegebene Konten

Auflisten

GetRDSDatabaseRecommendationProjectedMetrics

Gewährt die Berechtigung zum Abrufen der prognostizierten Empfehlungsmetriken der angegebenen Instance

Auflisten

GetRDSDatabaseRecommendations

Erteilt die Erlaubnis, RDS-Empfehlungen für die angegebenen Konten abzurufen

Auflisten

GetRecommendationPreferences

Gewährt die Berechtigung zum Abrufen von Empfehlungseinstellungen

Computeroptimierer: ResourceType

Lesen

GetRecommendationSummaries

Gewährt die Berechtigung zum Abrufen der Empfehlungszusammenfassungen für die angegebenen Konten

Auflisten

PutRecommendationPreferences

Gewährt die Berechtigung zum Ablegen von Empfehlungseinstellungen

Computeroptimierer: ResourceType

Schreiben

UpdateEnrollmentStatus

Gewährt die Berechtigung zum Aktualisieren des Registrierungsstatus

Schreiben

Ressourcentypen, definiert durch AWS Compute Optimizer

AWS Compute Optimizer unterstützt nicht die Angabe eines Ressourcen-ARN im Resource Element einer IAM-Richtlinienanweisung.

Bedingungsschlüssel für AWS Compute Optimizer

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

Bedingungsschlüssel Beschreibung Typ

Compute-Optimizer: ResourceType

Filtert den Zugriff nach dem Ressourcen-Typ

Zeichenfolge