Configuración de clientes de servicio en AWS SDK para Rust - AWS SDK para Rust

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.

Configuración de clientes de servicio en AWS SDK para Rust

Para acceder mediante programación a Servicios de AWS, AWS SDK para Rust usa una estructura de cliente para cada Servicio de AWS. Por ejemplo, si una aplicación necesita acceder a Amazon EC2, esta crea una estructura de cliente de Amazon EC2 para interactuar con ese servicio. A continuación, utiliza el cliente de servicio para realizar solicitudes al mismo Servicio de AWS.

Para realizar una solicitud a un Servicio de AWS, debe crear primero un cliente de servicio. Cada Servicio de AWS que utiliza el código tiene su propia caja y su propio tipo dedicado para interactuar con él. El cliente expone un método para cada operación de API expuesta por el servicio.

Hay muchas maneras alternativas de configurar el comportamiento del SDK, pero, en última instancia, todo está relacionado con el comportamiento de los clientes de servicio. Una configuración no tiene efecto hasta que se utiliza un cliente de servicio creado a partir de ella.

Debe establecer cómo se autentica el código con AWS cuando desarrolla con Servicios de AWS. También debe configurar la Región de AWS en la que lo desea usar.

La Guía de referencia de las herramientas y los SDK de AWS también contiene configuraciones, características y otros conceptos fundamentales comunes a muchos de los SDK de AWS.