View a markdown version of this page

Actions, ressources et clés de condition pour AWS Compute Optimizer - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS Compute Optimizer

AWS Compute Optimizer (préfixe de service :compute-optimizer) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS Compute Optimizer

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

DeleteRecommendationPreferences

optimiseur informatique : DeleteRecommendationPreferences

Écrire

DescribeRecommendationExportJobs

optimiseur informatique : DescribeRecommendationExportJobs

List

ExportAutoScalingGroupRecommendations

optimiseur informatique : ExportAutoScalingGroupRecommendations

Écrire

optimiseur informatique : GetAutoScalingGroupRecommendations

List

mise à l'échelle automatique : DescribeAutoScalingGroups

List

ExportEBSVolumeRecommendations

optimiseur informatique : ExportEBSVolumeRecommendations

Écrire

optimiseur informatique : GetEBSVolumeRecommendations

List

EC2 : DescribeVolumes

List

ExportEC2InstanceRecommendations

optimiseur informatique : ExportEC2InstanceRecommendations

Écrire

optimiseur informatique : GetEC2InstanceRecommendations

List

EC2 : DescribeInstances

List

ExportECSServiceRecommendations

optimiseur informatique : ExportECSServiceRecommendations

Écrire

optimiseur informatique : GetECSServiceRecommendations

List

ecs : ListClusters

List

ecs : ListServices

List

ExportIdleRecommendations

optimiseur informatique : ExportIdleRecommendations

Écrire

optimiseur informatique : GetIdleRecommendations

List

ExportLambdaFunctionRecommendations

optimiseur informatique : ExportLambdaFunctionRecommendations

Écrire

optimiseur informatique : GetLambdaFunctionRecommendations

List

lambda : ListFunctions

List

lambda : ListProvisionedConcurrencyConfigs

List

ExportLicenseRecommendations

optimiseur informatique : ExportLicenseRecommendations

Écrire

optimiseur informatique : GetLicenseRecommendations

List

EC2 : DescribeInstances

List

ExportRDSDatabaseRecommendations

optimiseur informatique : ExportRDSDatabaseRecommendations

Écrire

optimiseur informatique : GetRDSDatabaseRecommendations

List

rds:DescribeDBClusters

List

RDS : instances B décrites

List

GetAutoScalingGroupRecommendations

optimiseur informatique : GetAutoScalingGroupRecommendations

List

mise à l'échelle automatique : DescribeAutoScalingGroups

List

GetEBSVolumeRecommendations

optimiseur informatique : GetEBSVolumeRecommendations

List

EC2 : DescribeVolumes

List

GetEC2InstanceRecommendations

optimiseur informatique : GetEC2InstanceRecommendations

List

EC2 : DescribeInstances

List

GetEC2RecommendationProjectedMetrics

optimiseur informatique : GetEC2RecommendationProjectedMetrics

List

EC2 : DescribeInstances

List

GetECSServiceRecommendationProjectedMetrics

optimiseur informatique : GetECSServiceRecommendationProjectedMetrics

List

GetECSServiceRecommendations

optimiseur informatique : GetECSServiceRecommendations

List

ecs : ListClusters

List

ecs : ListServices

List

GetEffectiveRecommendationPreferences

optimiseur informatique : GetEffectiveRecommendationPreferences

Lecture

mise à l'échelle automatique : DescribeAutoScalingGroups

List

mise à l'échelle automatique : DescribeAutoScalingInstances

List

EC2 : DescribeInstances

List

GetEnrollmentStatus

optimiseur informatique : GetEnrollmentStatus

List

GetEnrollmentStatusesForOrganization

optimiseur informatique : GetEnrollmentStatusesForOrganization

List

organisations : ListAccounts

List

GetIdleRecommendations

optimiseur informatique : GetIdleRecommendations

List

GetLambdaFunctionRecommendations

optimiseur informatique : GetLambdaFunctionRecommendations

List

lambda : ListFunctions

List

lambda : ListProvisionedConcurrencyConfigs

List

GetLicenseRecommendations

optimiseur informatique : GetLicenseRecommendations

List

EC2 : DescribeInstances

List

GetRDSDatabaseRecommendationProjectedMetrics

optimiseur informatique : GetRDSDatabaseRecommendationProjectedMetrics

List

RDS : instances B décrites

List

GetRDSDatabaseRecommendations

optimiseur informatique : GetRDSDatabaseRecommendations

List

rds:DescribeDBClusters

List

RDS : instances B décrites

List

GetRecommendationPreferences

optimiseur informatique : GetRecommendationPreferences

Lecture

GetRecommendationSummaries

optimiseur informatique : GetRecommendationSummaries

