Values.DescribeRetentionConfigurationsResponseSourceReturns the details of one or more retention configurations. If the retention configuration name is not specified, this operation returns the details for all the retention configurations for that account. Currently, Config supports only one retention configuration per region in your account.
type nonrec t = {retentionConfigurations : RetentionConfigurationList.t option;Returns a retention configuration object.
*)nextToken : NextToken.t option;The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.
*)}type nonrec error = [ | `InvalidNextTokenException of InvalidNextTokenException.t| `InvalidParameterValueException of InvalidParameterValueException.t| `NoSuchRetentionConfigurationException of
NoSuchRetentionConfigurationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InvalidNextTokenException of unit
| `InvalidParameterValueException of unit
| `NoSuchRetentionConfigurationException of unit
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InvalidNextTokenException of unit
| `InvalidParameterValueException of unit
| `NoSuchRetentionConfigurationException of unit
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Integer of RetentionPeriodInDays.t
| `String of RetentionConfigurationName.t ])
list ]
list
| `String of NextToken.t ])
list ]