Interface ArchiveProps

All Superinterfaces:
BaseArchiveProps, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ArchiveProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)", date="2025-09-02T11:25:31.889Z") @Stability(Stable) public interface ArchiveProps extends software.amazon.jsii.JsiiSerializable, BaseArchiveProps
The event archive properties.

Example:

 import software.amazon.awscdk.services.kms.*;
 import software.amazon.awscdk.services.events.Archive;
 import software.amazon.awscdk.services.events.EventBus;
 IKey kmsKey;
 Stack stack = new Stack();
 EventBus eventBus = new EventBus(stack, "Bus");
 Archive archive = Archive.Builder.create(stack, "Archive")
         .kmsKey(kmsKey)
         .sourceEventBus(eventBus)
         .eventPattern(EventPattern.builder()
                 .source(List.of("aws.ec2"))
                 .build())
         .build();