class Aws::AppConfig::Types::GetConfigurationRequest

@note When making an API call, you may pass GetConfigurationRequest

data as a hash:

    {
      application: "StringWithLengthBetween1And64", # required
      environment: "StringWithLengthBetween1And64", # required
      configuration: "StringWithLengthBetween1And64", # required
      client_id: "StringWithLengthBetween1And64", # required
      client_configuration_version: "Version",
    }

@!attribute [rw] application

The application to get. Specify either the application name or the
application ID.
@return [String]

@!attribute [rw] environment

The environment to get. Specify either the environment name or the
environment ID.
@return [String]

@!attribute [rw] configuration

The configuration to get. Specify either the configuration name or
the configuration ID.
@return [String]

@!attribute [rw] client_id

A unique ID to identify the client for the configuration. This ID
enables AppConfig to deploy the configuration in intervals, as
defined in the deployment strategy.
@return [String]

@!attribute [rw] client_configuration_version

The configuration version returned in the most recent
`GetConfiguration` response.

AWS AppConfig uses the value of the `ClientConfigurationVersion`
parameter to identify the configuration version on your clients. If
you don’t send `ClientConfigurationVersion` with each call to
`GetConfiguration`, your clients receive the current configuration.
You are charged each time your clients receive a configuration.

 To avoid excess charges, we recommend that you include the
`ClientConfigurationVersion` value with every call to
`GetConfiguration`. This value must be saved on your client.
Subsequent calls to `GetConfiguration` must pass this value by using
the `ClientConfigurationVersion` parameter.

For more information about working with configurations, see
[Retrieving the Configuration][1] in the *AWS AppConfig User Guide*.

[1]: https://docs.aws.amazon.com/systems-manager/latest/userguide/appconfig-retrieving-the-configuration.html
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/appconfig-2019-10-09/GetConfigurationRequest AWS API Documentation

Constants

SENSITIVE