List

PutRecommendationPreferences

optimiseur informatique : PutRecommendationPreferences

Écrire

UpdateEnrollmentStatus

optimiseur informatique : UpdateEnrollmentStatus

Écrire

Actions définies par AWS Compute Optimizer

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

DeleteRecommendationPreferences

Accorde l'autorisation de supprimer les préférences de recommandation

optimiseur informatique : ResourceType

Écrire

DescribeRecommendationExportJobs

Accorde l'autorisation d'afficher l'état des tâches d'exportation des recommandations

List

ExportAutoScalingGroupRecommendations

Autorise l'exportation des recommandations de AutoScaling groupe vers S3 pour les comptes fournis

Écrire

ExportEBSVolumeRecommendations

Accorde l'autorisation d'exporter les recommandations de volume EBS vers S3 pour les comptes fournis

Écriture

ExportEC2InstanceRecommendations

Accorde l'autorisation d'exporter les recommandations d'instance EC2 vers S3 pour les comptes fournis

Écrire

ExportECSServiceRecommendations

Accorde l'autorisation d'exporter les recommandations de service ECS vers S3 pour les comptes fournis

Écrire

ExportIdleRecommendations

Autorise l'exportation des recommandations inactives vers S3 pour les comptes fournis

Écrire

ExportLambdaFunctionRecommendations

Accorde l'autorisation d'exporter les recommandations de fonction Lambda vers S3 pour les comptes fournis

Écrire

ExportLicenseRecommendations

Accorde l'autorisation d'exporter les recommandations de licence vers S3 pour le ou les comptes fournis

Écrire

ExportRDSDatabaseRecommendations

Autorise l'exportation des recommandations RDS vers S3 pour les comptes fournis

Écrire

GetAutoScalingGroupRecommendations

Accorde l'autorisation d'obtenir des recommandations pour les AutoScaling groupes fournis

List

GetEBSVolumeRecommendations

Accorde l'autorisation d'obtenir des recommandations pour les volumes EBS fournis

Liste

GetEC2InstanceRecommendations

Accorde l'autorisation d'obtenir des recommandations pour les instances EC2 fournies

Liste

GetEC2RecommendationProjectedMetrics

Accorde l'autorisation d'obtenir les métriques projetées recommandées de l'instance spécifiée

List

GetECSServiceRecommendationProjectedMetrics

Accorde l'autorisation d'obtenir les métriques projetées recommandées du service ECS spécifié

List

GetECSServiceRecommendations

Accorde l'autorisation d'obtenir des recommandations pour les services ECS fournis

List

GetEffectiveRecommendationPreferences

Accorde l'autorisation d'obtenir les préférences de recommandation en vigueur

optimiseur informatique : ResourceType

Lecture

GetEnrollmentStatus

Accorde l'autorisation d'obtenir le statut d'inscription du compte spécifié

List

GetEnrollmentStatusesForOrganization

Accorde l'autorisation d'obtenir les statuts d'inscription des comptes membres de l'organisation

List

GetIdleRecommendations

Accorde l'autorisation d'obtenir des recommandations inactives pour le ou les comptes spécifiés

List

GetLambdaFunctionRecommendations

Accorde l'autorisation d'obtenir des recommandations pour les fonctions Lambda fournies

List

GetLicenseRecommendations

Accorde l'autorisation d'obtenir les recommandations de licence pour le ou les comptes spécifiés

List

GetRDSDatabaseRecommendationProjectedMetrics

Accorde l'autorisation d'obtenir les métriques projetées recommandées de l'instance spécifiée

List

GetRDSDatabaseRecommendations

Accorde l'autorisation d'obtenir des recommandations RDS pour le ou les comptes spécifiés

List

GetRecommendationPreferences

Accorde l'autorisation d'obtenir les préférences de recommandation

optimiseur informatique : ResourceType

Lecture

GetRecommendationSummaries

Accorde l'autorisation d'obtenir les récapitulatifs des recommandations pour le ou les comptes spécifiés

List

PutRecommendationPreferences

Accorde l'autorisation de définir des préférences de recommandation.

optimiseur informatique : ResourceType

Écrire

UpdateEnrollmentStatus

Accorde l'autorisation de mettre à jour le statut d'inscription

Écrire

Types de ressources définis par AWS Compute Optimizer

AWS Compute Optimizer ne prend pas en charge la spécification d'un ARN de ressource dans l'Resourceélément d'une déclaration de politique IAM.

Clés de condition pour AWS Compute Optimizer

AWS Compute Optimizer définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

optimiseur informatique : ResourceType

Filtre l'accès en fonction du type de ressource

Chaîne