WorkspaceEncryptionConfiguration
Contains the encryption configuration for a workspace.
Contents
- encryptionType
-
The encryption scheme for the workspace.
SITEWISE_DEFAULT_ENCRYPTIONencrypts data with the AWS IoT SiteWise default key.KMS_BASED_ENCRYPTIONencrypts data with the customer managed AWS KMS key identified bykmsKeyId.Type: String
Valid Values:
SITEWISE_DEFAULT_ENCRYPTION | KMS_BASED_ENCRYPTIONRequired: Yes
- kmsKeyId
-
The customer managed AWS KMS key used when
encryptionTypeisKMS_BASED_ENCRYPTION. Accepts a key ID, key ARN, or key alias. Required forKMS_BASED_ENCRYPTION; must be omitted forSITEWISE_DEFAULT_ENCRYPTION. After a workspace's customer managed key configuration becomes active, the key can't be changed.Type: String
Length Constraints: Minimum length of 1. Maximum length of 2048.
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: