Interface CfnEventBus.EncryptionConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnEventBus.EncryptionConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnEventBus
@Stability(Stable)
public static interface CfnEventBus.EncryptionConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Encryption configuration for an event bus.
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.eventsv2.*;
EncryptionConfigurationProperty encryptionConfigurationProperty = EncryptionConfigurationProperty.builder()
.kmsKeyIdentifier("kmsKeyIdentifier")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnEventBus.EncryptionConfigurationPropertystatic final classAn implementation forCfnEventBus.EncryptionConfigurationProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getKmsKeyIdentifier
The identifier of the AWS KMS customer managed key that the event bus uses to encrypt events.You can specify the key ARN, key ID, alias name, or alias ARN. If you do not specify a key, EventBridge uses an AWS owned key.
- See Also:
-
builder
-