Es importante familiarizarse con los conceptos básicos de Compute Engine antes de continuar. La documentación de la API supone que has utilizado Compute Engine y que estás familiarizado con los conceptos de programación web y los formatos de datos web.
Más información sobre la autenticación
Hay diferentes formas de autenticarse en Compute Engine según cómo acceda a la API. Para obtener más información, consulte Autenticarse en Compute Engine .
Más información sobre DESCANSO
Hay dos formas de invocar la API:
Envío de solicitudes HTTP y análisis de las respuestas.
Si decide no utilizar bibliotecas cliente, deberá comprender los conceptos básicos de REST.
REST es un estilo de arquitectura de software que proporciona un enfoque conveniente y consistente para solicitar y modificar datos.
El término REST es la abreviatura de " Transferencia de estado representacional ". En el contexto de las API de Google, se refiere al uso de verbos HTTP para recuperar y modificar representaciones de datos almacenados por Google.
En un sistema RESTful, los recursos se almacenan en un almacén de datos; un cliente envía una solicitud para que el servidor realice una acción particular (como crear, recuperar, actualizar o eliminar un recurso), y el servidor realiza la acción y envía una respuesta, a menudo en forma de una representación del recurso especificado.
En las API RESTful de Google, el cliente especifica una acción utilizando un verbo HTTP como POST , GET , PUT o DELETE . Especifica un recurso mediante un URI único global de la siguiente forma:
Debido a que todos los recursos API tienen URI únicos accesibles mediante HTTP, REST permite el almacenamiento en caché de datos y está optimizado para funcionar con la infraestructura distribuida de la web.
Puede que le resulten útiles las definiciones de métodos en la documentación de los estándares HTTP 1.1; incluyen especificaciones para GET , POST , PUT y DELETE .
REST en la API de Compute Engine
Las operaciones de la API de Compute Engine se asignan directamente a los verbos HTTP REST.
Los formatos específicos para los URI de la API de Compute Engine son:
La API de Compute Engine devuelve datos en formato JSON.
JSON (Notación de objetos JavaScript) es un formato de datos común e independiente del lenguaje que proporciona una representación de texto simple de estructuras de datos arbitrarias. Para obtener más información, consulte json.org .
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-04-17 (UTC)."],[[["A Google Account is required to access Compute Engine in the Google APIs Console, and you may want a separate one for testing."],["You can create either a Linux or Windows VM instance to get started with Compute Engine, which is recommended for familiarization before using the API."],["Authentication to Compute Engine varies depending on your method of API access, and details can be found in the documentation provided."],["The Compute Engine API can be invoked through HTTP requests or by using client libraries, and using HTTP requests requires an understanding of REST principles."],["The Compute Engine API uses RESTful architecture, with operations mapping directly to HTTP verbs, and the API returns data in JSON format."]]],[]]