Package-level declarations
Types
Link copied to clipboard
                data class AccessGrantAccessGrantsLocationConfigurationArgs(val s3SubPrefix: Output<String>? = null) : ConvertibleToJava<AccessGrantAccessGrantsLocationConfigurationArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class AccessGrantGranteeArgs(val granteeIdentifier: Output<String>, val granteeType: Output<String>) : ConvertibleToJava<AccessGrantGranteeArgs> 
Link copied to clipboard
                Builder for AccessGrantGranteeArgs.
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>, val bucketAccountId: Output<String>? = null, val region: Output<String>? = null) : 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>