interface EncryptionConfigMapProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.aws_aiops.CfnInvestigationGroup.EncryptionConfigMapProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsaiops#CfnInvestigationGroup_EncryptionConfigMapProperty |
![]() | software.amazon.awscdk.services.aiops.CfnInvestigationGroup.EncryptionConfigMapProperty |
![]() | aws_cdk.aws_aiops.CfnInvestigationGroup.EncryptionConfigMapProperty |
![]() | aws-cdk-lib » aws_aiops » CfnInvestigationGroup » EncryptionConfigMapProperty |
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 { 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.