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.
Comment API fonctionne Cloud Control
Cloud Control vous API permet de contrôler de manière centralisée les ressources qui se trouvent dans votre ordinateur Compte AWS et d'accéder à ces ressources et de les approvisionner de manière cohérente. Il fournit une interface de programmation uniforme pour passer des appels directement aux différents types de ressources disponibles dans votre Compte AWS.
Un type de ressource représente un artefact qui peut être mis en service via un service Web : une instance Amazon Elastic Compute Cloud (AmazonEC2), une instance de base de données Amazon Relational Database Service (AmazonRDS), une politique AWS Identity and Access Management (IAM) ou même une application Web complète. Chaque type de ressource utilise une syntaxe standardisée pour prendre en charge certains ou tous les événements du cycle de vie suivants : création, lecture, mise à jour, suppression et liste (CRUD-L). Vous pouvez appeler directement ces gestionnaires d'événements CRUD -L en utilisant Cloud Control API comme ensemble cohérent de. APIs
Amazon a publié plusieurs centaines de types de ressources représentant des offres de services AWS Web. Désormais, les éditeurs tiers peuvent également mettre à disposition leurs propres types de ressources. Tout type de ressource développé à l'aide de l'outil AWS CloudFormation CLIopen source est automatiquement pris en charge par Cloud ControlAPI.
Chaque type de ressource est défini par son schéma de type de ressource. Ce document est conforme au JSONschéma
-
Une liste complète de chaque propriété de ressource et de ses métadonnées associées, indiquant notamment si la propriété est requise, le type de données et les contraintes de valeur.
-
Les événements CRUD -L pris en charge par le type de ressource et les autorisations nécessaires pour que Cloud Control appelle chaque gestionnaire API d'événements pris en charge.
Lorsque vous créez ou mettez à jour une ressource, vous spécifiez une ressource JSON qui représente les propriétés et les valeurs de propriétés que vous souhaitez définir pour la ressource. Cloud Control API gère les appels réels aux services Web sous-jacents pour effectuer les modifications demandées. Pour les demandes de lecture, Cloud Control API renvoie JSON une valeur représentant l'état actuel de la ressource spécifiée. Pour les demandes de liste, Cloud Control API renvoie soit l'identifiant de ressource, soit JSON un identifiant représentant l'état actuel des ressources spécifiées.
Vous pouvez utiliser Cloud Control API pour effectuer des opérations sur des ressources existantes, même si celles-ci n'ont pas été créées à l'aide de Cloud ControlAPI. Par exemple, vous pouvez utiliser Cloud Control API pour renvoyer des informations de propriété relatives à chaque AWS Lambda fonction de votre Compte AWS.
Pour un bref didacticiel expliquant comment utiliser Cloud Control API pour effectuer des opérations sur les ressources, consultezCommencer à utiliser l'API Cloud Control.
Pour plus d'informations sur les types de ressources et sur leur utilisation avec Cloud ControlAPI, consultezUtilisation des types de API ressources Cloud Control.