Package-level declarations
Types
Link copied to clipboard
Resource Type definition for AWS::SecurityLake::AwsLogSource
Link copied to clipboard
Link copied to clipboard
class AwsLogSourceArgsBuilder
Builder for AwsLogSourceArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AwsLogSource.
Link copied to clipboard
data class DataLakeArgs(val encryptionConfiguration: Output<DataLakeEncryptionConfigurationArgs>? = null, val lifecycleConfiguration: Output<DataLakeLifecycleConfigurationArgs>? = null, val metaStoreManagerRoleArn: Output<String>? = null, val replicationConfiguration: Output<DataLakeReplicationConfigurationArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DataLakeArgs>
Resource Type definition for AWS::SecurityLake::DataLake
Link copied to clipboard
class DataLakeArgsBuilder
Builder for DataLakeArgs.
Link copied to clipboard
Link copied to clipboard
class DataLakeResourceBuilder
Builder for DataLake.
Link copied to clipboard
object SecuritylakeFunctions
Link copied to clipboard
Resource Type definition for AWS::SecurityLake::Subscriber
Link copied to clipboard
data class SubscriberArgs(val accessTypes: Output<List<SubscriberAccessTypesItem>>? = null, val dataLakeArn: Output<String>? = null, val sources: Output<List<SubscriberSourceArgs>>? = null, val subscriberDescription: Output<String>? = null, val subscriberIdentity: Output<SubscriberIdentityPropertiesArgs>? = null, val subscriberName: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<SubscriberArgs>
Resource Type definition for AWS::SecurityLake::Subscriber
Link copied to clipboard
class SubscriberArgsBuilder
Builder for SubscriberArgs.
Link copied to clipboard
Link copied to clipboard
Resource Type definition for AWS::SecurityLake::SubscriberNotification
Link copied to clipboard
data class SubscriberNotificationArgs(val notificationConfiguration: Output<SubscriberNotificationNotificationConfigurationArgs>? = null, val subscriberArn: Output<String>? = null) : ConvertibleToJava<SubscriberNotificationArgs>
Resource Type definition for AWS::SecurityLake::SubscriberNotification
Link copied to clipboard
Builder for SubscriberNotificationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SubscriberNotification.
Link copied to clipboard
Builder for Subscriber.
Functions
Link copied to clipboard
suspend fun awsLogSource(name: String, block: suspend AwsLogSourceResourceBuilder.() -> Unit): AwsLogSource
Link copied to clipboard
suspend fun subscriber(name: String, block: suspend SubscriberResourceBuilder.() -> Unit): Subscriber
Link copied to clipboard
suspend fun subscriberNotification(name: String, block: suspend SubscriberNotificationResourceBuilder.() -> Unit): SubscriberNotification