Utilisation des ressources - AWS Cloud9

AWS Cloud9 n'est plus disponible pour les nouveaux clients. Les clients existants de AWS Cloud9 peuvent continuer à utiliser le service normalement. En savoir plus »

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.

Utilisation des ressources

En plus d'accéder aux services AWS qui sont listés par défaut dans AWS Explorer, vous pouvez accéder à Resources (Ressources) et choisir parmi des centaines de ressources à ajouter à l'interface. Dans AWS, une ressource est une entité que vous pouvez utiliser. Certaines des ressources qui sont ajoutées comprennent AmazonAppFlow, Amazon Kinesis Data Streams, les rôlesAWS IAM, Amazon VPC, et lesCloudFront distributions Amazon.

Pour afficher les ressources disponibles, accédez à Resources (Ressources) et développez le type de ressource pour lister les ressources disponibles pour ce type. Par exemple, si vous sélectionnez le type de ressource AWS::Lambda::Function, vous pouvez accéder aux ressources qui définissent différentes fonctions, leurs propriétés et leurs attributs.

Après avoir ajouté un type de ressource à Resources (Ressources), vous pouvez interagir avec lui et ses ressources de la manière suivante :

  • Afficher une liste des ressources existantes qui sont disponibles dans la Région AWS actuelle pour ce type de ressource.

  • Afficher une version en lecture seule du fichier JSON qui décrit une ressource.

  • Copier l'identifiant de la ressource.

  • Afficher la documentation AWS qui explique l'objectif du type de ressource et le schéma (aux formats JSON et YAML) pour modéliser une ressource.

Autorisations IAM pour l'accès aux ressources

Vous avez besoin d'autorisations spécifiques d'AWS Identity and Access Management pour accéder aux ressources associées aux services AWS. Par exemple, une entité IAM, telle qu'un utilisateur ou un rôle, a besoin des autorisations Lambda pour accéder aux ressources AWS::Lambda::Function.

En plus des autorisations pour les ressources de service, une entité IAM a besoin d'autorisations pour permettre à AWS Toolkit d'appeler des opérations d'API AWS Cloud Control. Les opérations d'API Cloud Control permettent à l'utilisateur ou au rôle IAM d'accéder aux ressources distantes et de les mettre à jour.

Vous pouvez rapidement accorder des autorisations en attachant la politiqueAWS gérée par PowerUserAccess, à l'entité IAM qui appelle ces opérations d'API à l'aide de l'interface de Toolkit. Cette politique gérée accorde une série d'autorisations pour effectuer des tâches de développement d'applications, y compris l'appel d'opérations d'API.

Pour connaître les autorisations spécifiques qui définissent les opérations d'API autorisées sur les ressources distantes, consultez le Guide de l'utilisateur de l'API AWS Cloud Control.

Interaction avec des ressources existantes

  1. Dans AWS Explorer, sélectionnez Resources (Ressources).

    Une liste de types de ressources s'affiche sous le noeud Resources (Ressources).

  2. La documentation décrit la syntaxe qui définit le modèle d'un type de ressource. Pour accéder à cette documentation, ouvrez le menu contextuel (clic droit) de ce type de ressource et sélectionnez View Documentation (Afficher la documentation).

    Note

    Il se peut que vous soyez invité à désactiver le bloqueur de fenêtres pop-up de votre navigateur pour pouvoir accéder à la page de documentation.

  3. Pour afficher les ressources qui existent déjà pour un type de ressource, développez l'entrée correspondant à ce type.

    Une liste des ressources disponibles s'affiche sous son type de ressource.

  4. Pour interagir avec une ressource spécifique, ouvrez le menu contextuel (clic droit) de son nom et choisissez l'une des options suivantes :

    • Copy Identifier (Copier l'identifiant) : pour copier l'identifiant de la ressource spécifique dans le presse-papier. Par exemple, la ressource AWS::DynamoDB::Table peut être identifiée à l'aide de la propriété TableName.

    • Preview (Prévisualiser) : pour afficher une version en lecture seule du modèle au format JSON qui décrit la ressource.