Skip navigation links
$ A B C D E F G H I J K L M N O P Q R S T U V W Y 

$

$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
 

A

abortIncompleteMultipartUpload(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
abortIncompleteMultipartUpload(CfnBucket.AbortIncompleteMultipartUploadProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
abortIncompleteMultipartUploadAfter(Duration) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
accelerateConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configures the transfer acceleration state for an Amazon S3 bucket.
accelerateConfiguration(CfnBucket.AccelerateConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configures the transfer acceleration state for an Amazon S3 bucket.
accelerateConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
accelerateConfiguration(CfnBucket.AccelerateConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
accelerationStatus(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Builder
accessControl(BucketAccessControl) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Specifies a canned ACL that grants predefined permissions to the bucket.
accessControl(BucketAccessControl) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
accessControl(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
A canned access control list (ACL) that grants predefined permissions to the bucket.
accessControl(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
accessControlTranslation(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
accessControlTranslation(CfnBucket.AccessControlTranslationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
accessPointArn(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
accessTier(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Builder
account(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
account(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
accountId(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
accountLevel(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
accountLevel(CfnStorageLens.AccountLevelProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
activityMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
activityMetrics(CfnStorageLens.ActivityMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
activityMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
activityMetrics(CfnStorageLens.ActivityMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
addCorsRule(CorsRule) - Method in class software.amazon.awscdk.services.s3.Bucket
Adds a cross-origin access configuration for objects in an Amazon S3 bucket.
addEventNotification(EventType, IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.BucketBase
Adds a bucket notification event destination.
addEventNotification(EventType, IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket
Adds a bucket notification event destination.
addEventNotification(EventType, IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Adds a bucket notification event destination.
addEventNotification(EventType, IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Adds a bucket notification event destination.
addInventory(Inventory) - Method in class software.amazon.awscdk.services.s3.Bucket
Add an inventory configuration.
addLifecycleRule(LifecycleRule) - Method in class software.amazon.awscdk.services.s3.Bucket
Add a lifecycle rule to the bucket.
addMetric(BucketMetrics) - Method in class software.amazon.awscdk.services.s3.Bucket
Adds a metrics configuration for the CloudWatch request metrics from the bucket.
addObjectCreatedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.BucketBase
Subscribes a destination to receive notifications when an object is created in the bucket.
addObjectCreatedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket
Subscribes a destination to receive notifications when an object is created in the bucket.
addObjectCreatedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Subscribes a destination to receive notifications when an object is created in the bucket.
addObjectCreatedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Subscribes a destination to receive notifications when an object is created in the bucket.
addObjectRemovedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.BucketBase
Subscribes a destination to receive notifications when an object is removed from the bucket.
addObjectRemovedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket
Subscribes a destination to receive notifications when an object is removed from the bucket.
addObjectRemovedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Subscribes a destination to receive notifications when an object is removed from the bucket.
addObjectRemovedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Subscribes a destination to receive notifications when an object is removed from the bucket.
addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.s3.BucketBase
Adds a statement to the resource policy for a principal (i.e.
addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.s3.IBucket
Adds a statement to the resource policy for a principal (i.e.
addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Adds a statement to the resource policy for a principal (i.e.
addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Adds a statement to the resource policy for a principal (i.e.
advancedCostOptimizationMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
advancedCostOptimizationMetrics(CfnStorageLens.AdvancedCostOptimizationMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
advancedCostOptimizationMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
advancedCostOptimizationMetrics(CfnStorageLens.AdvancedCostOptimizationMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
advancedDataProtectionMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
advancedDataProtectionMetrics(CfnStorageLens.AdvancedDataProtectionMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
advancedDataProtectionMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
advancedDataProtectionMetrics(CfnStorageLens.AdvancedDataProtectionMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
allowedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
allowedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
allowedMethods(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
allowedMethods(List<? extends HttpMethods>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
allowedOrigins(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
allowedOrigins(List<String>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
analyticsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
analyticsConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
analyticsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
analyticsConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
and(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
and(CfnBucket.ReplicationRuleAndOperatorProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.BucketPolicy
Sets the removal policy for the BucketPolicy.
applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Apply the given removal policy to this resource.
applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Apply the given removal policy to this resource.
archiveAccessTierTime(Duration) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
arn(String) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
arn(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Builder
arn(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
arnForObjects(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
Returns an ARN that represents all objects within the bucket that match the key pattern specified.
arnForObjects(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
Returns an ARN that represents all objects within the bucket that match the key pattern specified.
arnForObjects(String) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Returns an ARN that represents all objects within the bucket that match the key pattern specified.
arnForObjects(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Returns an ARN that represents all objects within the bucket that match the key pattern specified.
autoDeleteObjects(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Whether all objects should be automatically deleted when the bucket is removed from the stack or when the stack is deleted.
autoDeleteObjects(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
awsOrg(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
awsOrg(CfnStorageLens.AwsOrgProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder

B

bind(Construct, IBucket) - Method in interface software.amazon.awscdk.services.s3.IBucketNotificationDestination
Registers this resource to receive notifications for the specified bucket.
bind(Construct, IBucket) - Method in interface software.amazon.awscdk.services.s3.IBucketNotificationDestination.Jsii$Default
Registers this resource to receive notifications for the specified bucket.
bind(Construct, IBucket) - Method in class software.amazon.awscdk.services.s3.IBucketNotificationDestination.Jsii$Proxy
Registers this resource to receive notifications for the specified bucket.
BLOCK_ACLS - Static variable in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
BLOCK_ALL - Static variable in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
BlockPublicAccess - Class in software.amazon.awscdk.services.s3
Example:
BlockPublicAccess(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccess
 
BlockPublicAccess(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccess
 
BlockPublicAccess(BlockPublicAccessOptions) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccess
 
blockPublicAccess(BlockPublicAccess) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
The block public access configuration of this bucket.
blockPublicAccess(BlockPublicAccess) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
BlockPublicAccess.Builder - Class in software.amazon.awscdk.services.s3
A fluent builder for BlockPublicAccess.
BlockPublicAccessOptions - Interface in software.amazon.awscdk.services.s3
Example:
BlockPublicAccessOptions.Builder - Class in software.amazon.awscdk.services.s3
BlockPublicAccessOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for BlockPublicAccessOptions
blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
Whether to block public ACLs.
blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
blockPublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
blockPublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
blockPublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
Whether to block public policy.
blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
blockPublicPolicy(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
blockPublicPolicy(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
blockPublicPolicy(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
Bucket - Class in software.amazon.awscdk.services.s3
An S3 bucket with associated policy objects.
Bucket(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Bucket
 
Bucket(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.Bucket
 
Bucket(Construct, String, BucketProps) - Constructor for class software.amazon.awscdk.services.s3.Bucket
 
Bucket(Construct, String) - Constructor for class software.amazon.awscdk.services.s3.Bucket
 
bucket(IBucket) - Method in class software.amazon.awscdk.services.s3.BucketPolicy.Builder
The Amazon S3 bucket that the policy applies to.
bucket(IBucket) - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Builder
bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
The name of the bucket associated with this access point.
bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy.Builder
The name of the Amazon S3 bucket to which the policy applies.
bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Builder
bucket(IBucket) - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Builder
Bucket.Builder - Class in software.amazon.awscdk.services.s3
A fluent builder for Bucket.
BucketAccessControl - Enum in software.amazon.awscdk.services.s3
Default bucket access control types.
bucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
The AWS account ID associated with the S3 bucket associated with this access point.
bucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
bucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
bucketArn(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
bucketArn(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
BucketAttributes - Interface in software.amazon.awscdk.services.s3
A reference to a bucket outside this stack.
BucketAttributes.Builder - Class in software.amazon.awscdk.services.s3
A builder for BucketAttributes
BucketAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for BucketAttributes
BucketBase - Class in software.amazon.awscdk.services.s3
Represents an S3 Bucket.
BucketBase(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketBase
 
BucketBase(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BucketBase
 
BucketBase(Construct, String, ResourceProps) - Constructor for class software.amazon.awscdk.services.s3.BucketBase
 
BucketBase(Construct, String) - Constructor for class software.amazon.awscdk.services.s3.BucketBase
 
bucketDomainName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
bucketDualStackDomainName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
BucketEncryption - Enum in software.amazon.awscdk.services.s3
What kind of server-side encryption to apply to this bucket.
bucketEncryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
bucketEncryption(CfnBucket.BucketEncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
bucketEncryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
bucketEncryption(CfnBucket.BucketEncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
bucketKeyEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Specifies whether Amazon S3 should use an S3 Bucket Key with server-side encryption using KMS (SSE-KMS) for new objects in the bucket.
bucketKeyEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
bucketKeyEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
bucketKeyEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
bucketLevel(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
bucketLevel(CfnStorageLens.BucketLevelProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
BucketMetrics - Interface in software.amazon.awscdk.services.s3
Specifies a metrics configuration for the CloudWatch request metrics from an Amazon S3 bucket.
BucketMetrics.Builder - Class in software.amazon.awscdk.services.s3
A builder for BucketMetrics
BucketMetrics.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for BucketMetrics
bucketName(String) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Physical name of this bucket.
bucketName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
bucketName(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of BucketProps.getBucketName()
bucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
A name for the bucket.
bucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
bucketName(String) - Method in class software.amazon.awscdk.services.s3.Location.Builder
Sets the value of Location.getBucketName()
BucketNotificationDestinationConfig - Interface in software.amazon.awscdk.services.s3
Represents the properties of a notification destination.
BucketNotificationDestinationConfig.Builder - Class in software.amazon.awscdk.services.s3
BucketNotificationDestinationConfig.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
BucketNotificationDestinationType - Enum in software.amazon.awscdk.services.s3
Supported types of notification destinations.
bucketOwner(String) - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Builder
BucketPolicy - Class in software.amazon.awscdk.services.s3
The bucket policy for an Amazon S3 bucket.
BucketPolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicy
 
BucketPolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicy
 
BucketPolicy(Construct, String, BucketPolicyProps) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicy
 
BucketPolicy.Builder - Class in software.amazon.awscdk.services.s3
A fluent builder for BucketPolicy.
BucketPolicyProps - Interface in software.amazon.awscdk.services.s3
Example:
BucketPolicyProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for BucketPolicyProps
BucketPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for BucketPolicyProps
BucketProps - Interface in software.amazon.awscdk.services.s3
Example:
BucketProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for BucketProps
BucketProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for BucketProps
bucketRegionalDomainName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
buckets(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Builder
bucketWebsiteNewUrlFormat(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
bucketWebsiteUrl(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
build() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
 
build() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
 
build() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.BucketPolicy.Builder
 
build() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
 
build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
 
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy.Builder
 
build() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
 
build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.Builder
 
build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
 
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.Location.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.Tag.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.Transition.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Builder
Builds the configured instance.
builder() - Static method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.BucketAttributes
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketAttributes.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.BucketMetrics
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketMetrics.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.BucketPolicyProps
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketPolicyProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.BucketProps
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.TieringProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucketPolicyProps
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucketProps
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLensProps
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.CorsRule
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CorsRule.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.Inventory
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.Inventory.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.InventoryDestination
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.InventoryDestination.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.LifecycleRule
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.LifecycleRule.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.Location
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.Location.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.NoncurrentVersionTransition
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.NotificationKeyFilter
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.RedirectTarget
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.RedirectTarget.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.RoutingRule
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.RoutingRule.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.RoutingRuleCondition
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.RoutingRuleCondition.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.Tag
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.Tag.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.Transition
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.Transition.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Builder
 

C

CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnAccessPoint
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnBucket
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnBucketPolicy
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnStorageLens
The CloudFormation resource type name for this resource class.
CfnAccessPoint - Class in software.amazon.awscdk.services.s3
A CloudFormation `AWS::S3::AccessPoint`.
CfnAccessPoint(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint
 
CfnAccessPoint(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint
 
CfnAccessPoint(Construct, String, CfnAccessPointProps) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint
Create a new `AWS::S3::AccessPoint`.
CfnAccessPoint.Builder - Class in software.amazon.awscdk.services.s3
A fluent builder for CfnAccessPoint.
CfnAccessPoint.PolicyStatusProperty - Interface in software.amazon.awscdk.services.s3
The container element for a bucket's policy status.
CfnAccessPoint.PolicyStatusProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnAccessPoint.PublicAccessBlockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnAccessPoint.VpcConfigurationProperty - Interface in software.amazon.awscdk.services.s3
The Virtual Private Cloud (VPC) configuration for this access point.
CfnAccessPoint.VpcConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnAccessPointProps - Interface in software.amazon.awscdk.services.s3
Properties for defining a `CfnAccessPoint`.
CfnAccessPointProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for CfnAccessPointProps
CfnAccessPointProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnAccessPointProps
CfnBucket - Class in software.amazon.awscdk.services.s3
A CloudFormation `AWS::S3::Bucket`.
CfnBucket(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket
 
CfnBucket(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket
 
CfnBucket(Construct, String, CfnBucketProps) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket
Create a new `AWS::S3::Bucket`.
CfnBucket(Construct, String) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket
Create a new `AWS::S3::Bucket`.
CfnBucket.AbortIncompleteMultipartUploadProperty - Interface in software.amazon.awscdk.services.s3
Specifies the days since the initiation of an incomplete multipart upload that Amazon S3 will wait before permanently removing all parts of the upload.
CfnBucket.AbortIncompleteMultipartUploadProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.AccelerateConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Configures the transfer acceleration state for an Amazon S3 bucket.
CfnBucket.AccelerateConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.AccessControlTranslationProperty - Interface in software.amazon.awscdk.services.s3
Specify this only in a cross-account scenario (where source and destination bucket owners are not the same), and you want to change replica ownership to the AWS account that owns the destination bucket.
CfnBucket.AccessControlTranslationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.AccessControlTranslationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.AnalyticsConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
CfnBucket.AnalyticsConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.BucketEncryptionProperty - Interface in software.amazon.awscdk.services.s3
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
CfnBucket.BucketEncryptionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.BucketEncryptionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.Builder - Class in software.amazon.awscdk.services.s3
A fluent builder for CfnBucket.
CfnBucket.CorsConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
CfnBucket.CorsConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.CorsConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.CorsRuleProperty - Interface in software.amazon.awscdk.services.s3
Specifies a cross-origin access rule for an Amazon S3 bucket.
CfnBucket.CorsRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.CorsRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.CorsRuleProperty
CfnBucket.DataExportProperty - Interface in software.amazon.awscdk.services.s3
Specifies how data related to the storage class analysis for an Amazon S3 bucket should be exported.
CfnBucket.DataExportProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.DataExportProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.DataExportProperty
CfnBucket.DefaultRetentionProperty - Interface in software.amazon.awscdk.services.s3
The container element for specifying the default Object Lock retention settings for new objects placed in the specified bucket.
CfnBucket.DefaultRetentionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.DefaultRetentionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.DeleteMarkerReplicationProperty - Interface in software.amazon.awscdk.services.s3
Specifies whether Amazon S3 replicates delete markers.
CfnBucket.DeleteMarkerReplicationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.DestinationProperty - Interface in software.amazon.awscdk.services.s3
Specifies information about where to publish analysis or configuration results for an Amazon S3 bucket.
CfnBucket.DestinationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.DestinationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.DestinationProperty
CfnBucket.EncryptionConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Specifies encryption-related information for an Amazon S3 bucket that is a destination for replicated objects.
CfnBucket.EncryptionConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.EventBridgeConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Amazon S3 can send events to Amazon EventBridge whenever certain events happen in your bucket, see [Using EventBridge](https://docs.aws.amazon.com/AmazonS3/latest/userguide/EventBridge.html) in the *Amazon S3 User Guide* .
CfnBucket.EventBridgeConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.FilterRuleProperty - Interface in software.amazon.awscdk.services.s3
Specifies the Amazon S3 object key name to filter on and whether to filter on the suffix or prefix of the key name.
CfnBucket.FilterRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.FilterRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.FilterRuleProperty
CfnBucket.IntelligentTieringConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Specifies the S3 Intelligent-Tiering configuration for an Amazon S3 bucket.
CfnBucket.IntelligentTieringConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.InventoryConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Specifies the inventory configuration for an Amazon S3 bucket.
CfnBucket.InventoryConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.InventoryConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.LambdaConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Describes the AWS Lambda functions to invoke and the events for which to invoke them.
CfnBucket.LambdaConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.LambdaConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.LifecycleConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
CfnBucket.LifecycleConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.LoggingConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket.
CfnBucket.LoggingConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.LoggingConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.MetricsConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
CfnBucket.MetricsConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.MetricsConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.MetricsProperty - Interface in software.amazon.awscdk.services.s3
A container specifying replication metrics-related settings enabling replication metrics and events.
CfnBucket.MetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.MetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.MetricsProperty
CfnBucket.NoncurrentVersionExpirationProperty - Interface in software.amazon.awscdk.services.s3
Specifies when noncurrent object versions expire.
CfnBucket.NoncurrentVersionExpirationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.NoncurrentVersionTransitionProperty - Interface in software.amazon.awscdk.services.s3
Container for the transition rule that describes when noncurrent objects transition to the `STANDARD_IA` , `ONEZONE_IA` , `INTELLIGENT_TIERING` , `GLACIER_IR` , `GLACIER` , or `DEEP_ARCHIVE` storage class.
CfnBucket.NoncurrentVersionTransitionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.NotificationConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Describes the notification configuration for an Amazon S3 bucket.
CfnBucket.NotificationConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.NotificationConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.NotificationFilterProperty - Interface in software.amazon.awscdk.services.s3
Specifies object key name filtering rules.
CfnBucket.NotificationFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.NotificationFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.ObjectLockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Places an Object Lock configuration on the specified bucket.
CfnBucket.ObjectLockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.ObjectLockRuleProperty - Interface in software.amazon.awscdk.services.s3
Specifies the Object Lock rule for the specified object.
CfnBucket.ObjectLockRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ObjectLockRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.ObjectLockRuleProperty
CfnBucket.OwnershipControlsProperty - Interface in software.amazon.awscdk.services.s3
Specifies the container element for Object Ownership rules.
CfnBucket.OwnershipControlsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.OwnershipControlsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.OwnershipControlsRuleProperty - Interface in software.amazon.awscdk.services.s3
Specifies an Object Ownership rule.
CfnBucket.OwnershipControlsRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.PublicAccessBlockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
CfnBucket.PublicAccessBlockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.QueueConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Specifies the configuration for publishing messages to an Amazon Simple Queue Service (Amazon SQS) queue when Amazon S3 detects specified events.
CfnBucket.QueueConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.QueueConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.RedirectAllRequestsToProperty - Interface in software.amazon.awscdk.services.s3
Specifies the redirect behavior of all requests to a website endpoint of an Amazon S3 bucket.
CfnBucket.RedirectAllRequestsToProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.RedirectRuleProperty - Interface in software.amazon.awscdk.services.s3
Specifies how requests are redirected.
CfnBucket.RedirectRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RedirectRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.RedirectRuleProperty
CfnBucket.ReplicaModificationsProperty - Interface in software.amazon.awscdk.services.s3
A filter that you can specify for selection for modifications on replicas.
CfnBucket.ReplicaModificationsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicaModificationsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationConfigurationProperty - Interface in software.amazon.awscdk.services.s3
A container for replication rules.
CfnBucket.ReplicationConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationDestinationProperty - Interface in software.amazon.awscdk.services.s3
A container for information about the replication destination and its configurations including enabling the S3 Replication Time Control (S3 RTC).
CfnBucket.ReplicationDestinationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationDestinationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationRuleAndOperatorProperty - Interface in software.amazon.awscdk.services.s3
A container for specifying rule filters.
CfnBucket.ReplicationRuleAndOperatorProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationRuleFilterProperty - Interface in software.amazon.awscdk.services.s3
A filter that identifies the subset of objects to which the replication rule applies.
CfnBucket.ReplicationRuleFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationRuleProperty - Interface in software.amazon.awscdk.services.s3
Specifies which Amazon S3 objects to replicate and where to store the replicas.
CfnBucket.ReplicationRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.ReplicationRuleProperty
CfnBucket.ReplicationTimeProperty - Interface in software.amazon.awscdk.services.s3
A container specifying S3 Replication Time Control (S3 RTC) related information, including whether S3 RTC is enabled and the time when all objects and operations on objects must be replicated.
CfnBucket.ReplicationTimeProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationTimeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.ReplicationTimeProperty
CfnBucket.ReplicationTimeValueProperty - Interface in software.amazon.awscdk.services.s3
A container specifying the time value for S3 Replication Time Control (S3 RTC) and replication metrics `EventThreshold` .
CfnBucket.ReplicationTimeValueProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.RoutingRuleConditionProperty - Interface in software.amazon.awscdk.services.s3
A container for describing a condition that must be met for the specified redirect to apply.
CfnBucket.RoutingRuleConditionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.RoutingRuleProperty - Interface in software.amazon.awscdk.services.s3
Specifies the redirect behavior and when a redirect is applied.
CfnBucket.RoutingRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RoutingRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.RoutingRuleProperty
CfnBucket.RuleProperty - Interface in software.amazon.awscdk.services.s3
Specifies lifecycle rules for an Amazon S3 bucket.
CfnBucket.RuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.RuleProperty
CfnBucket.S3KeyFilterProperty - Interface in software.amazon.awscdk.services.s3
A container for object key name prefix and suffix filtering rules.
CfnBucket.S3KeyFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.S3KeyFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.S3KeyFilterProperty
CfnBucket.ServerSideEncryptionByDefaultProperty - Interface in software.amazon.awscdk.services.s3
Describes the default server-side encryption to apply to new objects in the bucket.
CfnBucket.ServerSideEncryptionByDefaultProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.ServerSideEncryptionRuleProperty - Interface in software.amazon.awscdk.services.s3
Specifies the default server-side encryption configuration.
CfnBucket.ServerSideEncryptionRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.SourceSelectionCriteriaProperty - Interface in software.amazon.awscdk.services.s3
A container that describes additional filters for identifying the source objects that you want to replicate.
CfnBucket.SourceSelectionCriteriaProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.SseKmsEncryptedObjectsProperty - Interface in software.amazon.awscdk.services.s3
A container for filter information for the selection of S3 objects encrypted with AWS KMS.
CfnBucket.SseKmsEncryptedObjectsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.StorageClassAnalysisProperty - Interface in software.amazon.awscdk.services.s3
Specifies data related to access patterns to be collected and made available to analyze the tradeoffs between different storage classes for an Amazon S3 bucket.
CfnBucket.StorageClassAnalysisProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.TagFilterProperty - Interface in software.amazon.awscdk.services.s3
Specifies tags to use to identify a subset of objects for an Amazon S3 bucket.
CfnBucket.TagFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.TagFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.TagFilterProperty
CfnBucket.TieringProperty - Interface in software.amazon.awscdk.services.s3
The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead.
CfnBucket.TieringProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.TieringProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.TieringProperty
CfnBucket.TopicConfigurationProperty - Interface in software.amazon.awscdk.services.s3
A container for specifying the configuration for publication of messages to an Amazon Simple Notification Service (Amazon SNS) topic when Amazon S3 detects specified events.
CfnBucket.TopicConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.TopicConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.TransitionProperty - Interface in software.amazon.awscdk.services.s3
Specifies when an object transitions to a specified storage class.
CfnBucket.TransitionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.TransitionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucket.TransitionProperty
CfnBucket.VersioningConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Describes the versioning state of an Amazon S3 bucket.
CfnBucket.VersioningConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.VersioningConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucket.WebsiteConfigurationProperty - Interface in software.amazon.awscdk.services.s3
Specifies website configuration parameters for an Amazon S3 bucket.
CfnBucket.WebsiteConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnBucketPolicy - Class in software.amazon.awscdk.services.s3
A CloudFormation `AWS::S3::BucketPolicy`.
CfnBucketPolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicy
 
CfnBucketPolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicy
 
CfnBucketPolicy(Construct, String, CfnBucketPolicyProps) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicy
Create a new `AWS::S3::BucketPolicy`.
CfnBucketPolicy.Builder - Class in software.amazon.awscdk.services.s3
A fluent builder for CfnBucketPolicy.
CfnBucketPolicyProps - Interface in software.amazon.awscdk.services.s3
Properties for defining a `CfnBucketPolicy`.
CfnBucketPolicyProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for CfnBucketPolicyProps
CfnBucketPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucketPolicyProps
CfnBucketProps - Interface in software.amazon.awscdk.services.s3
Properties for defining a `CfnBucket`.
CfnBucketProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for CfnBucketProps
CfnBucketProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnBucketProps
CfnMultiRegionAccessPoint - Class in software.amazon.awscdk.services.s3
A CloudFormation `AWS::S3::MultiRegionAccessPoint`.
CfnMultiRegionAccessPoint(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
 
CfnMultiRegionAccessPoint(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
 
CfnMultiRegionAccessPoint(Construct, String, CfnMultiRegionAccessPointProps) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
Create a new `AWS::S3::MultiRegionAccessPoint`.
CfnMultiRegionAccessPoint.Builder - Class in software.amazon.awscdk.services.s3
A fluent builder for CfnMultiRegionAccessPoint.
CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
The PublicAccessBlock configuration that you want to apply to this Amazon S3 Multi-Region Access Point.
CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnMultiRegionAccessPoint.RegionProperty - Interface in software.amazon.awscdk.services.s3
A bucket associated with a specific Region when creating Multi-Region Access Points.
CfnMultiRegionAccessPoint.RegionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnMultiRegionAccessPointPolicy - Class in software.amazon.awscdk.services.s3
A CloudFormation `AWS::S3::MultiRegionAccessPointPolicy`.
CfnMultiRegionAccessPointPolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
 
CfnMultiRegionAccessPointPolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
 
CfnMultiRegionAccessPointPolicy(Construct, String, CfnMultiRegionAccessPointPolicyProps) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
Create a new `AWS::S3::MultiRegionAccessPointPolicy`.
CfnMultiRegionAccessPointPolicy.Builder - Class in software.amazon.awscdk.services.s3
A fluent builder for CfnMultiRegionAccessPointPolicy.
CfnMultiRegionAccessPointPolicy.PolicyStatusProperty - Interface in software.amazon.awscdk.services.s3
The container element for a bucket's policy status.
CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnMultiRegionAccessPointPolicyProps - Interface in software.amazon.awscdk.services.s3
Properties for defining a `CfnMultiRegionAccessPointPolicy`.
CfnMultiRegionAccessPointPolicyProps.Builder - Class in software.amazon.awscdk.services.s3
CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnMultiRegionAccessPointProps - Interface in software.amazon.awscdk.services.s3
Properties for defining a `CfnMultiRegionAccessPoint`.
CfnMultiRegionAccessPointProps.Builder - Class in software.amazon.awscdk.services.s3
CfnMultiRegionAccessPointProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnMultiRegionAccessPointProps
CfnStorageLens - Class in software.amazon.awscdk.services.s3
A CloudFormation `AWS::S3::StorageLens`.
CfnStorageLens(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens
 
CfnStorageLens(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens
 
CfnStorageLens(Construct, String, CfnStorageLensProps) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens
Create a new `AWS::S3::StorageLens`.
CfnStorageLens.AccountLevelProperty - Interface in software.amazon.awscdk.services.s3
This resource contains the details of the account-level metrics for Amazon S3 Storage Lens.
CfnStorageLens.AccountLevelProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.AccountLevelProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.ActivityMetricsProperty - Interface in software.amazon.awscdk.services.s3
This resource enables Amazon S3 Storage Lens activity metrics.
CfnStorageLens.ActivityMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.AdvancedCostOptimizationMetricsProperty - Interface in software.amazon.awscdk.services.s3
This resource enables Amazon S3 Storage Lens advanced cost optimization metrics.
CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.AdvancedDataProtectionMetricsProperty - Interface in software.amazon.awscdk.services.s3
This resource enables Amazon S3 Storage Lens advanced data protection metrics.
CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.AwsOrgProperty - Interface in software.amazon.awscdk.services.s3
This resource contains the details of the AWS Organization for Amazon S3 Storage Lens.
CfnStorageLens.AwsOrgProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.AwsOrgProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnStorageLens.AwsOrgProperty
CfnStorageLens.BucketLevelProperty - Interface in software.amazon.awscdk.services.s3
A property for the bucket-level storage metrics for Amazon S3 Storage Lens.
CfnStorageLens.BucketLevelProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.BucketLevelProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.BucketsAndRegionsProperty - Interface in software.amazon.awscdk.services.s3
This resource contains the details of the buckets and Regions for the Amazon S3 Storage Lens configuration.
CfnStorageLens.BucketsAndRegionsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.Builder - Class in software.amazon.awscdk.services.s3
A fluent builder for CfnStorageLens.
CfnStorageLens.CloudWatchMetricsProperty - Interface in software.amazon.awscdk.services.s3
This resource enables the Amazon CloudWatch publishing option for Amazon S3 Storage Lens metrics.
CfnStorageLens.CloudWatchMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.DataExportProperty - Interface in software.amazon.awscdk.services.s3
This resource contains the details of the Amazon S3 Storage Lens metrics export.
CfnStorageLens.DataExportProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.DataExportProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnStorageLens.DataExportProperty
CfnStorageLens.DetailedStatusCodesMetricsProperty - Interface in software.amazon.awscdk.services.s3
This resource enables Amazon S3 Storage Lens detailed status code metrics.
CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.EncryptionProperty - Interface in software.amazon.awscdk.services.s3
This resource contains the type of server-side encryption used to encrypt an Amazon S3 Storage Lens metrics export.
CfnStorageLens.EncryptionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.EncryptionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnStorageLens.EncryptionProperty
CfnStorageLens.PrefixLevelProperty - Interface in software.amazon.awscdk.services.s3
This resource contains the details of the prefix-level of the Amazon S3 Storage Lens.
CfnStorageLens.PrefixLevelProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.PrefixLevelProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.PrefixLevelStorageMetricsProperty - Interface in software.amazon.awscdk.services.s3
This resource contains the details of the prefix-level storage metrics for Amazon S3 Storage Lens.
CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.S3BucketDestinationProperty - Interface in software.amazon.awscdk.services.s3
This resource contains the details of the bucket where the Amazon S3 Storage Lens metrics export will be placed.
CfnStorageLens.S3BucketDestinationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.SelectionCriteriaProperty - Interface in software.amazon.awscdk.services.s3
This resource contains the details of the Amazon S3 Storage Lens selection criteria.
CfnStorageLens.SelectionCriteriaProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLens.SSEKMSProperty - Interface in software.amazon.awscdk.services.s3
Specifies the use of server-side encryption using an AWS Key Management Service key (SSE-KMS) to encrypt the delivered S3 Storage Lens metrics export file.
CfnStorageLens.SSEKMSProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.SSEKMSProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnStorageLens.SSEKMSProperty
CfnStorageLens.StorageLensConfigurationProperty - Interface in software.amazon.awscdk.services.s3
This is the property of the Amazon S3 Storage Lens configuration.
CfnStorageLens.StorageLensConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
CfnStorageLensProps - Interface in software.amazon.awscdk.services.s3
Properties for defining a `CfnStorageLens`.
CfnStorageLensProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for CfnStorageLensProps
CfnStorageLensProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CfnStorageLensProps
cloudWatchMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
cloudWatchMetrics(CfnStorageLens.CloudWatchMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
condition(RoutingRuleCondition) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
Sets the value of RoutingRule.getCondition()
cors(List<? extends CorsRule>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
The CORS configuration of this bucket.
cors(List<? extends CorsRule>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of BucketProps.getCors()
corsConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
corsConfiguration(CfnBucket.CorsConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
corsConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
corsConfiguration(CfnBucket.CorsConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
CorsRule - Interface in software.amazon.awscdk.services.s3
Specifies a cross-origin access rule for an Amazon S3 bucket.
CorsRule.Builder - Class in software.amazon.awscdk.services.s3
A builder for CorsRule
CorsRule.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for CorsRule
corsRules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
corsRules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
create() - Static method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.Bucket.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.BucketPolicy.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnBucketPolicy.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
 

D

dataExport(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
dataExport(CfnBucket.DataExportProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
dataExport(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
dataExport(CfnStorageLens.DataExportProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
days(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
days(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Builder
daysAfterInitiation(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Builder
DEEP_ARCHIVE - Static variable in class software.amazon.awscdk.services.s3.StorageClass
Use for archiving data that rarely needs to be accessed.
deepArchiveAccessTierTime(Duration) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
defaultRetention(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
defaultRetention(CfnBucket.DefaultRetentionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
deleteMarkerReplication(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
deleteMarkerReplication(CfnBucket.DeleteMarkerReplicationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
delimiter(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
dependencies(List<? extends IDependable>) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
description(String) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
destination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
destination(CfnBucket.DestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
destination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
destination(CfnBucket.DestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
destination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
destination(CfnBucket.ReplicationDestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
destination(InventoryDestination) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
Sets the value of Inventory.getDestination()
destinationBucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
detailedStatusCodesMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
detailedStatusCodesMetrics(CfnStorageLens.DetailedStatusCodesMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
detailedStatusCodesMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
detailedStatusCodesMetrics(CfnStorageLens.DetailedStatusCodesMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
dualStack(Boolean) - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Builder

E

enabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
enabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
enabled(Boolean) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
Sets the value of Inventory.getEnabled()
enabled(Boolean) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of LifecycleRule.getEnabled()
enableEventBridgeNotification() - Method in class software.amazon.awscdk.services.s3.BucketBase
 
encryption(BucketEncryption) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
The kind of server-side encryption to apply to this bucket.
encryption(BucketEncryption) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of BucketProps.getEncryption()
encryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
encryption(CfnStorageLens.EncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
encryptionConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
encryptionConfiguration(CfnBucket.EncryptionConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
External KMS key to use for bucket encryption.
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
encryptionKey(IKey) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
enforceSsl(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Enforces SSL for requests.
enforceSsl(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of BucketProps#getEnforceSsl
equals(Object) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
 
errorDocument(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
event(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
event(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
event(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
eventBridgeConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
eventBridgeConfiguration(CfnBucket.EventBridgeConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
eventBridgeEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Whether this bucket should send notifications to Amazon EventBridge or not.
eventBridgeEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
eventBridgeEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Builder
eventBridgeEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Builder
eventPattern(EventPattern) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
eventThreshold(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
eventThreshold(CfnBucket.ReplicationTimeValueProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
EventType - Enum in software.amazon.awscdk.services.s3
Notification event types.
exclude(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
exclude(CfnStorageLens.BucketsAndRegionsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
expiration(Duration) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
expirationDate(Instant) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
expirationDate(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
expirationDate(Instant) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
expirationInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
expiredObjectDeleteMarker(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
expiredObjectDeleteMarker(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
expiredObjectDeleteMarker(Boolean) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
exposedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
exposedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder

F

filter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
filter(CfnBucket.NotificationFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
filter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
filter(CfnBucket.NotificationFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
filter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
filter(CfnBucket.ReplicationRuleFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
filter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
filter(CfnBucket.NotificationFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
format(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
format(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
format(InventoryFormat) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
Sets the value of Inventory.getFormat()
frequency(InventoryFrequency) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
Sets the value of Inventory.getFrequency()
fromBucketArn(Construct, String, String) - Static method in class software.amazon.awscdk.services.s3.Bucket
 
fromBucketAttributes(Construct, String, BucketAttributes) - Static method in class software.amazon.awscdk.services.s3.Bucket
Creates a Bucket construct that represents an external bucket.
fromBucketName(Construct, String, String) - Static method in class software.amazon.awscdk.services.s3.Bucket
 
function(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder

G

getAbortIncompleteMultipartUpload() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Specifies a lifecycle rule that stops incomplete multipart uploads to an Amazon S3 bucket.
getAbortIncompleteMultipartUpload() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getAbortIncompleteMultipartUploadAfter() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Specifies a lifecycle rule that aborts incomplete multipart uploads to an Amazon S3 bucket.
getAbortIncompleteMultipartUploadAfter() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getAccelerateConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configures the transfer acceleration state for an Amazon S3 bucket.
getAccelerateConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Configures the transfer acceleration state for an Amazon S3 bucket.
getAccelerateConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getAccelerationStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty
Specifies the transfer acceleration status of the bucket.
getAccelerationStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
 
getAccessControl() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Specifies a canned ACL that grants predefined permissions to the bucket.
getAccessControl() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getAccessControl() - Method in class software.amazon.awscdk.services.s3.CfnBucket
A canned access control list (ACL) that grants predefined permissions to the bucket.
getAccessControl() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
A canned access control list (ACL) that grants predefined permissions to the bucket.
getAccessControl() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getAccessControlTranslation() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
Specify this only in a cross-account scenario (where source and destination bucket owners are not the same), and you want to change replica ownership to the AWS account that owns the destination bucket.
getAccessControlTranslation() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
getAccessPointArn() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
The access point that was used while performing operations on the object.
getAccessPointArn() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
 
getAccessTier() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TieringProperty
S3 Intelligent-Tiering access tier.
getAccessTier() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
 
getAccount() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The account this existing bucket belongs to.
getAccount() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getAccount() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
Destination bucket owner account ID.
getAccount() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
getAccountId() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
This property contains the details of the AWS account ID of the S3 Storage Lens export bucket destination.
getAccountId() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
 
getAccountLevel() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
This property contains the details of the account-level metrics for Amazon S3 Storage Lens configuration.
getAccountLevel() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
getActivityMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
This property contains the details of account-level activity metrics for S3 Storage Lens.
getActivityMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
 
getActivityMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
A property for bucket-level activity metrics for S3 Storage Lens.
getActivityMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
 
getAdvancedCostOptimizationMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
This property contains the details of account-level advanced cost optimization metrics for S3 Storage Lens.
getAdvancedCostOptimizationMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
 
getAdvancedCostOptimizationMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
A property for bucket-level advanced cost optimization metrics for S3 Storage Lens.
getAdvancedCostOptimizationMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
 
getAdvancedDataProtectionMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
This property contains the details of account-level advanced data protection metrics for S3 Storage Lens.
getAdvancedDataProtectionMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
 
getAdvancedDataProtectionMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
A property for bucket-level advanced data protection metrics for S3 Storage Lens.
getAdvancedDataProtectionMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
 
getAllowedHeaders() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
Headers that are specified in the `Access-Control-Request-Headers` header.
getAllowedHeaders() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
getAllowedHeaders() - Method in interface software.amazon.awscdk.services.s3.CorsRule
Headers that are specified in the Access-Control-Request-Headers header.
getAllowedHeaders() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
getAllowedMethods() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
An HTTP method that you allow the origin to run.
getAllowedMethods() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
getAllowedMethods() - Method in interface software.amazon.awscdk.services.s3.CorsRule
An HTTP method that you allow the origin to execute.
getAllowedMethods() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
getAllowedOrigins() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
One or more origins you want customers to be able to access the bucket from.
getAllowedOrigins() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
getAllowedOrigins() - Method in interface software.amazon.awscdk.services.s3.CorsRule
One or more origins you want customers to be able to access the bucket from.
getAllowedOrigins() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
getAnalyticsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
getAnalyticsConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
getAnalyticsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getAnd() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty
A container for specifying rule filters.
getAnd() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
 
getArchiveAccessTierTime() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
When enabled, Intelligent-Tiering will automatically move objects that haven’t been accessed for a minimum of 90 days to the Archive Access tier.
getArchiveAccessTierTime() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
 
getArn() - Method in interface software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig
The ARN of the destination (i.e.
getArn() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
 
getArn() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty
This resource contains the ARN of the AWS Organization.
getArn() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
 
getArn() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
This property contains the details of the ARN of the bucket destination of the S3 Storage Lens export.
getArn() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
 
getAttrAlias() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The alias for this access point.
getAttrAlias() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
The alias for the Multi-Region Access Point.
getAttrArn() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
This property contains the details of the ARN for the access point.
getAttrArn() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Returns the Amazon Resource Name (ARN) of the specified bucket.
getAttrCreatedAt() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
The timestamp of when the Multi-Region Access Point is created.
getAttrDomainName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Returns the IPv4 DNS name of the specified bucket.
getAttrDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Returns the IPv6 DNS name of the specified bucket.
getAttrName() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The name of this access point.
getAttrNetworkOrigin() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
Indicates whether this access point allows access from the internet.
getAttrPolicyStatusIsPublic() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
 
getAttrRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Returns the regional domain name of the specified bucket.
getAttrStorageLensConfigurationStorageLensArn() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
This property contains the details of the ARN of the S3 Storage Lens configuration.
getAttrWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Returns the Amazon S3 website endpoint for the specified bucket.
getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.s3.Bucket
Indicates if a bucket resource policy should automatically created upon the first call to `addToResourcePolicy`.
getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.s3.BucketBase
Indicates if a bucket resource policy should automatically created upon the first call to `addToResourcePolicy`.
getAutoDeleteObjects() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Whether all objects should be automatically deleted when the bucket is removed from the stack or when the stack is deleted.
getAutoDeleteObjects() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getAwsOrg() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
This property contains the details of the AWS Organization for the S3 Storage Lens configuration.
getAwsOrg() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
getBlockPublicAccess() - Method in interface software.amazon.awscdk.services.s3.BucketProps
The block public access configuration of this bucket.
getBlockPublicAccess() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
getBlockPublicAcls() - Method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
Whether to block public ACLs.
getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
 
getBlockPublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket.
getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getBlockPublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket.
getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getBlockPublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket.
getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
getBlockPublicPolicy() - Method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
Whether to block public policy.
getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
 
getBlockPublicPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should block public bucket policies for this bucket.
getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getBlockPublicPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should block public bucket policies for this bucket.
getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getBlockPublicPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should block public bucket policies for this bucket.
getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.s3.BucketPolicyProps
The Amazon S3 bucket that the policy applies to.
getBucket() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
 
getBucket() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The name of the bucket associated with this access point.
getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
The name of the bucket associated with this access point.
getBucket() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
The Amazon Resource Name (ARN) of the bucket where you want Amazon S3 to store the results.
getBucket() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
getBucket() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
The name of the Amazon S3 bucket to which the policy applies.
getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnBucketPolicyProps
The name of the Amazon S3 bucket to which the policy applies.
getBucket() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty
The name of the associated bucket for the Region.
getBucket() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.s3.InventoryDestination
Bucket where all inventories will be saved in.
getBucket() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
 
getBucketAccountId() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The AWS account ID associated with the S3 bucket associated with this access point.
getBucketAccountId() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
The AWS account ID associated with the S3 bucket associated with this access point.
getBucketAccountId() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
getBucketAccountId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
The account ID that owns the destination S3 bucket.
getBucketAccountId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
 
getBucketArn() - Method in class software.amazon.awscdk.services.s3.Bucket
The ARN of the bucket.
getBucketArn() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The ARN of the bucket.
getBucketArn() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getBucketArn() - Method in class software.amazon.awscdk.services.s3.BucketBase
The ARN of the bucket.
getBucketArn() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
The Amazon Resource Name (ARN) of the bucket to which data is exported.
getBucketArn() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
 
getBucketArn() - Method in interface software.amazon.awscdk.services.s3.IBucket
The ARN of the bucket.
getBucketArn() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The ARN of the bucket.
getBucketArn() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The ARN of the bucket.
getBucketDomainName() - Method in class software.amazon.awscdk.services.s3.Bucket
The IPv4 DNS name of the specified bucket.
getBucketDomainName() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The domain name of the bucket.
getBucketDomainName() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getBucketDomainName() - Method in class software.amazon.awscdk.services.s3.BucketBase
The IPv4 DNS name of the specified bucket.
getBucketDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket
The IPv4 DNS name of the specified bucket.
getBucketDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The IPv4 DNS name of the specified bucket.
getBucketDomainName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The IPv4 DNS name of the specified bucket.
getBucketDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.Bucket
The IPv6 DNS name of the specified bucket.
getBucketDualStackDomainName() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The IPv6 DNS name of the specified bucket.
getBucketDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getBucketDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.BucketBase
The IPv6 DNS name of the specified bucket.
getBucketDualStackDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket
The IPv6 DNS name of the specified bucket.
getBucketDualStackDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The IPv6 DNS name of the specified bucket.
getBucketDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The IPv6 DNS name of the specified bucket.
getBucketEncryption() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
getBucketEncryption() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
getBucketEncryption() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getBucketKeyEnabled() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Specifies whether Amazon S3 should use an S3 Bucket Key with server-side encryption using KMS (SSE-KMS) for new objects in the bucket.
getBucketKeyEnabled() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getBucketKeyEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty
Specifies whether Amazon S3 should use an S3 Bucket Key with server-side encryption using KMS (SSE-KMS) for new objects in the bucket.
getBucketKeyEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
 
getBucketLevel() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
This property contains the details of the account-level bucket-level configurations for Amazon S3 Storage Lens.
getBucketLevel() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
 
getBucketName() - Method in class software.amazon.awscdk.services.s3.Bucket
The name of the bucket.
getBucketName() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The name of the bucket.
getBucketName() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getBucketName() - Method in class software.amazon.awscdk.services.s3.BucketBase
The name of the bucket.
getBucketName() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Physical name of this bucket.
getBucketName() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getBucketName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
A name for the bucket.
getBucketName() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
A name for the bucket.
getBucketName() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getBucketName() - Method in interface software.amazon.awscdk.services.s3.IBucket
The name of the bucket.
getBucketName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The name of the bucket.
getBucketName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The name of the bucket.
getBucketName() - Method in interface software.amazon.awscdk.services.s3.Location
The name of the S3 Bucket the object is in.
getBucketName() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
 
getBucketOwner() - Method in interface software.amazon.awscdk.services.s3.InventoryDestination
The account ID that owns the destination S3 bucket.
getBucketOwner() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
 
getBucketRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.Bucket
The regional domain name of the specified bucket.
getBucketRegionalDomainName() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The regional domain name of the specified bucket.
getBucketRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getBucketRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.BucketBase
The regional domain name of the specified bucket.
getBucketRegionalDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket
The regional domain name of the specified bucket.
getBucketRegionalDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The regional domain name of the specified bucket.
getBucketRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The regional domain name of the specified bucket.
getBuckets() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty
This property contains the details of the buckets for the Amazon S3 Storage Lens configuration.
getBuckets() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
 
getBucketWebsiteDomainName() - Method in class software.amazon.awscdk.services.s3.Bucket
The Domain name of the static website.
getBucketWebsiteDomainName() - Method in class software.amazon.awscdk.services.s3.BucketBase
The Domain name of the static website.
getBucketWebsiteDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket
The Domain name of the static website.
getBucketWebsiteDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The Domain name of the static website.
getBucketWebsiteDomainName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The Domain name of the static website.
getBucketWebsiteNewUrlFormat() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The format of the website URL of the bucket.
getBucketWebsiteNewUrlFormat() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getBucketWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.Bucket
The URL of the static website.
getBucketWebsiteUrl() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The website URL of the bucket (if static web hosting is enabled).
getBucketWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getBucketWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.BucketBase
The URL of the static website.
getBucketWebsiteUrl() - Method in interface software.amazon.awscdk.services.s3.IBucket
The URL of the static website.
getBucketWebsiteUrl() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The URL of the static website.
getBucketWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The URL of the static website.
getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
 
getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnBucket
 
getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
 
getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
 
getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
 
getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
 
getCloudWatchMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty
This property enables the Amazon CloudWatch publishing option for S3 Storage Lens metrics.
getCloudWatchMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
 
getCondition() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
Specifies a condition that must be met for the specified redirect to apply.
getCondition() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
 
getCors() - Method in interface software.amazon.awscdk.services.s3.BucketProps
The CORS configuration of this bucket.
getCors() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getCorsConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
getCorsConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
getCorsConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getCorsRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty
A set of origins and methods (cross-origin access that you want to allow).
getCorsRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
 
getDataExport() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty
Specifies how data related to the storage class analysis for an Amazon S3 bucket should be exported.
getDataExport() - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
 
getDataExport() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
This property contains the details of this S3 Storage Lens configuration's metrics export.
getDataExport() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
getDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
The number of days that you want to specify for the default retention period.
getDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
 
getDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TieringProperty
The number of consecutive days of no access after which an object will be eligible to be transitioned to the corresponding tier.
getDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
 
getDaysAfterInitiation() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty
Specifies the number of days after which Amazon S3 stops an incomplete multipart upload.
getDaysAfterInitiation() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
 
getDeepArchiveAccessTierTime() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
When enabled, Intelligent-Tiering will automatically move objects that haven’t been accessed for a minimum of 180 days to the Deep Archive Access tier.
getDeepArchiveAccessTierTime() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
 
getDefaultRetention() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty
The default Object Lock retention mode and period that you want to apply to new objects placed in the specified bucket.
getDefaultRetention() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
 
getDeleteMarkerReplication() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
Specifies whether Amazon S3 replicates delete markers.
getDeleteMarkerReplication() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
getDelimiter() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty
This property contains the details of the S3 Storage Lens delimiter being used.
getDelimiter() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
 
getDependencies() - Method in interface software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig
Any additional dependencies that should be resolved before the bucket notification can be configured (for example, the SNS Topic Policy resource).
getDependencies() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
 
getDescription() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
 
getDestination() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty
The place to store the data for an analysis.
getDestination() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
 
getDestination() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
Contains information about where to publish the inventory results.
getDestination() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
getDestination() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
A container for information about the replication destination and its configurations including enabling the S3 Replication Time Control (S3 RTC).
getDestination() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
getDestination() - Method in interface software.amazon.awscdk.services.s3.Inventory
The destination of the inventory.
getDestination() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
getDestinationBucketName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty
The name of the bucket where Amazon S3 should store server access log files.
getDestinationBucketName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
 
getDetailedStatusCodesMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
This property contains the details of account-level detailed status code metrics for S3 Storage Lens.
getDetailedStatusCodesMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
 
getDetailedStatusCodesMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
A property for bucket-level detailed status code metrics for S3 Storage Lens.
getDetailedStatusCodesMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
 
getDisallowPublicAccess() - Method in class software.amazon.awscdk.services.s3.Bucket
Whether to disallow public access.
getDisallowPublicAccess() - Method in class software.amazon.awscdk.services.s3.BucketBase
Whether to disallow public access.
getDocument() - Method in class software.amazon.awscdk.services.s3.BucketPolicy
A policy document containing permissions to add to the specified bucket.
getDualStack() - Method in interface software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions
Dual-stack support to connect to the bucket over IPv6.
getDualStack() - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
 
getEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
Specifies whether the inventory is enabled or disabled.
getEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
getEnabled() - Method in interface software.amazon.awscdk.services.s3.Inventory
Whether the inventory is enabled or disabled.
getEnabled() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
getEnabled() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Whether this rule is enabled.
getEnabled() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getEncryption() - Method in interface software.amazon.awscdk.services.s3.BucketProps
The kind of server-side encryption to apply to this bucket.
getEncryption() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getEncryption() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.
getEncryption() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
 
getEncryptionConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
Specifies encryption-related information.
getEncryptionConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.Bucket
Optional KMS encryption key associated with this bucket.
getEncryptionKey() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
 
getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.BucketBase
Optional KMS encryption key associated with this bucket.
getEncryptionKey() - Method in interface software.amazon.awscdk.services.s3.BucketProps
External KMS key to use for bucket encryption.
getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getEncryptionKey() - Method in interface software.amazon.awscdk.services.s3.IBucket
Optional KMS encryption key associated with this bucket.
getEncryptionKey() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Optional KMS encryption key associated with this bucket.
getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Optional KMS encryption key associated with this bucket.
getEnforceSSL() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Enforces SSL for requests.
getEnforceSSL() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getEnv() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The environment this resource belongs to.
getEnv() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The environment this resource belongs to.
getErrorDocument() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
The name of the error document for the website.
getErrorDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
 
getEvent() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
The Amazon S3 bucket event for which to invoke the AWS Lambda function.
getEvent() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
 
getEvent() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
The Amazon S3 bucket event about which you want to publish messages to Amazon SQS.
getEvent() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
 
getEvent() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
The Amazon S3 bucket event about which to send notifications.
getEvent() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
 
getEventBridgeConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
Enables delivery of events to Amazon EventBridge.
getEventBridgeConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
 
getEventBridgeEnabled() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Whether this bucket should send notifications to Amazon EventBridge or not.
getEventBridgeEnabled() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getEventBridgeEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty
Enables delivery of events to Amazon EventBridge.
getEventBridgeEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
 
getEventPattern() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
 
getEventThreshold() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty
A container specifying the time threshold for emitting the `s3:Replication:OperationMissedThreshold` event.
getEventThreshold() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
 
getExclude() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
This property contains the details of the bucket and or Regions excluded for Amazon S3 Storage Lens configuration.
getExclude() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
getExpiration() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Indicates the number of days after creation when objects are deleted from Amazon S3 and Amazon Glacier.
getExpiration() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getExpirationDate() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Indicates when objects are deleted from Amazon S3 and Amazon S3 Glacier.
getExpirationDate() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getExpirationDate() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Indicates when objects are deleted from Amazon S3 and Amazon Glacier.
getExpirationDate() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getExpirationInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Indicates the number of days after creation when objects are deleted from Amazon S3 and Amazon S3 Glacier.
getExpirationInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getExpiredObjectDeleteMarker() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Indicates whether Amazon S3 will remove a delete marker without any noncurrent versions.
getExpiredObjectDeleteMarker() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getExpiredObjectDeleteMarker() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Indicates whether Amazon S3 will remove a delete marker with no noncurrent versions.
getExpiredObjectDeleteMarker() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getExposedHeaders() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
One or more headers in the response that you want customers to be able to access from their applications (for example, from a JavaScript `XMLHttpRequest` object).
getExposedHeaders() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
getExposedHeaders() - Method in interface software.amazon.awscdk.services.s3.CorsRule
One or more headers in the response that you want customers to be able to access from their applications.
getExposedHeaders() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
The filtering rules that determine which objects invoke the AWS Lambda function.
getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
 
getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
The filtering rules that determine which objects trigger notifications.
getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
 
getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
A filter that identifies the subset of objects to which the replication rule applies.
getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
The filtering rules that determine for which objects to send notifications.
getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
 
getFormat() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
Specifies the file format used when exporting data to Amazon S3.
getFormat() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
 
getFormat() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
This property contains the details of the format of the S3 Storage Lens export bucket destination.
getFormat() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
 
getFormat() - Method in interface software.amazon.awscdk.services.s3.Inventory
The format of the inventory.
getFormat() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
getFrequency() - Method in interface software.amazon.awscdk.services.s3.Inventory
Frequency at which the inventory should be generated.
getFrequency() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
getFunction() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
The Amazon Resource Name (ARN) of the AWS Lambda function that Amazon S3 invokes when the specified event type occurs.
getFunction() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
 
getHostName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty
Name of the host where requests are redirected.
getHostName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
 
getHostName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
The host name to use in the redirect request.
getHostName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
 
getHostName() - Method in interface software.amazon.awscdk.services.s3.RedirectTarget
Name of the host where requests are redirected.
getHostName() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
 
getHostName() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
The host name to use in the redirect request.
getHostName() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
 
getHttpErrorCodeReturnedEquals() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty
The HTTP error code when the redirect is applied.
getHttpErrorCodeReturnedEquals() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
 
getHttpErrorCodeReturnedEquals() - Method in interface software.amazon.awscdk.services.s3.RoutingRuleCondition
The HTTP error code when the redirect is applied.
getHttpErrorCodeReturnedEquals() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
 
getHttpRedirectCode() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
The HTTP redirect code to use on the response.
getHttpRedirectCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
 
getHttpRedirectCode() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
The HTTP redirect code to use on the response.
getHttpRedirectCode() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.BucketMetrics
The ID used to identify the metrics configuration.
getId() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
The ID that identifies the analytics configuration.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
A unique identifier for this rule.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
The ID used to identify the S3 Intelligent-Tiering configuration.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
The ID used to identify the inventory configuration.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
The ID used to identify the metrics configuration.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
A unique identifier for the rule.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Unique identifier for the rule.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
This property contains the details of the ID of the S3 Storage Lens configuration.
getId() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.CorsRule
A unique identifier for this rule.
getId() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
getId() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
A unique identifier for this rule.
getId() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
getIgnorePublicAcls() - Method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
Whether to ignore public ACLs.
getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
 
getIgnorePublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getIgnorePublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getIgnorePublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getInclude() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
This property contains the details of the bucket and or Regions included for Amazon S3 Storage Lens configuration.
getInclude() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
getIncludedObjectVersions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
Object versions to include in the inventory list.
getIncludedObjectVersions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
getIncludeObjectVersions() - Method in interface software.amazon.awscdk.services.s3.Inventory
If the inventory should contain all the object versions or only the current one.
getIncludeObjectVersions() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
getIndexDocument() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
The name of the index document for the website.
getIndexDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
 
getIntelligentTieringConfigurations() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Inteligent Tiering Configurations.
getIntelligentTieringConfigurations() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getIntelligentTieringConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Defines how Amazon S3 handles Intelligent-Tiering storage.
getIntelligentTieringConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Defines how Amazon S3 handles Intelligent-Tiering storage.
getIntelligentTieringConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getInventories() - Method in interface software.amazon.awscdk.services.s3.BucketProps
The inventory configuration of the bucket.
getInventories() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getInventoryConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies the inventory configuration for an Amazon S3 bucket.
getInventoryConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Specifies the inventory configuration for an Amazon S3 bucket.
getInventoryConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getInventoryId() - Method in interface software.amazon.awscdk.services.s3.Inventory
The inventory configuration ID.
getInventoryId() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty
A property that indicates whether the activity metrics is enabled.
getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
 
getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty
Indicates whether advanced cost optimization metrics are enabled.
getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
 
getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty
Indicates whether advanced data protection metrics are enabled.
getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
 
getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty
This property identifies whether the CloudWatch publishing option for S3 Storage Lens is enabled.
getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
 
getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty
Indicates whether detailed status code metrics are enabled.
getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
 
getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty
This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
 
getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
This property contains the details of whether the Amazon S3 Storage Lens configuration is enabled.
getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
getIsPublic() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty
The policy status for this bucket.
getIsPublic() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
 
getIsPublic() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty
The policy status for this bucket.
getIsPublic() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
 
getIsWebsite() - Method in class software.amazon.awscdk.services.s3.Bucket
If this bucket has been configured for static website hosting.
getIsWebsite() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
If this bucket has been configured for static website hosting.
getIsWebsite() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getIsWebsite() - Method in class software.amazon.awscdk.services.s3.BucketBase
If this bucket has been configured for static website hosting.
getIsWebsite() - Method in interface software.amazon.awscdk.services.s3.IBucket
If this bucket has been configured for static website hosting.
getIsWebsite() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
If this bucket has been configured for static website hosting.
getIsWebsite() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
If this bucket has been configured for static website hosting.
getKey() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty
The tag key.
getKey() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
 
getKey() - Method in interface software.amazon.awscdk.services.s3.Tag
key to e tagged.
getKey() - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
 
getKeyId() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty
Specifies the Amazon Resource Name (ARN) of the customer managed AWS KMS key to use for encrypting the S3 Storage Lens metrics export file.
getKeyId() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
 
getKeyPrefixEquals() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty
The object key name prefix when the redirect is applied.
getKeyPrefixEquals() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
 
getKeyPrefixEquals() - Method in interface software.amazon.awscdk.services.s3.RoutingRuleCondition
The object key name prefix when the redirect is applied.
getKeyPrefixEquals() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
 
getKmsMasterKeyId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty
KMS key ID to use for the default encryption.
getKmsMasterKeyId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
 
getLambdaConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
Describes the AWS Lambda functions to invoke and the events for which to invoke them.
getLambdaConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
 
getLifecycleConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
getLifecycleConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
getLifecycleConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getLifecycleRules() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Rules that define how Amazon S3 manages objects during their lifetime.
getLifecycleRules() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getLogFilePrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty
A prefix for all log object keys.
getLogFilePrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
 
getLoggingConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Settings that define where logs are stored.
getLoggingConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Settings that define where logs are stored.
getLoggingConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getMaxAge() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
The time in seconds that your browser is to cache the preflight response for the specified resource.
getMaxAge() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
getMaxAge() - Method in interface software.amazon.awscdk.services.s3.CorsRule
The time in seconds that your browser is to cache the preflight response for the specified resource.
getMaxAge() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
getMaxDepth() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty
This property contains the details of the max depth that S3 Storage Lens will collect metrics up to.
getMaxDepth() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
 
getMetrics() - Method in interface software.amazon.awscdk.services.s3.BucketProps
The metrics configuration of this bucket.
getMetrics() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
A container specifying replication metrics-related settings enabling replication metrics and events.
getMetrics() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
getMetricsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
getMetricsConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
getMetricsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getMinStorageBytesPercentage() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty
This property contains the details of the minimum storage bytes percentage threshold that S3 Storage Lens will collect metrics up to.
getMinStorageBytesPercentage() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
 
getMinutes() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty
Contains an integer specifying time in minutes.
getMinutes() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
 
getMode() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
getMode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
 
getMrapName() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
The name of the Multi-Region Access Point.
getMrapName() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps
The name of the Multi-Region Access Point.
getMrapName() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
 
getName() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The name of this access point.
getName() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
The name of this access point.
getName() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
getName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty
The object key name prefix or suffix identifying one or more objects to which the filtering rule applies.
getName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
 
getName() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
The name of the Multi-Region Access Point.
getName() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps
The name of the Multi-Region Access Point.
getName() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
 
getName() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
Configuration name.
getName() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
 
getNewerNoncurrentVersions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty
Specifies how many noncurrent versions Amazon S3 will retain.
getNewerNoncurrentVersions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
 
getNewerNoncurrentVersions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
Specifies how many noncurrent versions Amazon S3 will retain.
getNewerNoncurrentVersions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
 
getNode() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The construct tree node for this construct.
getNode() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The construct tree node for this construct.
getNoncurrentDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action.
getNoncurrentDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
 
getNoncurrentVersionExpiration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Specifies when noncurrent object versions expire.
getNoncurrentVersionExpiration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getNoncurrentVersionExpiration() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Time between when a new version of the object is uploaded to the bucket and when old versions of the object expire.
getNoncurrentVersionExpiration() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getNoncurrentVersionExpirationInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
(Deprecated.) For buckets with versioning enabled (or suspended), specifies the time, in days, between when a new version of the object is uploaded to the bucket and when old versions of the object expire.
getNoncurrentVersionExpirationInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getNoncurrentVersionsToRetain() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Indicates a maximum number of noncurrent versions to retain.
getNoncurrentVersionsToRetain() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getNoncurrentVersionsToRetain() - Method in interface software.amazon.awscdk.services.s3.NoncurrentVersionTransition
Indicates the number of noncurrent version objects to be retained.
getNoncurrentVersionsToRetain() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
 
getNoncurrentVersionTransition() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
(Deprecated.) For buckets with versioning enabled (or suspended), specifies when non-current objects transition to a specified storage class.
getNoncurrentVersionTransition() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getNoncurrentVersionTransitions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
For buckets with versioning enabled (or suspended), one or more transition rules that specify when non-current objects transition to a specified storage class.
getNoncurrentVersionTransitions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getNoncurrentVersionTransitions() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
One or more transition rules that specify when non-current objects transition to a specified storage class.
getNoncurrentVersionTransitions() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getNotificationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration that defines how Amazon S3 handles bucket notifications.
getNotificationConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Configuration that defines how Amazon S3 handles bucket notifications.
getNotificationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getNotificationsHandlerRole() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The role to be used by the notifications handler.
getNotificationsHandlerRole() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getNotificationsHandlerRole() - Method in class software.amazon.awscdk.services.s3.BucketBase
 
getNotificationsHandlerRole() - Method in interface software.amazon.awscdk.services.s3.BucketProps
The role to be used by the notifications handler.
getNotificationsHandlerRole() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getObjectKey() - Method in interface software.amazon.awscdk.services.s3.Location
The path inside the Bucket where the object is located at.
getObjectKey() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
 
getObjectLockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Places an Object Lock configuration on the specified bucket.
getObjectLockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Places an Object Lock configuration on the specified bucket.
getObjectLockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getObjectLockEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Indicates whether this bucket has an Object Lock configuration enabled.
getObjectLockEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty
Indicates whether this bucket has an Object Lock configuration enabled.
getObjectLockEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
 
getObjectLockEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Indicates whether this bucket has an Object Lock configuration enabled.
getObjectLockEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getObjectOwnership() - Method in interface software.amazon.awscdk.services.s3.BucketProps
The objectOwnership of the bucket.
getObjectOwnership() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getObjectOwnership() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty
Specifies an Object Ownership rule.
getObjectOwnership() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
 
getObjectSizeGreaterThan() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Specifies the minimum object size in bytes for this rule to apply to.
getObjectSizeGreaterThan() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getObjectSizeGreaterThan() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Specifies the minimum object size in bytes for this rule to apply to.
getObjectSizeGreaterThan() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getObjectSizeLessThan() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Specifies the maximum object size in bytes for this rule to apply to.
getObjectSizeLessThan() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getObjectSizeLessThan() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Specifies the maximum object size in bytes for this rule to apply to.
getObjectSizeLessThan() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getObjectsPrefix() - Method in interface software.amazon.awscdk.services.s3.Inventory
The inventory will only include objects that meet the prefix filter criteria.
getObjectsPrefix() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
getObjectVersion() - Method in interface software.amazon.awscdk.services.s3.Location
The S3 object version.
getObjectVersion() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
 
getOptionalFields() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
Contains the optional fields that are included in the inventory results.
getOptionalFields() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
getOptionalFields() - Method in interface software.amazon.awscdk.services.s3.Inventory
A list of optional fields to be included in the inventory result.
getOptionalFields() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
getOutputSchemaVersion() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty
The version of the output schema to use when exporting data.
getOutputSchemaVersion() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
 
getOutputSchemaVersion() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
This property contains the details of the output schema version of the S3 Storage Lens export bucket destination.
getOutputSchemaVersion() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
 
getOwner() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty
Specifies the replica ownership.
getOwner() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
 
getOwnershipControls() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration that defines how Amazon S3 handles Object Ownership rules.
getOwnershipControls() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Configuration that defines how Amazon S3 handles Object Ownership rules.
getOwnershipControls() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getPaths() - Method in interface software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions
Only watch changes to these object paths.
getPaths() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
 
getPolicy() - Method in class software.amazon.awscdk.services.s3.Bucket
The resource policy associated with this bucket.
getPolicy() - Method in class software.amazon.awscdk.services.s3.BucketBase
The resource policy associated with this bucket.
getPolicy() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The access point policy associated with this access point.
getPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
The access point policy associated with this access point.
getPolicy() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
getPolicy() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
The access policy associated with the Multi-Region Access Point.
getPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps
The access policy associated with the Multi-Region Access Point.
getPolicy() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
 
getPolicy() - Method in interface software.amazon.awscdk.services.s3.IBucket
The resource policy associated with this bucket.
getPolicy() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The resource policy associated with this bucket.
getPolicy() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The resource policy associated with this bucket.
getPolicyDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
A policy document containing permissions to add to the specified bucket.
getPolicyDocument() - Method in interface software.amazon.awscdk.services.s3.CfnBucketPolicyProps
A policy document containing permissions to add to the specified bucket.
getPolicyDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
 
getPolicyStatus() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The container element for a bucket's policy status.
getPolicyStatus() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
The container element for a bucket's policy status.
getPolicyStatus() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.BucketMetrics
The prefix that an object must have to be included in the metrics results.
getPrefix() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
The prefix that an object must have to be included in the analytics results.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
The prefix to use when exporting data.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
An object key name prefix that identifies the subset of objects to which the rule applies.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
Specifies the inventory filter prefix.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
The prefix that an object must have to be included in the metrics results.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty
An object key name prefix that identifies the subset of objects to which the rule applies.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty
An object key name prefix that identifies the subset of objects to which the rule applies.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
An object key name prefix that identifies the object or objects to which the rule applies.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Object key prefix that identifies one or more objects to which this rule applies.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
This property contains the details of the prefix of the bucket destination of the S3 Storage Lens export .
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
Add a filter to limit the scope of this configuration to a single prefix.
getPrefix() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.InventoryDestination
The prefix to be used when saving the inventory.
getPrefix() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
Object key prefix that identifies one or more objects to which this rule applies.
getPrefix() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getPrefix() - Method in interface software.amazon.awscdk.services.s3.NotificationKeyFilter
S3 keys must have the specified prefix.
getPrefix() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
 
getPrefixLevel() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
A property for bucket-level prefix-level storage metrics for S3 Storage Lens.
getPrefixLevel() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
 
getPrefixWithKey() - Method in class software.amazon.awscdk.services.s3.ReplaceKey
 
getPriority() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
The priority indicates which rule has precedence whenever two or more replication rules conflict.
getPriority() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
getProtocol() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty
Protocol to use when redirecting requests.
getProtocol() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
 
getProtocol() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
Protocol to use when redirecting requests.
getProtocol() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
 
getProtocol() - Method in interface software.amazon.awscdk.services.s3.RedirectTarget
Protocol to use when redirecting requests.
getProtocol() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
 
getProtocol() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
Protocol to use when redirecting requests.
getProtocol() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
 
getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
getPublicAccessBlockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration that defines how Amazon S3 handles public access.
getPublicAccessBlockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Configuration that defines how Amazon S3 handles public access.
getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
getPublicAccessBlockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
 
getPublicReadAccess() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Grants public read access to all objects in the bucket.
getPublicReadAccess() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getQueue() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
The Amazon Resource Name (ARN) of the Amazon SQS queue to which Amazon S3 publishes a message when it detects events of the specified type.
getQueue() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
 
getQueueConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.
getQueueConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
 
getRedirectAllRequestsTo() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
The redirect behavior for every request to this bucket's website endpoint.
getRedirectAllRequestsTo() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
 
getRedirectRule() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty
Container for redirect information.
getRedirectRule() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
 
getRegion() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
The region this existing bucket is in.
getRegion() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
getRegional() - Method in interface software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions
Specifies the URL includes the region.
getRegional() - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
 
getRegions() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
A collection of the Regions and buckets associated with the Multi-Region Access Point.
getRegions() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps
A collection of the Regions and buckets associated with the Multi-Region Access Point.
getRegions() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
 
getRegions() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty
This property contains the details of the Regions for the S3 Storage Lens configuration.
getRegions() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
 
getRemovalPolicy() - Method in interface software.amazon.awscdk.services.s3.BucketPolicyProps
Policy to apply when the policy is removed from this stack.
getRemovalPolicy() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
 
getRemovalPolicy() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Policy to apply when the bucket is removed from this stack.
getRemovalPolicy() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getReplaceKey() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
Specifies the object key prefix to use in the redirect request.
getReplaceKey() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
 
getReplaceKeyPrefixWith() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
The object key prefix to use in the redirect request.
getReplaceKeyPrefixWith() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
 
getReplaceKeyWith() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
The specific object key to use in the redirect request.
getReplaceKeyWith() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
 
getReplicaKmsKeyId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty
Specifies the ID (Key ARN or Alias ARN) of the customer managed AWS KMS key stored in AWS Key Management Service (KMS) for the destination bucket.
getReplicaKmsKeyId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
 
getReplicaModifications() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty
A filter that you can specify for selection for modifications on replicas.
getReplicaModifications() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
 
getReplicationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration for replicating objects in an S3 bucket.
getReplicationConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Configuration for replicating objects in an S3 bucket.
getReplicationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getReplicationTime() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
A container specifying S3 Replication Time Control (S3 RTC), including whether S3 RTC is enabled and the time when all objects and operations on objects must be replicated.
getReplicationTime() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
getRestrictPublicBuckets() - Method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
Whether to restrict public access.
getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
 
getRestrictPublicBuckets() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getRestrictPublicBuckets() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getRestrictPublicBuckets() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
getRole() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that Amazon S3 assumes when replicating objects.
getRole() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
 
getRoutingRuleCondition() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty
A container for describing a condition that must be met for the specified redirect to apply.
getRoutingRuleCondition() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
 
getRoutingRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
Rules that define when a redirect is applied and the redirect behavior.
getRoutingRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
 
getRule() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty
Specifies the Object Lock rule for the specified object.
getRule() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
 
getRuleName() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
 
getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty
A lifecycle rule for individual objects in an Amazon S3 bucket.
getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
 
getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty
Specifies the container element for Object Ownership rules.
getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
 
getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty
A container for one or more replication rules.
getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
 
getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty
A list of containers for the key-value pair that defines the criteria for the filter rule.
getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
 
getS3BucketDestination() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty
This property contains the details of the bucket where the S3 Storage Lens metrics export will be placed.
getS3BucketDestination() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
 
getS3Key() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty
A container for object key name prefix and suffix filtering rules.
getS3Key() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
 
getScheduleFrequency() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
Specifies the schedule for generating inventory results.
getScheduleFrequency() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
getSelectionCriteria() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty
This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
getSelectionCriteria() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
 
getServerAccessLogsBucket() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Destination bucket for the server access logs.
getServerAccessLogsBucket() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getServerAccessLogsPrefix() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Optional log file prefix to use for the bucket's access logs.
getServerAccessLogsPrefix() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getServerSideEncryptionByDefault() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty
Specifies the default server-side encryption to apply to new objects in the bucket.
getServerSideEncryptionByDefault() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
 
getServerSideEncryptionConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty
Specifies the default server-side-encryption configuration.
getServerSideEncryptionConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
 
getSourceSelectionCriteria() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
A container that describes additional filters for identifying the source objects that you want to replicate.
getSourceSelectionCriteria() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
getSseAlgorithm() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty
Server-side encryption algorithm to use for the default encryption.
getSseAlgorithm() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
 
getSsekms() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty
Specifies the use of AWS Key Management Service keys (SSE-KMS) to encrypt the S3 Storage Lens metrics export file.
getSsekms() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
 
getSseKmsEncryptedObjects() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty
A container for filter information for the selection of Amazon S3 objects encrypted with AWS KMS.
getSseKmsEncryptedObjects() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
 
getSses3() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty
Specifies the use of an Amazon S3-managed key (SSE-S3) to encrypt the S3 Storage Lens metrics export file.
getSses3() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
 
getStack() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The stack in which this resource is defined.
getStack() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The stack in which this resource is defined.
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty
Indicates whether to replicate delete markers.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
 
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
Specifies the status of the configuration.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
 
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty
Specifies whether the replication metrics are enabled.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
 
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty
Specifies whether Amazon S3 replicates modifications on replicas.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
 
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
Specifies whether the rule is enabled.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty
Specifies whether the replication time is enabled.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
 
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
If `Enabled` , the rule is currently being applied.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty
Specifies whether Amazon S3 replicates objects created with server-side encryption using an AWS KMS key stored in AWS Key Management Service.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
 
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty
The versioning state of the bucket.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
 
getStorageClass() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
The class of storage used to store the object.
getStorageClass() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
 
getStorageClass() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
The storage class to use when replicating objects, such as S3 Standard or reduced redundancy.
getStorageClass() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
getStorageClass() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
The storage class to which you want the object to transition.
getStorageClass() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
 
getStorageClass() - Method in interface software.amazon.awscdk.services.s3.NoncurrentVersionTransition
The storage class to which you want the object to transition.
getStorageClass() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
 
getStorageClass() - Method in interface software.amazon.awscdk.services.s3.Transition
The storage class to which you want the object to transition.
getStorageClass() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
 
getStorageClassAnalysis() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
Contains data related to access patterns to be collected and made available to analyze the tradeoffs between different storage classes.
getStorageClassAnalysis() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
 
getStorageLensArn() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
This property contains the details of the ARN of the S3 Storage Lens configuration.
getStorageLensArn() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
getStorageLensConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
This resource contains the details Amazon S3 Storage Lens configuration.
getStorageLensConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLensProps
This resource contains the details Amazon S3 Storage Lens configuration.
getStorageLensConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
 
getStorageMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty
A property for the prefix-level storage metrics for Amazon S3 Storage Lens.
getStorageMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
 
getSuffix() - Method in interface software.amazon.awscdk.services.s3.NotificationKeyFilter
S3 keys must have the specified suffix.
getSuffix() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
 
getTagFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty
A container for specifying a tag key and value.
getTagFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
 
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.BucketMetrics
Specifies a list of tag filters to use as a metrics configuration filter.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
 
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
The tags to use when evaluating an analytics filter.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
 
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
A container for a key-value pair.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
 
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
Specifies a list of tag filters to use as a metrics configuration filter.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
 
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty
An array of tags containing key and value pairs.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
 
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
Tags to use to identify a subset of objects to which the lifecycle rule applies.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
The TagFilter property type specifies tags to use to identify a subset of objects for an Amazon S3 bucket.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getTags() - Method in class software.amazon.awscdk.services.s3.CfnBucket
An arbitrary set of tags (key-value pairs) for this S3 bucket.
getTags() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
An arbitrary set of tags (key-value pairs) for this S3 bucket.
getTags() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getTags() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
A set of tags (key–value pairs) to associate with the Storage Lens configuration.
getTags() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLensProps
A set of tags (key–value pairs) to associate with the Storage Lens configuration.
getTags() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
 
getTags() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
You can limit the scope of this rule to the key value pairs added below.
getTags() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
 
getTarget() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
 
getTierings() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
Specifies a list of S3 Intelligent-Tiering storage class tiers in the configuration.
getTierings() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
 
getTime() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty
A container specifying the time by which replication should be complete for all objects and operations on objects.
getTime() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
 
getTopic() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
The Amazon Resource Name (ARN) of the Amazon SNS topic to which Amazon S3 publishes a message when it detects events of the specified type.
getTopic() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
 
getTopicConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
The topic to which notifications are sent and the events for which notifications are generated.
getTopicConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
 
getTransferAcceleration() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Whether this bucket should have transfer acceleration turned on or not.
getTransferAcceleration() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getTransition() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
(Deprecated.) Specifies when an object transitions to a specified storage class.
getTransition() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getTransitionAfter() - Method in interface software.amazon.awscdk.services.s3.NoncurrentVersionTransition
Indicates the number of days after creation when objects are transitioned to the specified storage class.
getTransitionAfter() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
 
getTransitionAfter() - Method in interface software.amazon.awscdk.services.s3.Transition
Indicates the number of days after creation when objects are transitioned to the specified storage class.
getTransitionAfter() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
 
getTransitionDate() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
Indicates when objects are transitioned to the specified storage class.
getTransitionDate() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
 
getTransitionDate() - Method in interface software.amazon.awscdk.services.s3.Transition
Indicates when objects are transitioned to the specified storage class.
getTransitionDate() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
 
getTransitionInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action.
getTransitionInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
 
getTransitionInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
Indicates the number of days after creation when objects are transitioned to the specified storage class.
getTransitionInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
 
getTransitions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
One or more transition rules that specify when an object transitions to a specified storage class.
getTransitions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
getTransitions() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
One or more transition rules that specify when an object transitions to a specified storage class.
getTransitions() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
getType() - Method in interface software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig
The notification type.
getType() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
 
getValue() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty
The value that the filter searches for in object key names.
getValue() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
 
getValue() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty
The tag value.
getValue() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
 
getValue() - Method in class software.amazon.awscdk.services.s3.StorageClass
 
getValue() - Method in interface software.amazon.awscdk.services.s3.Tag
additional value.
getValue() - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
 
getVersioned() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Whether this bucket should have versioning turned on or not.
getVersioned() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getVersioningConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Enables multiple versions of all objects in this bucket.
getVersioningConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Enables multiple versions of all objects in this bucket.
getVersioningConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getVpcConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
getVpcConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
getVpcConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
getVpcId() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty
If this field is specified, the access point will only allow connections from the specified VPC ID.
getVpcId() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
 
getWebsiteConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
Information used to configure the bucket as a static website.
getWebsiteConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
Information used to configure the bucket as a static website.
getWebsiteConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
getWebsiteErrorDocument() - Method in interface software.amazon.awscdk.services.s3.BucketProps
The name of the error document (e.g.
getWebsiteErrorDocument() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getWebsiteIndexDocument() - Method in interface software.amazon.awscdk.services.s3.BucketProps
The name of the index document (e.g.
getWebsiteIndexDocument() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getWebsiteRedirect() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Specifies the redirect behavior of all requests to a website endpoint of a bucket.
getWebsiteRedirect() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getWebsiteRoutingRules() - Method in interface software.amazon.awscdk.services.s3.BucketProps
Rules that define when a redirect is applied and the redirect behavior.
getWebsiteRoutingRules() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
getWithKey() - Method in class software.amazon.awscdk.services.s3.ReplaceKey
 
getYears() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
The number of years that you want to specify for the default retention period.
getYears() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
 
GLACIER - Static variable in class software.amazon.awscdk.services.s3.StorageClass
Storage class for long-term archival that can take between minutes and hours to access.
GLACIER_INSTANT_RETRIEVAL - Static variable in class software.amazon.awscdk.services.s3.StorageClass
Storage class for long-term archival that can be accessed in a few milliseconds.
grantDelete(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
grantDelete(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
grantDelete(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
grantDelete(IGrantable) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
grantDelete(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
grantDelete(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
grantDelete(IGrantable) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
grantPublicAccess(String, String...) - Method in class software.amazon.awscdk.services.s3.BucketBase
Allows unrestricted access to objects from this bucket.
grantPublicAccess(String, String...) - Method in interface software.amazon.awscdk.services.s3.IBucket
Allows unrestricted access to objects from this bucket.
grantPublicAccess(String, String...) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Allows unrestricted access to objects from this bucket.
grantPublicAccess(String, String...) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Allows unrestricted access to objects from this bucket.
grantPut(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
grantPut(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
grantPut(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
grantPut(IGrantable) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
grantPut(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
grantPut(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
grantPut(IGrantable) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
grantPutAcl(IGrantable, String) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
grantPutAcl(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
grantPutAcl(IGrantable, String) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
grantPutAcl(IGrantable) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
grantPutAcl(IGrantable, String) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
grantPutAcl(IGrantable, String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
grantPutAcl(IGrantable) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
grantRead(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantRead(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantRead(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantRead(IGrantable) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantRead(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantRead(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantRead(IGrantable) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantReadWrite(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantReadWrite(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantReadWrite(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantReadWrite(IGrantable) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantReadWrite(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantReadWrite(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantReadWrite(IGrantable) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
grantWrite(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grant write permissions to this bucket to an IAM principal.
grantWrite(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
Grant write permissions to this bucket to an IAM principal.
grantWrite(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grant write permissions to this bucket to an IAM principal.
grantWrite(IGrantable) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grant write permissions to this bucket to an IAM principal.
grantWrite(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Grant write permissions to this bucket to an IAM principal.
grantWrite(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grant write permissions to this bucket to an IAM principal.
grantWrite(IGrantable) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Grant write permissions to this bucket to an IAM principal.

H

hashCode() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
 
hostName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
hostName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
hostName(String) - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Builder
hostName(String) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
Sets the value of RoutingRule.getHostName()
httpErrorCodeReturnedEquals(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
httpErrorCodeReturnedEquals(String) - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Builder
HttpMethods - Enum in software.amazon.awscdk.services.s3
All http request methods.
httpRedirectCode(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
httpRedirectCode(String) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder

I

IBucket - Interface in software.amazon.awscdk.services.s3
 
IBucket.Jsii$Default - Interface in software.amazon.awscdk.services.s3
Internal default implementation for IBucket.
IBucket.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
IBucketNotificationDestination - Interface in software.amazon.awscdk.services.s3
Implemented by constructs that can be used as bucket notification destinations.
IBucketNotificationDestination.Jsii$Default - Interface in software.amazon.awscdk.services.s3
Internal default implementation for IBucketNotificationDestination.
IBucketNotificationDestination.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
id(String) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
Sets the value of BucketMetrics.getId()
id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
id(String) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
Sets the value of CorsRule.getId()
id(String) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of LifecycleRule.getId()
ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
Whether to ignore public ACLs.
ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
ignorePublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
ignorePublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
ignorePublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
include(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
include(CfnStorageLens.BucketsAndRegionsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
includedObjectVersions(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
includeObjectVersions(InventoryObjectVersion) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
indexDocument(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
INFREQUENT_ACCESS - Static variable in class software.amazon.awscdk.services.s3.StorageClass
Storage class for data that is accessed less frequently, but requires rapid access when needed.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
Examines the CloudFormation resource and discloses attributes.
INTELLIGENT_TIERING - Static variable in class software.amazon.awscdk.services.s3.StorageClass
The INTELLIGENT_TIERING storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without performance impact or operational overhead.
IntelligentTieringConfiguration - Interface in software.amazon.awscdk.services.s3
The intelligent tiering configuration.
IntelligentTieringConfiguration.Builder - Class in software.amazon.awscdk.services.s3
IntelligentTieringConfiguration.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for IntelligentTieringConfiguration
intelligentTieringConfigurations(List<? extends IntelligentTieringConfiguration>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Inteligent Tiering Configurations.
intelligentTieringConfigurations(List<? extends IntelligentTieringConfiguration>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
intelligentTieringConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Defines how Amazon S3 handles Intelligent-Tiering storage.
intelligentTieringConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Defines how Amazon S3 handles Intelligent-Tiering storage.
intelligentTieringConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
intelligentTieringConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
inventories(List<? extends Inventory>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
The inventory configuration of the bucket.
inventories(List<? extends Inventory>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Inventory - Interface in software.amazon.awscdk.services.s3
Specifies the inventory configuration of an S3 Bucket.
Inventory.Builder - Class in software.amazon.awscdk.services.s3
A builder for Inventory
Inventory.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for Inventory
inventoryConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies the inventory configuration for an Amazon S3 bucket.
inventoryConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies the inventory configuration for an Amazon S3 bucket.
inventoryConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
inventoryConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
InventoryDestination - Interface in software.amazon.awscdk.services.s3
The destination of the inventory.
InventoryDestination.Builder - Class in software.amazon.awscdk.services.s3
A builder for InventoryDestination
InventoryDestination.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for InventoryDestination
InventoryFormat - Enum in software.amazon.awscdk.services.s3
All supported inventory list formats.
InventoryFrequency - Enum in software.amazon.awscdk.services.s3
All supported inventory frequencies.
inventoryId(String) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
Sets the value of Inventory.getInventoryId()
InventoryObjectVersion - Enum in software.amazon.awscdk.services.s3
Inventory version support.
isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Builder
isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Builder
isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder
isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder
isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder
isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder
isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Builder
isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Builder
isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder
isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder
isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
isPublic(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Builder
isPublic(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder
isWebsite(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder

J

Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(BlockPublicAccessOptions.Builder) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BlockPublicAccessOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(BucketAttributes.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BucketAttributes.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(BucketMetrics.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BucketMetrics.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(BucketNotificationDestinationConfig.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BucketNotificationDestinationConfig.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(BucketPolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BucketPolicyProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(BucketProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BucketProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnAccessPoint.PolicyStatusProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnAccessPoint.PolicyStatusProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnAccessPoint.PolicyStatusProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnAccessPoint.VpcConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnAccessPoint.PolicyStatusProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnAccessPointProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnAccessPointProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.AbortIncompleteMultipartUploadProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.AccelerateConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.AccessControlTranslationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.AnalyticsConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.BucketEncryptionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.CorsConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.CorsRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.DataExportProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.DefaultRetentionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.DeleteMarkerReplicationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.DestinationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.EncryptionConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.EventBridgeConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.FilterRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.IntelligentTieringConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.InventoryConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.LambdaConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.LifecycleConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.LoggingConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.MetricsConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.MetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.NoncurrentVersionExpirationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.NoncurrentVersionTransitionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.NotificationConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.NotificationFilterProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ObjectLockConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ObjectLockRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.OwnershipControlsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.OwnershipControlsRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.PublicAccessBlockConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.QueueConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.RedirectAllRequestsToProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.RedirectRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ReplicaModificationsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ReplicationConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ReplicationDestinationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ReplicationRuleAndOperatorProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ReplicationRuleFilterProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ReplicationRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ReplicationTimeProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ReplicationTimeValueProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.RoutingRuleConditionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.RoutingRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.RuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.S3KeyFilterProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ServerSideEncryptionByDefaultProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.ServerSideEncryptionRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.SourceSelectionCriteriaProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.SseKmsEncryptedObjectsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.StorageClassAnalysisProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.TagFilterProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.TieringProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.TopicConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.TransitionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.VersioningConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucket.WebsiteConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucketPolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucketPolicyProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnBucketProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnBucketProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnMultiRegionAccessPoint.RegionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnMultiRegionAccessPointPolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnMultiRegionAccessPointPolicyProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnMultiRegionAccessPointProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnMultiRegionAccessPointProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.AccountLevelProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.ActivityMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.AwsOrgProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.BucketLevelProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.BucketsAndRegionsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.CloudWatchMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.DataExportProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.EncryptionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.PrefixLevelProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.S3BucketDestinationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.SelectionCriteriaProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.SSEKMSProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLens.StorageLensConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLens.AccountLevelProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnStorageLensProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnStorageLensProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CorsRule.Builder) - Constructor for class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CorsRule.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.IBucketNotificationDestination.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(IntelligentTieringConfiguration.Builder) - Constructor for class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the IntelligentTieringConfiguration.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Inventory.Builder) - Constructor for class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the Inventory.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(InventoryDestination.Builder) - Constructor for class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the InventoryDestination.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(LifecycleRule.Builder) - Constructor for class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the LifecycleRule.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Location.Builder) - Constructor for class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the Location.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(NoncurrentVersionTransition.Builder) - Constructor for class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NoncurrentVersionTransition.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(NotificationKeyFilter.Builder) - Constructor for class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NotificationKeyFilter.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(OnCloudTrailBucketEventOptions.Builder) - Constructor for class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the OnCloudTrailBucketEventOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(RedirectTarget.Builder) - Constructor for class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the RedirectTarget.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(RoutingRule.Builder) - Constructor for class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the RoutingRule.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(RoutingRuleCondition.Builder) - Constructor for class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the RoutingRuleCondition.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Tag.Builder) - Constructor for class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the Tag.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(TransferAccelerationUrlOptions.Builder) - Constructor for class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the TransferAccelerationUrlOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Transition.Builder) - Constructor for class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the Transition.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(VirtualHostedStyleUrlOptions.Builder) - Constructor for class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the VirtualHostedStyleUrlOptions.Builder.

K

key(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
key(String) - Method in class software.amazon.awscdk.services.s3.Tag.Builder
Sets the value of Tag.getKey()
keyId(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Builder
keyPrefixEquals(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
keyPrefixEquals(String) - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Builder
kmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder

L

lambdaConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
lambdaConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
lifecycleConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
lifecycleConfiguration(CfnBucket.LifecycleConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
lifecycleConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
lifecycleConfiguration(CfnBucket.LifecycleConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
LifecycleRule - Interface in software.amazon.awscdk.services.s3
Declaration of a Life cycle rule.
LifecycleRule.Builder - Class in software.amazon.awscdk.services.s3
A builder for LifecycleRule
LifecycleRule.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for LifecycleRule
lifecycleRules(List<? extends LifecycleRule>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Rules that define how Amazon S3 manages objects during their lifetime.
lifecycleRules(List<? extends LifecycleRule>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Location - Interface in software.amazon.awscdk.services.s3
An interface that represents the location of a specific object in an S3 Bucket.
Location.Builder - Class in software.amazon.awscdk.services.s3
A builder for Location
Location.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for Location
logFilePrefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
loggingConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Settings that define where logs are stored.
loggingConfiguration(CfnBucket.LoggingConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Settings that define where logs are stored.
loggingConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
loggingConfiguration(CfnBucket.LoggingConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder

M

maxAge(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
maxAge(Number) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
Sets the value of CorsRule.getMaxAge()
maxDepth(Number) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
metrics(List<? extends BucketMetrics>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
The metrics configuration of this bucket.
metrics(List<? extends BucketMetrics>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of BucketProps.getMetrics()
metrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
metrics(CfnBucket.MetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
metricsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
metricsConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
metricsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
metricsConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
minStorageBytesPercentage(Number) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
minutes(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Builder
mode(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
mrapName(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.Builder
The name of the Multi-Region Access Point.
mrapName(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Builder

N

name(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
The name of this access point.
name(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
name(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
name(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
The name of the Multi-Region Access Point.
name(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
name(String) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
newerNoncurrentVersions(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Builder
newerNoncurrentVersions(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
noncurrentDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Builder
noncurrentVersionExpiration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
noncurrentVersionExpiration(CfnBucket.NoncurrentVersionExpirationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
noncurrentVersionExpiration(Duration) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
noncurrentVersionExpirationInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
noncurrentVersionsToRetain(Number) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
noncurrentVersionsToRetain(Number) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
noncurrentVersionTransition(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
noncurrentVersionTransition(CfnBucket.NoncurrentVersionTransitionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
NoncurrentVersionTransition - Interface in software.amazon.awscdk.services.s3
Describes when noncurrent versions transition to a specified storage class.
NoncurrentVersionTransition.Builder - Class in software.amazon.awscdk.services.s3
NoncurrentVersionTransition.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for NoncurrentVersionTransition
noncurrentVersionTransitions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
noncurrentVersionTransitions(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
noncurrentVersionTransitions(List<? extends NoncurrentVersionTransition>) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
notificationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configuration that defines how Amazon S3 handles bucket notifications.
notificationConfiguration(CfnBucket.NotificationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configuration that defines how Amazon S3 handles bucket notifications.
notificationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
notificationConfiguration(CfnBucket.NotificationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
NotificationKeyFilter - Interface in software.amazon.awscdk.services.s3
Example:
NotificationKeyFilter.Builder - Class in software.amazon.awscdk.services.s3
A builder for NotificationKeyFilter
NotificationKeyFilter.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for NotificationKeyFilter
notificationsHandlerRole(IRole) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
The role to be used by the notifications handler.
notificationsHandlerRole(IRole) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
notificationsHandlerRole(IRole) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder

O

objectKey(String) - Method in class software.amazon.awscdk.services.s3.Location.Builder
Sets the value of Location.getObjectKey()
objectLockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Places an Object Lock configuration on the specified bucket.
objectLockConfiguration(CfnBucket.ObjectLockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Places an Object Lock configuration on the specified bucket.
objectLockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
objectLockConfiguration(CfnBucket.ObjectLockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
objectLockEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Indicates whether this bucket has an Object Lock configuration enabled.
objectLockEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Indicates whether this bucket has an Object Lock configuration enabled.
objectLockEnabled(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
objectLockEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
objectLockEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
objectOwnership(ObjectOwnership) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
The objectOwnership of the bucket.
objectOwnership(ObjectOwnership) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
objectOwnership(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Builder
ObjectOwnership - Enum in software.amazon.awscdk.services.s3
The ObjectOwnership of the bucket.
objectSizeGreaterThan(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
objectSizeGreaterThan(Number) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
objectSizeLessThan(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
objectSizeLessThan(Number) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
objectsPrefix(String) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
objectVersion(String) - Method in class software.amazon.awscdk.services.s3.Location.Builder
Sets the value of Location.getObjectVersion()
OnCloudTrailBucketEventOptions - Interface in software.amazon.awscdk.services.s3
Options for the onCloudTrailPutObject method.
OnCloudTrailBucketEventOptions.Builder - Class in software.amazon.awscdk.services.s3
OnCloudTrailBucketEventOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for OnCloudTrailBucketEventOptions
onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
Define a CloudWatch event that triggers when something happens to this repository.
onCloudTrailEvent(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
Define a CloudWatch event that triggers when something happens to this repository.
onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Defines a CloudWatch event that triggers when something happens to this bucket.
onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Defines a CloudWatch event that triggers when something happens to this bucket.
onCloudTrailEvent(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Defines a CloudWatch event that triggers when something happens to this bucket.
onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
Defines a CloudWatch event that triggers when something happens to this bucket.
onCloudTrailEvent(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
Defines a CloudWatch event that triggers when something happens to this bucket.
onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
onCloudTrailPutObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
onCloudTrailPutObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
onCloudTrailPutObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
onCloudTrailWriteObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
onCloudTrailWriteObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
onCloudTrailWriteObject(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
onCloudTrailWriteObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
onCloudTrailWriteObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
onCloudTrailWriteObject(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
onCloudTrailWriteObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
ONE_ZONE_INFREQUENT_ACCESS - Static variable in class software.amazon.awscdk.services.s3.StorageClass
Infrequent Access that's only stored in one availability zone.
optionalFields(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
optionalFields(List<String>) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
outputSchemaVersion(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
outputSchemaVersion(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
owner(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Builder
ownershipControls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configuration that defines how Amazon S3 handles Object Ownership rules.
ownershipControls(CfnBucket.OwnershipControlsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configuration that defines how Amazon S3 handles Object Ownership rules.
ownershipControls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
ownershipControls(CfnBucket.OwnershipControlsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder

P

paths(List<String>) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
policy(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
The access point policy associated with this access point.
policy(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
policy(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.Builder
The access policy associated with the Multi-Region Access Point.
policy(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Builder
policyDocument(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy.Builder
A policy document containing permissions to add to the specified bucket.
policyDocument(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
policyStatus(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
The container element for a bucket's policy status.
policyStatus(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
Sets the value of BucketMetrics.getPrefix()
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Builder
prefix(String) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of LifecycleRule.getPrefix()
prefix(String) - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder
prefixLevel(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
prefixLevel(CfnStorageLens.PrefixLevelProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
prefixWith(String) - Static method in class software.amazon.awscdk.services.s3.ReplaceKey
The object key prefix to use in the redirect request.
priority(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
protocol(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
protocol(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
protocol(RedirectProtocol) - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Builder
protocol(RedirectProtocol) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
Sets the value of RoutingRule.getProtocol()
publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
publicAccessBlockConfiguration(CfnAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
publicAccessBlockConfiguration(CfnAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configuration that defines how Amazon S3 handles public access.
publicAccessBlockConfiguration(CfnBucket.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configuration that defines how Amazon S3 handles public access.
publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
publicAccessBlockConfiguration(CfnBucket.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
publicAccessBlockConfiguration(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
publicAccessBlockConfiguration(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
publicReadAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Grants public read access to all objects in the bucket.
publicReadAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder

Q

queue(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
queueConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
queueConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder

R

redirectAllRequestsTo(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
redirectAllRequestsTo(CfnBucket.RedirectAllRequestsToProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
RedirectProtocol - Enum in software.amazon.awscdk.services.s3
All http request methods.
redirectRule(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
redirectRule(CfnBucket.RedirectRuleProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
RedirectTarget - Interface in software.amazon.awscdk.services.s3
Specifies a redirect behavior of all requests to a website endpoint of a bucket.
RedirectTarget.Builder - Class in software.amazon.awscdk.services.s3
A builder for RedirectTarget
RedirectTarget.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for RedirectTarget
region(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
regional(Boolean) - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Builder
regions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
A collection of the Regions and buckets associated with the Multi-Region Access Point.
regions(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
A collection of the Regions and buckets associated with the Multi-Region Access Point.
regions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
regions(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
regions(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Builder
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Policy to apply when the bucket is removed from this stack.
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.BucketPolicy.Builder
Policy to apply when the policy is removed from this stack.
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Builder
removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
 
ReplaceKey - Class in software.amazon.awscdk.services.s3
Example:
ReplaceKey(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.ReplaceKey
 
ReplaceKey(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.ReplaceKey
 
replaceKey(ReplaceKey) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
Sets the value of RoutingRule.getReplaceKey()
replaceKeyPrefixWith(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
replaceKeyWith(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
replicaKmsKeyId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Builder
replicaModifications(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
replicaModifications(CfnBucket.ReplicaModificationsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
replicationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configuration for replicating objects in an S3 bucket.
replicationConfiguration(CfnBucket.ReplicationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Configuration for replicating objects in an S3 bucket.
replicationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
replicationConfiguration(CfnBucket.ReplicationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
replicationTime(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
replicationTime(CfnBucket.ReplicationTimeProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
Whether to restrict public access.
restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
restrictPublicBuckets(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
restrictPublicBuckets(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
restrictPublicBuckets(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
role(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
RoutingRule - Interface in software.amazon.awscdk.services.s3
Rule that define when a redirect is applied and the redirect behavior.
RoutingRule.Builder - Class in software.amazon.awscdk.services.s3
A builder for RoutingRule
RoutingRule.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for RoutingRule
routingRuleCondition(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
routingRuleCondition(CfnBucket.RoutingRuleConditionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
RoutingRuleCondition - Interface in software.amazon.awscdk.services.s3
Example:
RoutingRuleCondition.Builder - Class in software.amazon.awscdk.services.s3
A builder for RoutingRuleCondition
RoutingRuleCondition.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for RoutingRuleCondition
routingRules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
routingRules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
rule(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
rule(CfnBucket.ObjectLockRuleProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
ruleName(String) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
rules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
rules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
rules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Builder
rules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Builder
rules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
rules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
rules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder
rules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder

S

s3BucketDestination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
s3BucketDestination(CfnStorageLens.S3BucketDestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
s3Key(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
s3Key(CfnBucket.S3KeyFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
s3UrlForObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
The S3 URL of an S3 object.
s3UrlForObject() - Method in class software.amazon.awscdk.services.s3.BucketBase
The S3 URL of an S3 object.
s3UrlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The S3 URL of an S3 object.
s3UrlForObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The S3 URL of an S3 object.
s3UrlForObject() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The S3 URL of an S3 object.
s3UrlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
The S3 URL of an S3 object.
s3UrlForObject() - Method in interface software.amazon.awscdk.services.s3.IBucket
The S3 URL of an S3 object.
scheduleFrequency(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
selectionCriteria(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
selectionCriteria(CfnStorageLens.SelectionCriteriaProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
serverAccessLogsBucket(IBucket) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Destination bucket for the server access logs.
serverAccessLogsBucket(IBucket) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
serverAccessLogsPrefix(String) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Optional log file prefix to use for the bucket's access logs.
serverAccessLogsPrefix(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
serverSideEncryptionByDefault(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
serverSideEncryptionByDefault(CfnBucket.ServerSideEncryptionByDefaultProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
serverSideEncryptionConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
serverSideEncryptionConfiguration(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
setAccelerateConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configures the transfer acceleration state for an Amazon S3 bucket.
setAccelerateConfiguration(CfnBucket.AccelerateConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configures the transfer acceleration state for an Amazon S3 bucket.
setAccessControl(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket
A canned access control list (ACL) that grants predefined permissions to the bucket.
setAnalyticsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
setAnalyticsConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
setAutoCreatePolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket
Indicates if a bucket resource policy should automatically created upon the first call to `addToResourcePolicy`.
setAutoCreatePolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketBase
Indicates if a bucket resource policy should automatically created upon the first call to `addToResourcePolicy`.
setBlockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
setBlockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
setBucket(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The name of the bucket associated with this access point.
setBucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
The name of the Amazon S3 bucket to which the policy applies.
setBucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The AWS account ID associated with the S3 bucket associated with this access point.
setBucketEncryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
setBucketEncryption(CfnBucket.BucketEncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
setBucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket
A name for the bucket.
setCorsConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
setCorsConfiguration(CfnBucket.CorsConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
setDisallowPublicAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket
Whether to disallow public access.
setDisallowPublicAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketBase
Whether to disallow public access.
setIgnorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
setIntelligentTieringConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Defines how Amazon S3 handles Intelligent-Tiering storage.
setIntelligentTieringConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Defines how Amazon S3 handles Intelligent-Tiering storage.
setInventoryConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies the inventory configuration for an Amazon S3 bucket.
setInventoryConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies the inventory configuration for an Amazon S3 bucket.
setLifecycleConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
setLifecycleConfiguration(CfnBucket.LifecycleConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
setLoggingConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Settings that define where logs are stored.
setLoggingConfiguration(CfnBucket.LoggingConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Settings that define where logs are stored.
setMetricsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
setMetricsConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
setMrapName(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
The name of the Multi-Region Access Point.
setName(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The name of this access point.
setName(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
The name of the Multi-Region Access Point.
setNotificationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration that defines how Amazon S3 handles bucket notifications.
setNotificationConfiguration(CfnBucket.NotificationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration that defines how Amazon S3 handles bucket notifications.
setNotificationsHandlerRole(IRole) - Method in class software.amazon.awscdk.services.s3.BucketBase
 
setObjectLockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Places an Object Lock configuration on the specified bucket.
setObjectLockConfiguration(CfnBucket.ObjectLockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Places an Object Lock configuration on the specified bucket.
setObjectLockEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Indicates whether this bucket has an Object Lock configuration enabled.
setObjectLockEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Indicates whether this bucket has an Object Lock configuration enabled.
setOwnershipControls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration that defines how Amazon S3 handles Object Ownership rules.
setOwnershipControls(CfnBucket.OwnershipControlsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration that defines how Amazon S3 handles Object Ownership rules.
setPolicy(BucketPolicy) - Method in class software.amazon.awscdk.services.s3.Bucket
The resource policy associated with this bucket.
setPolicy(BucketPolicy) - Method in class software.amazon.awscdk.services.s3.BucketBase
The resource policy associated with this bucket.
setPolicy(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The access point policy associated with this access point.
setPolicy(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
The access policy associated with the Multi-Region Access Point.
setPolicy(BucketPolicy) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The resource policy associated with this bucket.
setPolicy(BucketPolicy) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The resource policy associated with this bucket.
setPolicy(BucketPolicy) - Method in interface software.amazon.awscdk.services.s3.IBucket
The resource policy associated with this bucket.
setPolicyDocument(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
A policy document containing permissions to add to the specified bucket.
setPolicyStatus(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The container element for a bucket's policy status.
setPublicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
setPublicAccessBlockConfiguration(CfnAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
setPublicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration that defines how Amazon S3 handles public access.
setPublicAccessBlockConfiguration(CfnBucket.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration that defines how Amazon S3 handles public access.
setPublicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
setPublicAccessBlockConfiguration(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
setRegions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
A collection of the Regions and buckets associated with the Multi-Region Access Point.
setRegions(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
A collection of the Regions and buckets associated with the Multi-Region Access Point.
setReplicationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration for replicating objects in an S3 bucket.
setReplicationConfiguration(CfnBucket.ReplicationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Configuration for replicating objects in an S3 bucket.
setRestrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
 
setStorageLensConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
This resource contains the details Amazon S3 Storage Lens configuration.
setStorageLensConfiguration(CfnStorageLens.StorageLensConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
This resource contains the details Amazon S3 Storage Lens configuration.
setVersioningConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Enables multiple versions of all objects in this bucket.
setVersioningConfiguration(CfnBucket.VersioningConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Enables multiple versions of all objects in this bucket.
setVpcConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
setVpcConfiguration(CfnAccessPoint.VpcConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
setWebsiteConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Information used to configure the bucket as a static website.
setWebsiteConfiguration(CfnBucket.WebsiteConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
Information used to configure the bucket as a static website.
software.amazon.awscdk.services.s3 - package software.amazon.awscdk.services.s3
Amazon S3 Construct Library
sourceSelectionCriteria(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
sourceSelectionCriteria(CfnBucket.SourceSelectionCriteriaProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
sseAlgorithm(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
ssekms(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
ssekms(CfnStorageLens.SSEKMSProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
sseKmsEncryptedObjects(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
sseKmsEncryptedObjects(CfnBucket.SseKmsEncryptedObjectsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
sses3(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Builder
status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Builder
status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Builder
status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Builder
storageClass(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
storageClass(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
storageClass(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
storageClass(StorageClass) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
StorageClass - Class in software.amazon.awscdk.services.s3
Storage class to move an object to.
StorageClass(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.StorageClass
 
StorageClass(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.StorageClass
 
StorageClass(String) - Constructor for class software.amazon.awscdk.services.s3.StorageClass
 
storageClass(StorageClass) - Method in class software.amazon.awscdk.services.s3.Transition.Builder
storageClassAnalysis(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
storageClassAnalysis(CfnBucket.StorageClassAnalysisProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
storageLensArn(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
storageLensConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
This resource contains the details Amazon S3 Storage Lens configuration.
storageLensConfiguration(CfnStorageLens.StorageLensConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
This resource contains the details Amazon S3 Storage Lens configuration.
storageLensConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
storageLensConfiguration(CfnStorageLens.StorageLensConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
storageMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Builder
storageMetrics(CfnStorageLens.PrefixLevelStorageMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Builder
suffix(String) - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder

T

Tag - Interface in software.amazon.awscdk.services.s3
Tag.
Tag.Builder - Class in software.amazon.awscdk.services.s3
A builder for Tag
Tag.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for Tag
tagFilter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
tagFilter(CfnBucket.TagFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
tagFilters(Map<String, ? extends Object>) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
tagFilters(Map<String, ? extends Object>) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
An arbitrary set of tags (key-value pairs) for this S3 bucket.
tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of CfnBucketProps.getTags()
tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
A set of tags (key–value pairs) to associate with the Storage Lens configuration.
tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
tags(List<? extends Tag>) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
target(IRuleTarget) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
Sets the value of OnEventOptions.getTarget()
tierings(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
tierings(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
time(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
time(CfnBucket.ReplicationTimeValueProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
topic(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
topicConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
topicConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
toString() - Method in class software.amazon.awscdk.services.s3.StorageClass
 
transferAcceleration(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Whether this bucket should have transfer acceleration turned on or not.
transferAcceleration(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
transferAccelerationUrlForObject(String, TransferAccelerationUrlOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
The https Transfer Acceleration URL of an S3 object.
transferAccelerationUrlForObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
The https Transfer Acceleration URL of an S3 object.
transferAccelerationUrlForObject() - Method in class software.amazon.awscdk.services.s3.BucketBase
The https Transfer Acceleration URL of an S3 object.
transferAccelerationUrlForObject(String, TransferAccelerationUrlOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The https Transfer Acceleration URL of an S3 object.
transferAccelerationUrlForObject(String, TransferAccelerationUrlOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The https Transfer Acceleration URL of an S3 object.
transferAccelerationUrlForObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The https Transfer Acceleration URL of an S3 object.
transferAccelerationUrlForObject() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The https Transfer Acceleration URL of an S3 object.
transferAccelerationUrlForObject(String, TransferAccelerationUrlOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
The https Transfer Acceleration URL of an S3 object.
transferAccelerationUrlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
The https Transfer Acceleration URL of an S3 object.
transferAccelerationUrlForObject() - Method in interface software.amazon.awscdk.services.s3.IBucket
The https Transfer Acceleration URL of an S3 object.
TransferAccelerationUrlOptions - Interface in software.amazon.awscdk.services.s3
Options for creating a Transfer Acceleration URL.
TransferAccelerationUrlOptions.Builder - Class in software.amazon.awscdk.services.s3
TransferAccelerationUrlOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for TransferAccelerationUrlOptions
transition(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
transition(CfnBucket.TransitionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Transition - Interface in software.amazon.awscdk.services.s3
Describes when an object transitions to a specified storage class.
Transition.Builder - Class in software.amazon.awscdk.services.s3
A builder for Transition
Transition.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for Transition
transitionAfter(Duration) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
transitionAfter(Duration) - Method in class software.amazon.awscdk.services.s3.Transition.Builder
transitionDate(Instant) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
transitionDate(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
transitionDate(Instant) - Method in class software.amazon.awscdk.services.s3.Transition.Builder
transitionInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
transitionInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
transitions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
transitions(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
transitions(List<? extends Transition>) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
type(BucketNotificationDestinationType) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder

U

urlForObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
The https URL of an S3 object.
urlForObject() - Method in class software.amazon.awscdk.services.s3.BucketBase
The https URL of an S3 object.
urlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The https URL of an S3 object.
urlForObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The https URL of an S3 object.
urlForObject() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The https URL of an S3 object.
urlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
The https URL of an S3 object.
urlForObject() - Method in interface software.amazon.awscdk.services.s3.IBucket
The https URL of an S3 object.

V

validate() - Method in class software.amazon.awscdk.services.s3.BucketBase
Validate the current construct.
validateBucketName(String) - Static method in class software.amazon.awscdk.services.s3.Bucket
Thrown an exception if the given bucket name is not valid.
value(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
value(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
value(String) - Method in class software.amazon.awscdk.services.s3.Tag.Builder
Sets the value of Tag.getValue()
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.BucketAccessControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.BucketEncryption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.BucketNotificationDestinationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.HttpMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.InventoryFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.InventoryFrequency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.InventoryObjectVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.ObjectOwnership
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.s3.RedirectProtocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awscdk.services.s3.BucketAccessControl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.s3.BucketEncryption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.s3.BucketNotificationDestinationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.s3.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.s3.HttpMethods
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.s3.InventoryFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.s3.InventoryFrequency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.s3.InventoryObjectVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.s3.ObjectOwnership
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.s3.RedirectProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
versioned(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Whether this bucket should have versioning turned on or not.
versioned(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of BucketProps.getVersioned()
versioningConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Enables multiple versions of all objects in this bucket.
versioningConfiguration(CfnBucket.VersioningConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Enables multiple versions of all objects in this bucket.
versioningConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
versioningConfiguration(CfnBucket.VersioningConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
VirtualHostedStyleUrlOptions - Interface in software.amazon.awscdk.services.s3
Options for creating Virtual-Hosted style URL.
VirtualHostedStyleUrlOptions.Builder - Class in software.amazon.awscdk.services.s3
VirtualHostedStyleUrlOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
An implementation for VirtualHostedStyleUrlOptions
virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
The virtual hosted-style URL of an S3 object.
virtualHostedUrlForObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
The virtual hosted-style URL of an S3 object.
virtualHostedUrlForObject() - Method in class software.amazon.awscdk.services.s3.BucketBase
The virtual hosted-style URL of an S3 object.
virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
The virtual hosted-style URL of an S3 object.
virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The virtual hosted-style URL of an S3 object.
virtualHostedUrlForObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The virtual hosted-style URL of an S3 object.
virtualHostedUrlForObject() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The virtual hosted-style URL of an S3 object.
virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
The virtual hosted-style URL of an S3 object.
virtualHostedUrlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
The virtual hosted-style URL of an S3 object.
virtualHostedUrlForObject() - Method in interface software.amazon.awscdk.services.s3.IBucket
The virtual hosted-style URL of an S3 object.
vpcConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
vpcConfiguration(CfnAccessPoint.VpcConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
vpcConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
vpcConfiguration(CfnAccessPoint.VpcConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
vpcId(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Builder

W

websiteConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Information used to configure the bucket as a static website.
websiteConfiguration(CfnBucket.WebsiteConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
Information used to configure the bucket as a static website.
websiteConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
websiteConfiguration(CfnBucket.WebsiteConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
websiteErrorDocument(String) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
The name of the error document (e.g.
websiteErrorDocument(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
websiteIndexDocument(String) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
The name of the index document (e.g.
websiteIndexDocument(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
websiteRedirect(RedirectTarget) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Specifies the redirect behavior of all requests to a website endpoint of a bucket.
websiteRedirect(RedirectTarget) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
websiteRoutingRules(List<? extends RoutingRule>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
Rules that define when a redirect is applied and the redirect behavior.
websiteRoutingRules(List<? extends RoutingRule>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
with(String) - Static method in class software.amazon.awscdk.services.s3.ReplaceKey
The specific object key to use in the redirect request.

Y

years(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
$ A B C D E F G H I J K L M N O P Q R S T U V W Y 
Skip navigation links

Copyright © 2022. All rights reserved.