Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cómo API funciona Cloud Control
Cloud Control te API proporciona un control centralizado de tus recursos Cuenta de AWS y una forma coherente de acceder a esos recursos y de aprovisionarlos. Proporciona una interfaz programática uniforme para realizar llamadas directamente a los distintos tipos de recursos disponibles en su Cuenta de AWS.
Un tipo de recurso representa un artefacto que se puede aprovisionar a través de un servicio web: una instancia de Amazon Elastic Compute Cloud (AmazonEC2), una instancia de base de datos de Amazon Relational Database Service (AmazonRDS), una política AWS Identity and Access Management (IAM) o incluso una aplicación web completa. Cada tipo de recurso utiliza una sintaxis estandarizada para admitir algunos o todos los siguientes eventos del ciclo de vida: crear, leer, actualizar, eliminar y enumerar (CRUD-L). Puedes invocar directamente estos controladores de eventos CRUD -L con Cloud Control API como un conjunto coherente de ellos. APIs
Amazon ha publicado varios cientos de tipos de recursos que representan las ofertas de todos los servicios web de AWS . Ahora, los editores externos también pueden hacer que sus propios tipos de recursos estén disponibles para su uso. Cloud Control admite automáticamente cualquier tipo de recurso desarrollado con la herramienta de AWS CloudFormation CLIcódigo abierto. API
Cada tipo de recurso se define mediante su esquema de tipos de recursos. Este documento cumple con el estándar abierto del JSONesquema
-
Una lista completa de cada propiedad de recurso y sus metadatos asociados, que incluye si la propiedad es obligatoria, el tipo de datos y las restricciones de valor.
-
Los eventos CRUD -L que admite el tipo de recurso y los permisos necesarios para que Cloud Control API invoque cada controlador de eventos compatible.
Cuando creas o actualizas un recurso, especificas JSON que represente las propiedades y los valores de propiedad que deseas establecer para el recurso. Cloud Control API gestiona las llamadas reales a los servicios web subyacentes para realizar los cambios solicitados. En el caso de las solicitudes de lectura, Cloud Control API devuelve un dato JSON que representa el estado actual del recurso especificado. En el caso de las solicitudes de listas, Cloud Control API devuelve el identificador del recurso o el JSON que representa el estado actual de los recursos especificados.
Puedes usar Cloud Control API para realizar operaciones en los recursos existentes, incluso si esos recursos no se crearon con Cloud ControlAPI. Por ejemplo, puedes usar Cloud Control API para obtener información sobre las propiedades de cada una de las AWS Lambda funciones de tu cuenta Cuenta de AWS.
Para ver un breve tutorial sobre cómo usar Cloud Control API para realizar operaciones de recursos, consultaIntroducción a la API de control en la nube.
Para obtener más información sobre los tipos de recursos y cómo usarlos con Cloud ControlAPI, consultaUso de los tipos de API recursos de Cloud Control.