Values.DescribeDefaultEncryptionConfigurationResponseSourceRetrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified Region. For more information, see Key management in the IoT SiteWise User Guide.
type nonrec t = {encryptionType : EncryptionType.t option;The type of encryption used for the encryption configuration.
*)kmsKeyArn : ARN.t option;The key ARN of the customer managed key used for KMS encryption if you use KMS_BASED_ENCRYPTION.
*)configurationStatus : ConfigurationStatus.t option;The status of the account configuration. This contains the ConfigurationState. If there's an error, it also contains the ErrorDetails.
*)}type nonrec error = [ | `InternalFailureException of InternalFailureException.t| `InvalidRequestException of InvalidRequestException.t| `ThrottlingException of ThrottlingException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InternalFailureException of InternalFailureException.t
| `InvalidRequestException of InvalidRequestException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InternalFailureException of InternalFailureException.t
| `InvalidRequestException of InvalidRequestException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of ARN.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string * [> `Enum of string | `String of ErrorMessage.t ])
list ])
list ])
list ]