Interface CfnInvestigationGroup.EncryptionConfigMapProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnInvestigationGroup.EncryptionConfigMapProperty.Jsii$Proxy
- Enclosing class:
CfnInvestigationGroup
@Stability(Stable)
public static interface CfnInvestigationGroup.EncryptionConfigMapProperty
extends software.amazon.jsii.JsiiSerializable
Use this structure if you want to use a customer managed AWS KMS key to encrypt your investigation data.
If you omit this parameter, CloudWatch investigations will use an AWS key to encrypt the data. For more information, see Encryption of investigation data .
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.aiops.*; EncryptionConfigMapProperty encryptionConfigMapProperty = EncryptionConfigMapProperty.builder() .encryptionConfigurationType("encryptionConfigurationType") .kmsKeyId("kmsKeyId") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnInvestigationGroup.EncryptionConfigMapProperty
static final class
An implementation forCfnInvestigationGroup.EncryptionConfigMapProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEncryptionConfigurationType
Displays whether investigation data is encrypted by a customer managed key or an AWS owned key.- See Also:
-
getKmsKeyId
If the investigation group uses a customer managed key for encryption, this field displays the ID of that key.- See Also:
-
builder
-