Package-level declarations
Types
Link copied to clipboard
data class BucketLifecycleConfigurationRuleAbortIncompleteMultipartUploadArgs(val daysAfterInitiation: Output<Int>) : ConvertibleToJava<BucketLifecycleConfigurationRuleAbortIncompleteMultipartUploadArgs>
Link copied to clipboard
data class BucketLifecycleConfigurationRuleArgs(val abortIncompleteMultipartUpload: Output<BucketLifecycleConfigurationRuleAbortIncompleteMultipartUploadArgs>? = null, val expiration: Output<BucketLifecycleConfigurationRuleExpirationArgs>? = null, val filter: Output<BucketLifecycleConfigurationRuleFilterArgs>? = null, val id: Output<String>, val status: Output<String>? = null) : ConvertibleToJava<BucketLifecycleConfigurationRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class BucketLifecycleConfigurationRuleExpirationArgs(val date: Output<String>? = null, val days: Output<Int>? = null, val expiredObjectDeleteMarker: Output<Boolean>? = null) : ConvertibleToJava<BucketLifecycleConfigurationRuleExpirationArgs>
Link copied to clipboard
Link copied to clipboard
data class BucketLifecycleConfigurationRuleFilterArgs(val prefix: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<BucketLifecycleConfigurationRuleFilterArgs>
Link copied to clipboard
Link copied to clipboard
data class GetMultiRegionAccessPointPlainArgs(val accountId: String? = null, val name: String) : ConvertibleToJava<GetMultiRegionAccessPointPlainArgs>
A collection of arguments for invoking getMultiRegionAccessPoint.
Link copied to clipboard
Builder for GetMultiRegionAccessPointPlainArgs.
Link copied to clipboard
data class MultiRegionAccessPointDetailsArgs(val name: Output<String>, val publicAccessBlock: Output<MultiRegionAccessPointDetailsPublicAccessBlockArgs>? = null, val regions: Output<List<MultiRegionAccessPointDetailsRegionArgs>>) : ConvertibleToJava<MultiRegionAccessPointDetailsArgs>
Link copied to clipboard
Builder for MultiRegionAccessPointDetailsArgs.
Link copied to clipboard
data class MultiRegionAccessPointDetailsPublicAccessBlockArgs(val blockPublicAcls: Output<Boolean>? = null, val blockPublicPolicy: Output<Boolean>? = null, val ignorePublicAcls: Output<Boolean>? = null, val restrictPublicBuckets: Output<Boolean>? = null) : ConvertibleToJava<MultiRegionAccessPointDetailsPublicAccessBlockArgs>
Link copied to clipboard
Link copied to clipboard
data class MultiRegionAccessPointDetailsRegionArgs(val bucket: Output<String>) : ConvertibleToJava<MultiRegionAccessPointDetailsRegionArgs>
Link copied to clipboard
Link copied to clipboard
data class MultiRegionAccessPointPolicyDetailsArgs(val name: Output<String>, val policy: Output<String>) : ConvertibleToJava<MultiRegionAccessPointPolicyDetailsArgs>
Link copied to clipboard
Link copied to clipboard
data class ObjectLambdaAccessPointConfigurationArgs(val allowedFeatures: Output<List<String>>? = null, val cloudWatchMetricsEnabled: Output<Boolean>? = null, val supportingAccessPoint: Output<String>, val transformationConfigurations: Output<List<ObjectLambdaAccessPointConfigurationTransformationConfigurationArgs>>) : ConvertibleToJava<ObjectLambdaAccessPointConfigurationArgs>
Link copied to clipboard
Link copied to clipboard
data class ObjectLambdaAccessPointConfigurationTransformationConfigurationArgs(val actions: Output<List<String>>, val contentTransformation: Output<ObjectLambdaAccessPointConfigurationTransformationConfigurationContentTransformationArgs>) : ConvertibleToJava<ObjectLambdaAccessPointConfigurationTransformationConfigurationArgs>
Link copied to clipboard
data class ObjectLambdaAccessPointConfigurationTransformationConfigurationContentTransformationArgs(val awsLambda: Output<ObjectLambdaAccessPointConfigurationTransformationConfigurationContentTransformationAwsLambdaArgs>) : ConvertibleToJava<ObjectLambdaAccessPointConfigurationTransformationConfigurationContentTransformationArgs>
Link copied to clipboard
Link copied to clipboard
data class ObjectLambdaAccessPointConfigurationTransformationConfigurationContentTransformationAwsLambdaArgs(val functionArn: Output<String>, val functionPayload: Output<String>? = null) : ConvertibleToJava<ObjectLambdaAccessPointConfigurationTransformationConfigurationContentTransformationAwsLambdaArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelActivityMetricsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelActivityMetricsArgs>
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelAdvancedCostOptimizationMetricsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelAdvancedCostOptimizationMetricsArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelAdvancedDataProtectionMetricsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelAdvancedDataProtectionMetricsArgs>
Storage Lens Configuration Storage Lens Configuration Account Level Advanced Data Protection Metrics Args Builder
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelArgs(val activityMetrics: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelActivityMetricsArgs>? = null, val advancedCostOptimizationMetrics: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelAdvancedCostOptimizationMetricsArgs>? = null, val advancedDataProtectionMetrics: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelAdvancedDataProtectionMetricsArgs>? = null, val bucketLevel: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelArgs>, val detailedStatusCodeMetrics: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelDetailedStatusCodeMetricsArgs>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelArgs>
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelActivityMetricsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelActivityMetricsArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelAdvancedCostOptimizationMetricsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelAdvancedCostOptimizationMetricsArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelAdvancedDataProtectionMetricsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelAdvancedDataProtectionMetricsArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelArgs(val activityMetrics: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelActivityMetricsArgs>? = null, val advancedCostOptimizationMetrics: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelAdvancedCostOptimizationMetricsArgs>? = null, val advancedDataProtectionMetrics: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelAdvancedDataProtectionMetricsArgs>? = null, val detailedStatusCodeMetrics: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelDetailedStatusCodeMetricsArgs>? = null, val prefixLevel: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelPrefixLevelArgs>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelArgs>
Storage Lens Configuration Storage Lens Configuration Account Level Bucket Level Detailed Status Code Metrics Args
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelDetailedStatusCodeMetricsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelDetailedStatusCodeMetricsArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelPrefixLevelArgs(val storageMetrics: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelPrefixLevelStorageMetricsArgs>) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelPrefixLevelArgs>
Link copied to clipboard
Storage Lens Configuration Storage Lens Configuration Account Level Bucket Level Prefix Level Storage Metrics Args
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelPrefixLevelStorageMetricsArgs(val enabled: Output<Boolean>? = null, val selectionCriteria: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelPrefixLevelStorageMetricsSelectionCriteriaArgs>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelPrefixLevelStorageMetricsArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelPrefixLevelStorageMetricsSelectionCriteriaArgs(val delimiter: Output<String>? = null, val maxDepth: Output<Int>? = null, val minStorageBytesPercentage: Output<Double>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelBucketLevelPrefixLevelStorageMetricsSelectionCriteriaArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAccountLevelDetailedStatusCodeMetricsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAccountLevelDetailedStatusCodeMetricsArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationArgs(val accountLevel: Output<StorageLensConfigurationStorageLensConfigurationAccountLevelArgs>, val awsOrg: Output<StorageLensConfigurationStorageLensConfigurationAwsOrgArgs>? = null, val dataExport: Output<StorageLensConfigurationStorageLensConfigurationDataExportArgs>? = null, val enabled: Output<Boolean>, val exclude: Output<StorageLensConfigurationStorageLensConfigurationExcludeArgs>? = null, val include: Output<StorageLensConfigurationStorageLensConfigurationIncludeArgs>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationAwsOrgArgs(val arn: Output<String>) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationAwsOrgArgs>
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationDataExportArgs(val cloudWatchMetrics: Output<StorageLensConfigurationStorageLensConfigurationDataExportCloudWatchMetricsArgs>? = null, val s3BucketDestination: Output<StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationDataExportArgs>
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationDataExportCloudWatchMetricsArgs(val enabled: Output<Boolean>) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationDataExportCloudWatchMetricsArgs>
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs(val accountId: Output<String>, val arn: Output<String>, val encryption: Output<StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionArgs>? = null, val format: Output<String>, val outputSchemaVersion: Output<String>, val prefix: Output<String>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionArgs(val sseKms: Output<StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionSseKmsArgs>? = null, val sseS3s: Output<List<StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionSseS3Args>>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionArgs>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionSseKmsArgs(val keyId: Output<String>) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionSseKmsArgs>
Link copied to clipboard
Link copied to clipboard
class StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionSseS3Args : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationDataExportS3BucketDestinationEncryptionSseS3Args>
Link copied to clipboard
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationExcludeArgs(val buckets: Output<List<String>>? = null, val regions: Output<List<String>>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationExcludeArgs>
Link copied to clipboard
data class StorageLensConfigurationStorageLensConfigurationIncludeArgs(val buckets: Output<List<String>>? = null, val regions: Output<List<String>>? = null) : ConvertibleToJava<StorageLensConfigurationStorageLensConfigurationIncludeArgs>