Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class CustomLogSourceAttribute(val crawlerArn: String, val databaseArn: String, val tableArn: String)
Link copied to clipboard
data class CustomLogSourceConfiguration(val crawlerConfiguration: CustomLogSourceConfigurationCrawlerConfiguration? = null, val providerIdentity: CustomLogSourceConfigurationProviderIdentity? = null)
Link copied to clipboard
Link copied to clipboard
data class CustomLogSourceConfigurationProviderIdentity(val externalId: String, val principal: String)
Link copied to clipboard
Link copied to clipboard
data class DataLakeConfiguration(val encryptionConfigurations: List<DataLakeConfigurationEncryptionConfiguration>? = null, val lifecycleConfiguration: DataLakeConfigurationLifecycleConfiguration? = null, val region: String, val replicationConfiguration: DataLakeConfigurationReplicationConfiguration? = null)
Link copied to clipboard
Link copied to clipboard
data class DataLakeConfigurationLifecycleConfiguration(val expiration: DataLakeConfigurationLifecycleConfigurationExpiration? = null, val transitions: List<DataLakeConfigurationLifecycleConfigurationTransition>? = null)
Link copied to clipboard
Link copied to clipboard
data class DataLakeConfigurationLifecycleConfigurationTransition(val days: Int? = null, val storageClass: String? = null)
Link copied to clipboard
data class DataLakeConfigurationReplicationConfiguration(val regions: List<String>? = null, val roleArn: String? = null)
Link copied to clipboard
data class DataLakeTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)
Link copied to clipboard
data class SubscriberNotificationConfiguration(val httpsNotificationConfiguration: SubscriberNotificationConfigurationHttpsNotificationConfiguration? = null, val sqsNotificationConfiguration: SubscriberNotificationConfigurationSqsNotificationConfiguration? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SubscriberSource(val awsLogSourceResource: SubscriberSourceAwsLogSourceResource? = null, val customLogSourceResource: SubscriberSourceCustomLogSourceResource? = null)
Link copied to clipboard
data class SubscriberSourceAwsLogSourceResource(val sourceName: String, val sourceVersion: String? = null)
Link copied to clipboard
data class SubscriberSourceCustomLogSourceResource(val attributes: List<SubscriberSourceCustomLogSourceResourceAttribute>? = null, val providers: List<SubscriberSourceCustomLogSourceResourceProvider>? = null, val sourceName: String, val sourceVersion: String? = null)
Link copied to clipboard
data class SubscriberSourceCustomLogSourceResourceAttribute(val crawlerArn: String, val databaseArn: String, val tableArn: String)
Link copied to clipboard
data class SubscriberSourceCustomLogSourceResourceProvider(val location: String, val roleArn: String)
Link copied to clipboard
Link copied to clipboard
data class SubscriberTimeouts(val create: String? = null, val delete: String? = null, val update: String? = null)