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

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Actions, ressources et clés de condition pour AWS OpsWorks

AWS OpsWorks (préfixe de service :opsworks) fournit les ressources, actions et clés de contexte de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Actions définies par AWS OpsWorks

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.

La colonne Types de ressources indique si chaque action prend en charge les autorisations au niveau des ressources. S'il n'y a pas de valeur pour cette colonne, vous devez indiquer toutes les ressources (« * ») dans l'élément Resource de votre déclaration de politique. Si la colonne inclut un type de ressource, vous pouvez indiquer un ARN de ce type dans une déclaration avec cette action. Si l'action comporte une ou plusieurs ressources requises, l'appelant doit être autorisé à utiliser l'action avec ces ressources. Les ressources requises sont indiquées dans le tableau par un astérisque (*). Si vous limitez l'accès aux ressources avec l'Resourceélément dans une politique IAM, vous devez inclure un ARN ou un modèle pour chaque type de ressource requis. Certaines actions prennent en charge plusieurs types de ressources. Si le type de ressource est facultatif (non indiqué comme obligatoire), vous pouvez choisir d'utiliser l'un, mais pas l'autre.

La colonne Clés de condition inclut des clés que vous pouvez spécifier dans l'élément Condition d'une déclaration de politique. Pour plus d'informations sur les clés de condition associées aux ressources du service, consultez la colonne Clés de condition du tableau des types de ressources.

Note

Les clés de condition des ressources sont répertoriées dans le tableau Types de ressources. Vous pouvez trouver un lien vers le type de ressource qui s'applique à une action dans la colonne Types de ressources (* obligatoire) du tableau Actions. Le type de ressource indiqué dans le tableau Types de ressources inclut la colonne Clés de condition, qui contient les clés de condition de ressource qui s'appliquent à une action dans le tableau Actions.

Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Actions.

Actions Description Niveau d'accès Types de ressources (*obligatoire) Clés de condition Actions dépendantes
AssignInstance Accorde l'autorisation d'affecter une instance enregistrée à une couche Écrire

stack

AssignVolume Accorde l'autorisation d'affecter l'un des volumes Amazon EBS enregistrés de la pile à une instance spécifiée Écrire

stack

AssociateElasticIp Accorde l'autorisation d'associer l'une des adresses IP Elastic enregistrées de la pile à une instance spécifiée Écrire

stack

AttachElasticLoadBalancer Accorde l'autorisation d'attacher un équilibreur de charge Elastic Load Balancing à une couche spécifiée Écrire

stack

CloneStack Accorde l'autorisation de créer un clone d'une pile spécifiée Écrire

stack

CreateApp Accorde l'autorisation de créer une app pour une pile spécifiée Écrire

stack

CreateDeployment Accorde l'autorisation d'exécuter des commandes de pile ou de déploiement Écrire

stack

CreateInstance Accorde l'autorisation de créer une instance dans une pile spécifiée Écrire

stack

CreateLayer Accorde l'autorisation de créer une couche Écrire

stack

CreateStack Accorde l'autorisation de créer une pile Écrire
CreateUserProfile Accorde l'autorisation de créer un profil utilisateur Écrire
DeleteApp Accorde l'autorisation de supprimer une app spécifiée Écrire

stack

DeleteInstance Accorde l'autorisation de supprimer une instance spécifiée, ce qui arrête l'instance Amazon EC2 associée Écrire

stack

DeleteLayer Accorde l'autorisation de supprimer une couche spécifiée Écrire

stack

DeleteStack Accorde l'autorisation de supprimer une pile spécifiée Écrire

stack

DeleteUserProfile Accorde l'autorisation de supprimer un profil utilisateur Écrire
DeregisterEcsCluster Accorde l'autorisation de supprimer un profil utilisateur Écrire

stack

DeregisterElasticIp Accorde l'autorisation d'annuler l'enregistrement d'une adresse IP élastique spécifiée Écrire

stack

DeregisterInstance Accorde l'autorisation d'annuler l'enregistrement d'une instance Amazon EC2 ou d'une instance sur site enregistrée Écrire

stack

DeregisterRdsDbInstance Accorde l'autorisation d'annuler l'enregistrement d'une instance Amazon RDS Écrire

stack

DeregisterVolume Accorde l'autorisation d'annuler l'enregistrement d'un volume Amazon EBS Écrire

stack

DescribeAgentVersions Accorde l'autorisation de décrire les versions AWS OpsWorks d'agent disponibles Liste

stack

DescribeApps Accorde l'autorisation de demander la description d'un jeu d'apps spécifié Liste

stack

DescribeCommands Accorde l'autorisation de décrire les résultats de commandes spécifiées Liste

stack

DescribeDeployments Accorde l'autorisation de demander la description d'un jeu de déploiements spécifié Liste

stack

DescribeEcsClusters Accorde l'autorisation de décrire les clusters Amazon ECS enregistrés auprès d'une pile Liste

stack

DescribeElasticIps Accorde l'autorisation de décrire une ou plusieurs adresses IP élastiques Liste

stack

DescribeElasticLoadBalancers Accorde l'autorisation de décrire les instances Elastic Load Balancing d'une pile Liste

stack

DescribeInstances Accorde l'autorisation de demander la description d'un jeu d'instances spécifié Liste

stack

DescribeLayers Accorde l'autorisation de demander une description d'une ou de plusieurs couches dans une pile spécifiée Liste

stack

DescribeLoadBasedAutoScaling Accorde l'autorisation de décrire les configurations de scalabilité automatique basées sur la charge pour les couches spécifiées Liste

stack

DescribeMyUserProfile Accorde l'autorisation de décrire les informations SSH d'un utilisateur Liste
DescribeOperatingSystems Accorde l'autorisation de décrire les systèmes d'exploitation pris en charge par AWS OpsWorks Stacks Liste
DescribePermissions Accorde l'autorisation de décrire les autorisations pour une pile spécifiée Liste

stack

DescribeRaidArrays Accorde l'autorisation de décrire les baies RAID d'une instance Liste

stack

DescribeRdsDbInstances Accorde l'autorisation de décrire les instances Amazon RDS Liste

stack

DescribeServiceErrors Accorde l'autorisation de décrire les erreurs AWS OpsWorks de service Liste

stack

DescribeStackProvisioningParameters Accorde l'autorisation de demander une description des paramètres d'allocation d'une pile Liste

stack

DescribeStackSummary Accorde l'autorisation de décrire le nombre de couches et d'applications dans une pile spécifiée, ainsi que le nombre d'instances dans chaque état, comme running_setup ou online Liste

stack

DescribeStacks Accorde l'autorisation de demander une description d'une ou de plusieurs piles Liste

stack

DescribeTimeBasedAutoScaling Accorde l'autorisation de décrire les configurations de scalabilité automatique basées sur l'heure pour les instances spécifiées Liste

stack

DescribeUserProfiles Accorde l'autorisation de décrire les utilisateurs spécifiés Liste
DescribeVolumes Accorde l'autorisation de décrire les volumes Amazon EBS d'une instance Liste

stack

DetachElasticLoadBalancer Accorde l'autorisation de détacher une instance Elastic Load Balancing spécifiée de sa couche Écrire

stack

DisassociateElasticIp Accorde l'autorisation de dissocier une adresse IP élastique d'une instance Écrire

stack

GetHostnameSuggestion Accorde l'autorisation d'obtenir un nom d'hôte généré pour la couche spécifiée, en fonction du thème du nom d'hôte actuel Lecture

stack

GrantAccess Accorde l'autorisation d'accorder l'accès RDP à une instance Windows pour une durée déterminée Écrire

stack

ListTags Accorde l'autorisation de renvoyer la liste des identifications appliquées à la pile ou à la couche spécifiée Liste

stack

RebootInstance Accorde l'autorisation de redémarrer une instance spécifiée Écrire

stack

RegisterEcsCluster Accorde l'autorisation d'enregistrer un cluster Amazon ECS spécifié auprès d'une pile Écrire

stack

RegisterElasticIp Accorde l'autorisation d'enregistrer une adresse IP élastique auprès d'une pile spécifiée Écrire

stack

RegisterInstance Accorde l'autorisation d'enregistrer des instances avec une pile spécifiée qui ont été créées en dehors de AWS OpsWorks Écrire

stack

RegisterRdsDbInstance Accorde l'autorisation d'enregistrer une instance Amazon RDS auprès d'une pile Écrire

stack

RegisterVolume Accorde l'autorisation d'enregistrer un volume Amazon EBS auprès d'une pile spécifiée Écrire

stack

SetLoadBasedAutoScaling Accorde l'autorisation de spécifier la configuration de scalabilité automatique basée sur la charge pour une couche spécifiée Écrire

stack

SetPermission Accorde l'autorisation de spécifier les autorisations d'un utilisateur Gestion des autorisations

stack

SetTimeBasedAutoScaling spécifier la configuration de scalabilité automatique basée sur l'heure pour une instance spécifiée Écrire

stack

StartInstance Accorde l'autorisation de démarrer une instance spécifiée Écrire

stack

StartStack Accorde l'autorisation de démarrer les instances d'une pile Écrire

stack

StopInstance Accorde l'autorisation d'arrêter une instance spécifiée Écrire

stack

StopStack Accorde l'autorisation d'arrêter une pile spécifiée Écrire

stack

TagResource Accorde l'autorisation d'appliquer des identifications à une couche ou à une pile spécifiée Identification

stack

UnassignInstance Accorde l'autorisation d'annuler l'affectation d'une instance enregistrée de toutes ses couches Écrire

stack

UnassignVolume Accorde l'autorisation d'annuler l'affectation d'un volume Amazon EBS affecté Écrire

stack

UntagResource Accorde l'autorisation de supprimer des identifications d'une couche ou à une pile spécifiée Identification

stack

UpdateApp Accorde l'autorisation de mettre à jour une app spécifiée Écrire

stack

UpdateElasticIp Accorde l'autorisation de mettre à jour le nom d'une adresse IP élastique enregistrée Écrire

stack

UpdateInstance Accorde l'autorisation de mettre à jour une instance spécifiée Écrire

stack

UpdateLayer Accorde l'autorisation de mettre à jour une couche spécifiée Écrire

stack

UpdateMyUserProfile Accorde l'autorisation de mettre à jour la clé publique SSH d'un utilisateur Écrire
UpdateRdsDbInstance Accorde l'autorisation de mettre à jour une instance Amazon RDS Écrire

stack

UpdateStack Accorde l'autorisation de mettre à jour une pile spécifiée Écrire

stack

UpdateUserProfile Accorde l'autorisation de mettre à jour un profile utilisateur spécifié Gestion des autorisations
UpdateVolume Accorde l'autorisation de mettre à jour le nom ou le point de montage d'un volume Amazon EBS Écrire

stack

Types de ressources définis par AWS OpsWorks

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. Chaque action du tableau Actions identifie les types de ressources pouvant être spécifiés avec cette action. Un type de ressource peut également définir les clés de condition que vous pouvez inclure dans une politique. Ces clés sont affichées dans la dernière colonne du tableau. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Types de ressources.

Types de ressources ARN Clés de condition
stack arn:${Partition}:opsworks:${Region}:${Account}:stack/${StackId}/

Clés de condition pour AWS OpsWorks

OpsWorks ne possède aucune clé de contexte spécifique au service pouvant être utilisée dans l'Conditionélément des déclarations de politique. Pour accéder à la liste des clés de condition globales disponibles pour tous les services, consultez Clés de condition disponibles.