Configura el acceso a la API

Cloud de Confiance Las APIs te ayudan a acceder de manera programática a los Cloud de Confiance servicios desde la línea de comandos, a través de secuencias de comandos automatizadas o en tus propias aplicaciones.

Por ejemplo, es posible que desees desarrollar una aplicación que ayude a los administradores a analizar cómo se utilizan sus recursos en varios proveedores de servicios en la nube. Para ello, debes acceder a los datos de registro desde tus recursos de Cloud de Confiance .

Para configurar el acceso a la API, implementa lo siguiente:

Antes de comenzar

Para asegurarte de poder configurar APIs y usar herramientas, pídeles a tus administradores que completen las siguientes tareas:

  • Crea una cuenta que uses para acceder y usar los productos de Cloud de Confiance, como la consola de Cloud de Confiance y Google Cloud CLI.
  • Crea un proyecto que funcione como límite de acceso para tus recursos deCloud de Confiance .
  • Habilita la facturación en tu proyecto para poder pagar el uso del servicio y de la API.

Para obtener instrucciones detalladas para completar los pasos de configuración, consulta el flujo guiado de configuración deCloud de Confiance by S3NS .

Cloud de Confiance APIs: Accede a los servicios de forma programática

Cloud de Confiance Las APIs son interfaces programáticas para los Cloud de Confianceservicios. Puedes usar las APIs para acceder a servicios de procesamiento, redes, almacenamiento y otros. Por ejemplo, puedes crear una aplicación de uso de recursos que extraiga datos de registro de tus recursos deCloud de Confiance . Para recuperar los datos necesarios, usa la API de Cloud Logging.

Puedes acceder a las Cloud de Confiance APIs con llamadas a REST o bibliotecas cliente. Te recomendamos que uses bibliotecas cliente, que están disponibles para muchos lenguajes de programación populares. También puedes acceder a las APIs de Cloud con las herramientas de Google Cloud CLI o la Cloud de Confiance consola.

Para conocer los pasos para habilitar una API, consulta Cómo comenzar en la documentación de las APIs de Cloud.

Bibliotecas cliente de Cloud: Accede a las APIs con tu idioma preferido

Las bibliotecas cliente de Cloud te ayudan a acceder a las Cloud de Confiance APIs desde un lenguaje compatible que elijas. Cada biblioteca admite las convenciones de tu idioma preferido y simplifica el código que escribes en tu aplicación. Las bibliotecas cliente pueden controlar procesos comunes de la API, como la autenticación, el manejo de errores, el reintento y la validación de la carga útil. Por ejemplo, si tu lenguaje de desarrollo preferido es Java, puedes usar la biblioteca de Cloud Logging con Java.

Para elegir e instalar una biblioteca, consulta Bibliotecas cliente de Cloud.

Configura las credenciales de autenticación

Las credenciales predeterminadas de la aplicación (ADC) son una estrategia que usan las bibliotecas de autenticación para encontrar credenciales automáticamente según el entorno de la aplicación. Las bibliotecas de autenticación ponen esas credenciales a disposición de las bibliotecas cliente de Cloud y las bibliotecas cliente de las APIs de Google. Cuando usas ADC, el código puede ejecutarse en un entorno de producción o de desarrollo sin cambiar la forma en que la aplicación se autentica en los servicios y las APIs de Cloud de Confiance .

Para conocer los pasos de configuración, consulta Configura credenciales predeterminadas de la aplicación.

Próximos pasos