View a markdown version of this page

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

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

AWS Compute Optimizer Automation (préfixe de service :aco-automation) 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 Automatisation de 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

AssociateAccounts

aco-automatisation : AssociateAccounts

Écrire

CreateAutomationRule

aco-automatisation : CreateAutomationRule

Écrire

aco-automatisation : TagResource

Marquage, écriture

DeleteAutomationRule

aco-automatisation : DeleteAutomationRule

Écrire

DisassociateAccounts

aco-automatisation : DisassociateAccounts

Écrire

GetAutomationEvent

aco-automatisation : GetAutomationEvent

Lecture

GetAutomationRule

aco-automatisation : GetAutomationRule

Lecture

GetEnrollmentConfiguration

aco-automatisation : GetEnrollmentConfiguration

Lecture

ListAccounts

aco-automatisation : ListAccounts

List

ListAutomationEventSteps

aco-automatisation : ListAutomationEventSteps

List

ListAutomationEventSummaries

aco-automatisation : ListAutomationEventSummaries

List

ListAutomationEvents

aco-automatisation : ListAutomationEvents

List

ListAutomationRulePreview

aco-automatisation : ListAutomationRulePreview

List

EC2 : DescribeVolumes

List

ListAutomationRulePreviewSummaries

aco-automatisation : ListAutomationRulePreviewSummaries

List

ListAutomationRules

aco-automatisation : ListAutomationRules

List

ListRecommendedActionSummaries

aco-automatisation : ListRecommendedActionSummaries

List

ListRecommendedActions

aco-automatisation : ListRecommendedActions

List

EC2 : DescribeVolumes

List

ListTagsForResource

aco-automatisation : ListTagsForResource

List

RollbackAutomationEvent

aco-automatisation : RollbackAutomationEvent

Écrire

StartAutomationEvent

aco-automatisation : StartAutomationEvent

Écrire

TagResource

aco-automatisation : TagResource

Marquage, écriture

UntagResource

aco-automatisation : UntagResource

Marquage, écriture

UpdateAutomationRule

aco-automatisation : UpdateAutomationRule

Écrire

UpdateEnrollmentConfiguration

aco-automatisation : UpdateEnrollmentConfiguration

Écrire

Actions définies par AWS Automatisation de 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

AssociateAccounts

Accorde l'autorisation d'associer les comptes des membres au compte de gestion

Écrire

CreateAutomationRule

Accorde l'autorisation de créer une règle d'automatisation

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteAutomationRule

Autorise la suppression de la règle d'automatisation

AutomationRule*

était : ResourceTag /$ {} TagKey

Écrire

DisassociateAccounts

Accorde l'autorisation de dissocier les comptes membres du compte de gestion

Écrire

GetAutomationEvent

Accorde l'autorisation d'obtenir les détails des événements d'automatisation

Lecture

GetAutomationRule

Accorde l'autorisation d'obtenir une règle d'automatisation

AutomationRule*

était : ResourceTag /$ {} TagKey

Lecture

GetEnrollmentConfiguration

Accorde l'autorisation d'obtenir la configuration d'inscription

Lecture

ListAccounts

Autorise votre organisation à répertorier les comptes inscrits à Compute Optimizer et à indiquer s'ils ont activé la fonctionnalité d'automatisation

List

ListAutomationEventSteps

Accorde l'autorisation de répertorier les étapes des événements d'automatisation

List

ListAutomationEventSummaries

Accorde l'autorisation de répertorier les résumés des événements d'automatisation

List

ListAutomationEvents

Accorde l'autorisation de répertorier les événements d'automatisation

List

ListAutomationRulePreview

Accorde l'autorisation de répertorier les résultats d'aperçu des règles d'automatisation

List

ListAutomationRulePreviewSummaries

Accorde l'autorisation de répertorier les résumés d'aperçu des règles d'automatisation

List

ListAutomationRules

Accorde l'autorisation de répertorier les règles d'automatisation

List

ListRecommendedActionSummaries

Accorde l'autorisation de répertorier les résumés des actions recommandées

List

ListRecommendedActions

Accorde l'autorisation de répertorier les actions recommandées

List

ListTagsForResource

Accorde l'autorisation de répertorier les balises pour la règle d'automatisation

AutomationRule*

était : ResourceTag /$ {} TagKey

List

RollbackAutomationEvent

Accorde l'autorisation de lancer une annulation pour un événement d'automatisation

Écrire

StartAutomationEvent

Autorise le lancement d'une automatisation à la demande pour une action recommandée

Écrire

TagResource

Accorde l'autorisation d'ajouter des balises à la règle d'automatisation

AutomationRule*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

UntagResource

Accorde l'autorisation de supprimer des balises de la règle d'automatisation

AutomationRule*

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

UpdateAutomationRule

Autorise la mise à jour de la règle d'automatisation

AutomationRule*

était : ResourceTag /$ {} TagKey

Écrire

UpdateEnrollmentConfiguration

Autorise la mise à jour de la configuration d'inscription pour la fonctionnalité d'automatisation de Compute Optimizer

Écrire

Types de ressources définis par AWS Automatisation de Compute Optimizer

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

AutomationRule

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

était : ResourceTag /$ {} TagKey

Clés de condition pour AWS Automatisation de Compute Optimizer

AWS Compute Optimizer Automation 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

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des identifications associées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande

ArrayOfString