Interface CfnSubscriber.SourceProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnSubscriber.SourceProperty.Jsii$Proxy
Enclosing class:
CfnSubscriber

@Stability(Stable) public static interface CfnSubscriber.SourceProperty extends software.amazon.jsii.JsiiSerializable
Sources are logs and events generated from a single system that match a specific event class in the Open Cybersecurity Schema Framework (OCSF) schema.

Amazon Security Lake can collect logs and events from a variety of sources, including natively supported AWS services and third-party custom sources.

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.securitylake.*;
 SourceProperty sourceProperty = SourceProperty.builder()
         .awsLogSource(AwsLogSourceProperty.builder()
                 .sourceName("sourceName")
                 .sourceVersion("sourceVersion")
                 .build())
         .customLogSource(CustomLogSourceProperty.builder()
                 .sourceName("sourceName")
                 .sourceVersion("sourceVersion")
                 .build())
         .build();
 

See Also: