Interface KeyEvents.KMSCMKRotation.KMSCMKRotationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KeyEvents.KMSCMKRotation.KMSCMKRotationProps.Jsii$Proxy
- Enclosing class:
KeyEvents.KMSCMKRotation
@Stability(Experimental)
public static interface KeyEvents.KMSCMKRotation.KMSCMKRotationProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Props type for Key aws.kms@KMSCMKRotation event.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.kms.events.*;
KMSCMKRotationProps kMSCMKRotationProps = KMSCMKRotationProps.builder()
.eventMetadata(AWSEventMetadataProps.builder()
.region(List.of("region"))
.resources(List.of("resources"))
.version(List.of("version"))
.build())
.keyId(List.of("keyId"))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forKeyEvents.KMSCMKRotation.KMSCMKRotationPropsstatic final classAn implementation forKeyEvents.KMSCMKRotation.KMSCMKRotationProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default AWSEventMetadataProps(experimental) EventBridge event metadata.getKeyId()(experimental) key-id property.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEventMetadata
(experimental) EventBridge event metadata.Default: - -
-
getKeyId
(experimental) key-id property.Specify an array of string values to match this event if the actual value of key-id is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Filter with the Key reference
-
builder
-