Bucket Args Builder
class BucketArgsBuilder
Builder for BucketArgs.
Functions
Link copied to clipboard
suspend fun accelerateConfiguration(argument: suspend BucketAccelerateConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun analyticsConfigurations(vararg argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
suspend fun analyticsConfigurations(argument: List<suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit>)
suspend fun analyticsConfigurations(argument: suspend BucketAnalyticsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun intelligentTieringConfigurations(value: Output<List<BucketIntelligentTieringConfigurationArgs>>)
suspend fun intelligentTieringConfigurations(vararg values: BucketIntelligentTieringConfigurationArgs)
suspend fun intelligentTieringConfigurations(vararg values: Output<BucketIntelligentTieringConfigurationArgs>)
suspend fun intelligentTieringConfigurations(vararg argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
suspend fun intelligentTieringConfigurations(value: List<BucketIntelligentTieringConfigurationArgs>?)
suspend fun intelligentTieringConfigurations(values: List<Output<BucketIntelligentTieringConfigurationArgs>>)
suspend fun intelligentTieringConfigurations(argument: List<suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit>)
suspend fun intelligentTieringConfigurations(argument: suspend BucketIntelligentTieringConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun inventoryConfigurations(vararg argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
suspend fun inventoryConfigurations(argument: List<suspend BucketInventoryConfigurationArgsBuilder.() -> Unit>)
suspend fun inventoryConfigurations(argument: suspend BucketInventoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun lifecycleConfiguration(argument: suspend BucketLifecycleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun loggingConfiguration(argument: suspend BucketLoggingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun metricsConfigurations(vararg argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
suspend fun metricsConfigurations(argument: List<suspend BucketMetricsConfigurationArgsBuilder.() -> Unit>)
suspend fun metricsConfigurations(argument: suspend BucketMetricsConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun notificationConfiguration(argument: suspend BucketNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun objectLockConfiguration(argument: suspend BucketObjectLockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun publicAccessBlockConfiguration(argument: suspend BucketPublicAccessBlockConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun replicationConfiguration(argument: suspend BucketReplicationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun versioningConfiguration(argument: suspend BucketVersioningConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun websiteConfiguration(argument: suspend BucketWebsiteConfigurationArgsBuilder.() -> Unit)