Para recuperar las configuraciones, llame directamente APIs - AWS AppConfig

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.

Para recuperar las configuraciones, llame directamente APIs

La aplicación recupera los datos de configuración estableciendo primero una sesión de configuración mediante la StartConfigurationSessionAPIoperación. A continuación, el cliente de la sesión realiza llamadas periódicas GetLatestConfigurationpara comprobar y recuperar los últimos datos disponibles.

Al llamar a StartConfigurationSession, el código envía la siguiente información:

  • Identificadores (ID o nombre) de una AWS AppConfig aplicación, un entorno y un perfil de configuración que la sesión rastrea.

  • (Opcional) Tiempo mínimo que el cliente de la sesión debe esperar entre llamadas a GetLatestConfiguration.

Como respuesta, AWS AppConfig proporciona un valor InitialConfigurationToken que se proporciona al cliente de la sesión y se utiliza la primera vez que llama a GetLatestConfiguration esa sesión.

importante

Este token solo debe usarse una vez en la primera llamada a GetLatestConfiguration. Debe usar el nuevo token en la respuesta de GetLatestConfiguration (NextPollConfigurationToken) en cada llamada posterior a GetLatestConfiguration. Para admitir los casos de uso de sondeos prolongados, los tokens son válidos durante un máximo de 24 horas. Si en una llamada a GetLatestConfiguration se utiliza un token caducado, el sistema devuelve BadRequestException.

Al llamar a GetLatestConfiguration, su código de cliente envía el valor más reciente de ConfigurationToken del que dispone y recibe como respuesta:

  • NextPollConfigurationToken: el valor de ConfigurationToken que se utilizará en la siguiente llamada a GetLatestConfiguration.

  • NextPollIntervalInSeconds: Tiempo que el cliente debe esperar antes de realizar su próxima llamada a GetLatestConfiguration.

  • Configuración: los datos más recientes destinados a la sesión. Puede estar vacía si el cliente ya tiene la versión más reciente de la configuración.

importante

Tenga en cuenta la siguiente información importante.

  • Solo se StartConfigurationSessionAPIdebe llamar una vez por aplicación, entorno, perfil de configuración y cliente para establecer una sesión con el servicio. Por lo general, se hace al iniciar la aplicación o inmediatamente antes de recuperar una configuración por primera vez.

  • Si la configuración se implementa mediante un KmsKeyIdentifier, la solicitud para recibir la configuración debe incluir el permiso para llamar a kms:Decrypt. Para obtener más información, consulte Descifrar en la AWS Key Management Service APIreferencia.

  • La API operación que se utilizaba anteriormente para recuperar los datos de configuración está obsoleta. GetConfiguration La GetConfiguration API operación no admite configuraciones cifradas.