interface EncryptionConfigMapProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.AIOps.CfnInvestigationGroup.EncryptionConfigMapProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsaiops#CfnInvestigationGroup_EncryptionConfigMapProperty |
Java | software.amazon.awscdk.services.aiops.CfnInvestigationGroup.EncryptionConfigMapProperty |
Python | aws_cdk.aws_aiops.CfnInvestigationGroup.EncryptionConfigMapProperty |
TypeScript | aws-cdk-lib » aws_aiops » CfnInvestigationGroup » EncryptionConfigMapProperty |
Use this structure if you want to use a customer managed AWS 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 { aws_aiops as aiops } from 'aws-cdk-lib';
const encryptionConfigMapProperty: aiops.CfnInvestigationGroup.EncryptionConfigMapProperty = {
encryptionConfigurationType: 'encryptionConfigurationType',
kmsKeyId: 'kmsKeyId',
};
Properties
| Name | Type | Description |
|---|---|---|
| encryption | string | Displays whether investigation data is encrypted by a customer managed key or an AWS owned key. |
| kms | string | If the investigation group uses a customer managed key for encryption, this field displays the ID of that key. |
encryptionConfigurationType?
Type:
string
(optional)
Displays whether investigation data is encrypted by a customer managed key or an AWS owned key.
kmsKeyId?
Type:
string
(optional)
If the investigation group uses a customer managed key for encryption, this field displays the ID of that key.

.NET
Go
Java
Python
TypeScript