Skip navigation links
A B C D E F G H I J L N O R S T U V W 

A

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.Bucket
Adds a bucket notification event destination.
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.Bucket
Subscribes a destination to receive notificatins when an object is created in the bucket.
addObjectRemovedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.Bucket
Subscribes a destination to receive notificatins when an object is removed from the bucket.
addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.s3.Bucket
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 class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Adds a statement to the resource policy for a principal (i.e.
arnForObjects(String) - Method in class software.amazon.awscdk.services.s3.Bucket
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 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.

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 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
EXPERIMENTAL
BLOCK_ALL - Static variable in class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
BlockPublicAccess - Class in software.amazon.awscdk.services.s3
EXPERIMENTAL
BlockPublicAccess(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccess
 
BlockPublicAccess(BlockPublicAccessOptions) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
BlockPublicAccessOptions - Interface in software.amazon.awscdk.services.s3
EXPERIMENTAL
BlockPublicAccessOptions.Builder - Class in software.amazon.awscdk.services.s3
BlockPublicAccessOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
Bucket - Class in software.amazon.awscdk.services.s3
An S3 bucket with associated policy objects.
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
EXPERIMENTAL
Bucket(Construct, String) - Constructor for class software.amazon.awscdk.services.s3.Bucket
EXPERIMENTAL
BucketAttributes - Interface in software.amazon.awscdk.services.s3
A reference to a bucket.
BucketAttributes.Builder - Class in software.amazon.awscdk.services.s3
A builder for BucketAttributes
BucketAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
BucketEncryption - Enum in software.amazon.awscdk.services.s3
What kind of server-side encryption to apply to this bucket.
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
A proxy class which represents a concrete javascript instance of this type.
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
A proxy class which represents a concrete javascript instance of this type.
BucketNotificationDestinationType - Enum in software.amazon.awscdk.services.s3
Supported types of notification destinations.
BucketPolicy - Class in software.amazon.awscdk.services.s3
Applies an Amazon S3 bucket policy to an Amazon S3 bucket.
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
EXPERIMENTAL
BucketPolicyProps - Interface in software.amazon.awscdk.services.s3
EXPERIMENTAL
BucketPolicyProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for BucketPolicyProps
BucketPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
BucketProps - Interface in software.amazon.awscdk.services.s3
EXPERIMENTAL
BucketProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for BucketProps
BucketProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
build() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
Builds the configured instance.
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.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.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.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.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.FilterRuleProperty.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.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.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.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.ReplicationRuleProperty.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.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.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.CorsRule.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.Transition.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.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.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.FilterRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.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.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.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.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.ReplicationRuleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.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.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.CorsRule
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.CorsRule.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.Transition
 
Builder() - Constructor for class software.amazon.awscdk.services.s3.Transition.Builder
 

C

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.
CfnBucket - Class in software.amazon.awscdk.services.s3
A CloudFormation `AWS::S3::Bucket`.
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
 
CfnBucket.AbortIncompleteMultipartUploadProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.AccelerateConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.AccelerateConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.AccessControlTranslationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.AccessControlTranslationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.AccessControlTranslationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.AnalyticsConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.AnalyticsConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.BucketEncryptionProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.BucketEncryptionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.BucketEncryptionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.CorsConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.CorsConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.CorsConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.CorsRuleProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.CorsRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.CorsRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.DataExportProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.DataExportProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.DataExportProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.DefaultRetentionProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.DefaultRetentionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.DefaultRetentionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.DestinationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.DestinationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.DestinationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.EncryptionConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.EncryptionConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.FilterRuleProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.FilterRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.FilterRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.InventoryConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.InventoryConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.InventoryConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.LambdaConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.LambdaConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.LambdaConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.LifecycleConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.LifecycleConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.LoggingConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.LoggingConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.LoggingConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.MetricsConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.MetricsConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.MetricsConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.NoncurrentVersionTransitionProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.NoncurrentVersionTransitionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.NotificationConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.NotificationConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.NotificationConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.NotificationFilterProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.NotificationFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.NotificationFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.ObjectLockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.ObjectLockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.ObjectLockRuleProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.ObjectLockRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ObjectLockRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.PublicAccessBlockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.PublicAccessBlockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.QueueConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.QueueConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.QueueConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.RedirectAllRequestsToProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.RedirectAllRequestsToProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.RedirectRuleProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.RedirectRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RedirectRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.ReplicationConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.ReplicationConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.ReplicationDestinationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.ReplicationDestinationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationDestinationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.ReplicationRuleProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.ReplicationRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ReplicationRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.RoutingRuleConditionProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.RoutingRuleConditionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.RoutingRuleProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.RoutingRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RoutingRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.RuleProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.RuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.RuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.S3KeyFilterProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.S3KeyFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.S3KeyFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.ServerSideEncryptionByDefaultProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.ServerSideEncryptionByDefaultProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.ServerSideEncryptionRuleProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.ServerSideEncryptionRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.SourceSelectionCriteriaProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.SourceSelectionCriteriaProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.SseKmsEncryptedObjectsProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.SseKmsEncryptedObjectsProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.StorageClassAnalysisProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.StorageClassAnalysisProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.TagFilterProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.TagFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.TagFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.TopicConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.TopicConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.TopicConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.TransitionProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.TransitionProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.TransitionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.VersioningConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.VersioningConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.VersioningConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucket.WebsiteConfigurationProperty - Interface in software.amazon.awscdk.services.s3
 
CfnBucket.WebsiteConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucketPolicy - Class in software.amazon.awscdk.services.s3
A CloudFormation `AWS::S3::BucketPolicy`.
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`.
CfnBucketPolicyProps - Interface in software.amazon.awscdk.services.s3
Properties for defining a `AWS::S3::BucketPolicy`.
CfnBucketPolicyProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for CfnBucketPolicyProps
CfnBucketPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
CfnBucketProps - Interface in software.amazon.awscdk.services.s3
Properties for defining a `AWS::S3::Bucket`.
CfnBucketProps.Builder - Class in software.amazon.awscdk.services.s3
A builder for CfnBucketProps
CfnBucketProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
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
A proxy class which represents a concrete javascript instance of this type.

D

DEEP_ARCHIVE - Static variable in class software.amazon.awscdk.services.s3.StorageClass
Use for archiving data that rarely needs to be accessed.

E

EventType - Enum in software.amazon.awscdk.services.s3
Notification event types.

F

fromBucketArn(Construct, String, String) - Static method in class software.amazon.awscdk.services.s3.Bucket
EXPERIMENTAL
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
EXPERIMENTAL

G

getAbortIncompleteMultipartUpload() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.AbortIncompleteMultipartUpload`.
getAbortIncompleteMultipartUpload() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.AbortIncompleteMultipartUpload`.
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
Specifies a lifecycle rule that aborts incomplete multipart uploads to an Amazon S3 bucket.
getAccelerateConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.AccelerateConfiguration`.
getAccelerateConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.AccelerateConfiguration`.
getAccelerateConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.AccelerateConfiguration`.
getAccelerationStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty
`CfnBucket.AccelerateConfigurationProperty.AccelerationStatus`.
getAccelerationStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
`CfnBucket.AccelerateConfigurationProperty.AccelerationStatus`.
getAccessControl() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.AccessControl`.
getAccessControl() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.AccessControl`.
getAccessControl() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.AccessControl`.
getAccessControlTranslation() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
`CfnBucket.ReplicationDestinationProperty.AccessControlTranslation`.
getAccessControlTranslation() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
`CfnBucket.ReplicationDestinationProperty.AccessControlTranslation`.
getAccount() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
`CfnBucket.ReplicationDestinationProperty.Account`.
getAccount() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
`CfnBucket.ReplicationDestinationProperty.Account`.
getAllowedHeaders() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
`CfnBucket.CorsRuleProperty.AllowedHeaders`.
getAllowedHeaders() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
`CfnBucket.CorsRuleProperty.AllowedHeaders`.
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
Headers that are specified in the Access-Control-Request-Headers header.
getAllowedMethods() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
`CfnBucket.CorsRuleProperty.AllowedMethods`.
getAllowedMethods() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
`CfnBucket.CorsRuleProperty.AllowedMethods`.
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
An HTTP method that you allow the origin to execute.
getAllowedOrigins() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
`CfnBucket.CorsRuleProperty.AllowedOrigins`.
getAllowedOrigins() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
`CfnBucket.CorsRuleProperty.AllowedOrigins`.
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
One or more origins you want customers to be able to access the bucket from.
getAnalyticsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.AnalyticsConfigurations`.
getAnalyticsConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.AnalyticsConfigurations`.
getAnalyticsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.AnalyticsConfigurations`.
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
The ARN of the destination (i.e.
getAttrArn() - Method in class software.amazon.awscdk.services.s3.CfnBucket
 
getAttrDomainName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
 
getAttrDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
 
getAttrRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
 
getAttrWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.CfnBucket
 
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`.
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
The block public access configuration of this bucket.
getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
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
Whether to block public ACLs.
getBlockPublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
`CfnBucket.PublicAccessBlockConfigurationProperty.BlockPublicAcls`.
getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
`CfnBucket.PublicAccessBlockConfigurationProperty.BlockPublicAcls`.
getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
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
Whether to block public policy.
getBlockPublicPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
`CfnBucket.PublicAccessBlockConfigurationProperty.BlockPublicPolicy`.
getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
`CfnBucket.PublicAccessBlockConfigurationProperty.BlockPublicPolicy`.
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
The Amazon S3 bucket that the policy applies to.
getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
`CfnBucket.ReplicationDestinationProperty.Bucket`.
getBucket() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
`CfnBucket.ReplicationDestinationProperty.Bucket`.
getBucket() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
`AWS::S3::BucketPolicy.Bucket`.
getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnBucketPolicyProps
`AWS::S3::BucketPolicy.Bucket`.
getBucket() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
`AWS::S3::BucketPolicy.Bucket`.
getBucketAccountId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
`CfnBucket.DestinationProperty.BucketAccountId`.
getBucketAccountId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
`CfnBucket.DestinationProperty.BucketAccountId`.
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
The ARN of the bucket.
getBucketArn() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
`CfnBucket.DestinationProperty.BucketArn`.
getBucketArn() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
`CfnBucket.DestinationProperty.BucketArn`.
getBucketArn() - Method in interface software.amazon.awscdk.services.s3.IBucket
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
The domain name of the bucket.
getBucketDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket
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
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 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
`AWS::S3::Bucket.BucketEncryption`.
getBucketEncryption() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.BucketEncryption`.
getBucketEncryption() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.BucketEncryption`.
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
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
Physical name of this bucket.
getBucketName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.BucketName`.
getBucketName() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.BucketName`.
getBucketName() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.BucketName`.
getBucketName() - Method in interface software.amazon.awscdk.services.s3.IBucket
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
The name of the S3 Bucket the object is in.
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
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 class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The regional domain name of the specified bucket.
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
The format of the website URL of the bucket.
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
The website URL of the bucket (if static web hosting is enabled).
getBucketWebsiteUrl() - Method in interface software.amazon.awscdk.services.s3.IBucket
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.CfnBucket
 
getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
 
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
The CORS configuration of this bucket.
getCorsConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.CorsConfiguration`.
getCorsConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.CorsConfiguration`.
getCorsConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.CorsConfiguration`.
getCorsRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty
`CfnBucket.CorsConfigurationProperty.CorsRules`.
getCorsRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
`CfnBucket.CorsConfigurationProperty.CorsRules`.
getDataExport() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty
`CfnBucket.StorageClassAnalysisProperty.DataExport`.
getDataExport() - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
`CfnBucket.StorageClassAnalysisProperty.DataExport`.
getDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
`CfnBucket.DefaultRetentionProperty.Days`.
getDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
`CfnBucket.DefaultRetentionProperty.Days`.
getDaysAfterInitiation() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty
`CfnBucket.AbortIncompleteMultipartUploadProperty.DaysAfterInitiation`.
getDaysAfterInitiation() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
`CfnBucket.AbortIncompleteMultipartUploadProperty.DaysAfterInitiation`.
getDefaultRetention() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty
`CfnBucket.ObjectLockRuleProperty.DefaultRetention`.
getDefaultRetention() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
`CfnBucket.ObjectLockRuleProperty.DefaultRetention`.
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
Any additional dependencies that should be resolved before the bucket notification can be configured (for example, the SNS Topic Policy resource).
getDescription() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
A description of the rule's purpose.
getDestination() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty
`CfnBucket.DataExportProperty.Destination`.
getDestination() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
`CfnBucket.DataExportProperty.Destination`.
getDestination() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
`CfnBucket.InventoryConfigurationProperty.Destination`.
getDestination() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
`CfnBucket.InventoryConfigurationProperty.Destination`.
getDestination() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
`CfnBucket.ReplicationRuleProperty.Destination`.
getDestination() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
`CfnBucket.ReplicationRuleProperty.Destination`.
getDestinationBucketName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty
`CfnBucket.LoggingConfigurationProperty.DestinationBucketName`.
getDestinationBucketName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
`CfnBucket.LoggingConfigurationProperty.DestinationBucketName`.
getDisallowPublicAccess() - Method in class software.amazon.awscdk.services.s3.Bucket
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.
getEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
`CfnBucket.InventoryConfigurationProperty.Enabled`.
getEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
`CfnBucket.InventoryConfigurationProperty.Enabled`.
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
Whether this rule is enabled.
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
The kind of server-side encryption to apply to this bucket.
getEncryptionConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
`CfnBucket.ReplicationDestinationProperty.EncryptionConfiguration`.
getEncryptionConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
`CfnBucket.ReplicationDestinationProperty.EncryptionConfiguration`.
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.BucketProps
External KMS key to use for bucket encryption.
getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
External KMS key to use for bucket encryption.
getEncryptionKey() - Method in interface software.amazon.awscdk.services.s3.IBucket
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.
getErrorDocument() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
`CfnBucket.WebsiteConfigurationProperty.ErrorDocument`.
getErrorDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
`CfnBucket.WebsiteConfigurationProperty.ErrorDocument`.
getEvent() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
`CfnBucket.LambdaConfigurationProperty.Event`.
getEvent() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
`CfnBucket.LambdaConfigurationProperty.Event`.
getEvent() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
`CfnBucket.QueueConfigurationProperty.Event`.
getEvent() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
`CfnBucket.QueueConfigurationProperty.Event`.
getEvent() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
`CfnBucket.TopicConfigurationProperty.Event`.
getEvent() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
`CfnBucket.TopicConfigurationProperty.Event`.
getEventPattern() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
Additional restrictions for the event to route to the specified target.
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
Indicates the number of days after creation when objects are deleted from Amazon S3 and Amazon Glacier.
getExpirationDate() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.ExpirationDate`.
getExpirationDate() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.ExpirationDate`.
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
Indicates when objects are deleted from Amazon S3 and Amazon Glacier.
getExpirationInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.ExpirationInDays`.
getExpirationInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.ExpirationInDays`.
getExposedHeaders() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
`CfnBucket.CorsRuleProperty.ExposedHeaders`.
getExposedHeaders() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
`CfnBucket.CorsRuleProperty.ExposedHeaders`.
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
One or more headers in the response that you want customers to be able to access from their applications.
getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
`CfnBucket.LambdaConfigurationProperty.Filter`.
getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
`CfnBucket.LambdaConfigurationProperty.Filter`.
getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
`CfnBucket.QueueConfigurationProperty.Filter`.
getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
`CfnBucket.QueueConfigurationProperty.Filter`.
getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
`CfnBucket.TopicConfigurationProperty.Filter`.
getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
`CfnBucket.TopicConfigurationProperty.Filter`.
getFormat() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
`CfnBucket.DestinationProperty.Format`.
getFormat() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
`CfnBucket.DestinationProperty.Format`.
getFunction() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
`CfnBucket.LambdaConfigurationProperty.Function`.
getFunction() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
`CfnBucket.LambdaConfigurationProperty.Function`.
getHostName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty
`CfnBucket.RedirectAllRequestsToProperty.HostName`.
getHostName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
`CfnBucket.RedirectAllRequestsToProperty.HostName`.
getHostName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
`CfnBucket.RedirectRuleProperty.HostName`.
getHostName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
`CfnBucket.RedirectRuleProperty.HostName`.
getHttpErrorCodeReturnedEquals() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty
`CfnBucket.RoutingRuleConditionProperty.HttpErrorCodeReturnedEquals`.
getHttpErrorCodeReturnedEquals() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
`CfnBucket.RoutingRuleConditionProperty.HttpErrorCodeReturnedEquals`.
getHttpRedirectCode() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
`CfnBucket.RedirectRuleProperty.HttpRedirectCode`.
getHttpRedirectCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
`CfnBucket.RedirectRuleProperty.HttpRedirectCode`.
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
The ID used to identify the metrics configuration.
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
`CfnBucket.AnalyticsConfigurationProperty.Id`.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
`CfnBucket.AnalyticsConfigurationProperty.Id`.
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
`CfnBucket.CorsRuleProperty.Id`.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
`CfnBucket.CorsRuleProperty.Id`.
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
`CfnBucket.InventoryConfigurationProperty.Id`.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
`CfnBucket.InventoryConfigurationProperty.Id`.
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
`CfnBucket.MetricsConfigurationProperty.Id`.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
`CfnBucket.MetricsConfigurationProperty.Id`.
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
`CfnBucket.ReplicationRuleProperty.Id`.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
`CfnBucket.ReplicationRuleProperty.Id`.
getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.Id`.
getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.Id`.
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
A unique identifier for this rule.
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
A unique identifier for this rule.
getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
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
Whether to ignore public ACLs.
getIgnorePublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
`CfnBucket.PublicAccessBlockConfigurationProperty.IgnorePublicAcls`.
getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
`CfnBucket.PublicAccessBlockConfigurationProperty.IgnorePublicAcls`.
getIncludedObjectVersions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
`CfnBucket.InventoryConfigurationProperty.IncludedObjectVersions`.
getIncludedObjectVersions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
`CfnBucket.InventoryConfigurationProperty.IncludedObjectVersions`.
getIndexDocument() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
`CfnBucket.WebsiteConfigurationProperty.IndexDocument`.
getIndexDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
`CfnBucket.WebsiteConfigurationProperty.IndexDocument`.
getInventoryConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.InventoryConfigurations`.
getInventoryConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.InventoryConfigurations`.
getInventoryConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.InventoryConfigurations`.
getKey() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty
`CfnBucket.TagFilterProperty.Key`.
getKey() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
`CfnBucket.TagFilterProperty.Key`.
getKeyPrefixEquals() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty
`CfnBucket.RoutingRuleConditionProperty.KeyPrefixEquals`.
getKeyPrefixEquals() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
`CfnBucket.RoutingRuleConditionProperty.KeyPrefixEquals`.
getKmsMasterKeyId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty
`CfnBucket.ServerSideEncryptionByDefaultProperty.KMSMasterKeyID`.
getKmsMasterKeyId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
`CfnBucket.ServerSideEncryptionByDefaultProperty.KMSMasterKeyID`.
getLambdaConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
`CfnBucket.NotificationConfigurationProperty.LambdaConfigurations`.
getLambdaConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
`CfnBucket.NotificationConfigurationProperty.LambdaConfigurations`.
getLifecycleConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.LifecycleConfiguration`.
getLifecycleConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.LifecycleConfiguration`.
getLifecycleConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.LifecycleConfiguration`.
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
Rules that define how Amazon S3 manages objects during their lifetime.
getLogFilePrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty
`CfnBucket.LoggingConfigurationProperty.LogFilePrefix`.
getLogFilePrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
`CfnBucket.LoggingConfigurationProperty.LogFilePrefix`.
getLoggingConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.LoggingConfiguration`.
getLoggingConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.LoggingConfiguration`.
getLoggingConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.LoggingConfiguration`.
getMaxAge() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
`CfnBucket.CorsRuleProperty.MaxAge`.
getMaxAge() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
`CfnBucket.CorsRuleProperty.MaxAge`.
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
The time in seconds that your browser is to cache the preflight response for the specified resource.
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
The metrics configuration of this bucket.
getMetricsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.MetricsConfigurations`.
getMetricsConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.MetricsConfigurations`.
getMetricsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.MetricsConfigurations`.
getMode() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
`CfnBucket.DefaultRetentionProperty.Mode`.
getMode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
`CfnBucket.DefaultRetentionProperty.Mode`.
getName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty
`CfnBucket.FilterRuleProperty.Name`.
getName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
`CfnBucket.FilterRuleProperty.Name`.
getNode() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The construct node in the tree.
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
Time between when a new version of the object is uploaded to the bucket and when old versions of the object expire.
getNoncurrentVersionExpirationInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.NoncurrentVersionExpirationInDays`.
getNoncurrentVersionExpirationInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.NoncurrentVersionExpirationInDays`.
getNoncurrentVersionTransition() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.NoncurrentVersionTransition`.
getNoncurrentVersionTransition() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.NoncurrentVersionTransition`.
getNoncurrentVersionTransitions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.NoncurrentVersionTransitions`.
getNoncurrentVersionTransitions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.NoncurrentVersionTransitions`.
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
One or more transition rules that specify when non-current objects transition to a specified storage class.
getNotificationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.NotificationConfiguration`.
getNotificationConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.NotificationConfiguration`.
getNotificationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.NotificationConfiguration`.
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
The path inside the Bucket where the object is located at.
getObjectLockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.ObjectLockConfiguration`.
getObjectLockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.ObjectLockConfiguration`.
getObjectLockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.ObjectLockConfiguration`.
getObjectLockEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.ObjectLockEnabled`.
getObjectLockEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty
`CfnBucket.ObjectLockConfigurationProperty.ObjectLockEnabled`.
getObjectLockEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
`CfnBucket.ObjectLockConfigurationProperty.ObjectLockEnabled`.
getObjectLockEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.ObjectLockEnabled`.
getObjectLockEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.ObjectLockEnabled`.
getOptionalFields() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
`CfnBucket.InventoryConfigurationProperty.OptionalFields`.
getOptionalFields() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
`CfnBucket.InventoryConfigurationProperty.OptionalFields`.
getOutputSchemaVersion() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty
`CfnBucket.DataExportProperty.OutputSchemaVersion`.
getOutputSchemaVersion() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
`CfnBucket.DataExportProperty.OutputSchemaVersion`.
getOwner() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty
`CfnBucket.AccessControlTranslationProperty.Owner`.
getOwner() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
`CfnBucket.AccessControlTranslationProperty.Owner`.
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
Only watch changes to these object paths.
getPolicy() - Method in class software.amazon.awscdk.services.s3.Bucket
The resource policy assoicated with this bucket.
getPolicy() - Method in interface software.amazon.awscdk.services.s3.IBucket
The resource policy assoicated with this bucket.
getPolicy() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The resource policy assoicated with this bucket.
getPolicyDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
`AWS::S3::BucketPolicy.PolicyDocument`.
getPolicyDocument() - Method in interface software.amazon.awscdk.services.s3.CfnBucketPolicyProps
`AWS::S3::BucketPolicy.PolicyDocument`.
getPolicyDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
`AWS::S3::BucketPolicy.PolicyDocument`.
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
The prefix that an object must have to be included in the metrics results.
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
`CfnBucket.AnalyticsConfigurationProperty.Prefix`.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
`CfnBucket.AnalyticsConfigurationProperty.Prefix`.
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
`CfnBucket.DestinationProperty.Prefix`.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
`CfnBucket.DestinationProperty.Prefix`.
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
`CfnBucket.InventoryConfigurationProperty.Prefix`.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
`CfnBucket.InventoryConfigurationProperty.Prefix`.
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
`CfnBucket.MetricsConfigurationProperty.Prefix`.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
`CfnBucket.MetricsConfigurationProperty.Prefix`.
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
`CfnBucket.ReplicationRuleProperty.Prefix`.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
`CfnBucket.ReplicationRuleProperty.Prefix`.
getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.Prefix`.
getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.Prefix`.
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
Object key prefix that identifies one or more objects to which this rule applies.
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
S3 keys must have the specified prefix.
getProtocol() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty
`CfnBucket.RedirectAllRequestsToProperty.Protocol`.
getProtocol() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
`CfnBucket.RedirectAllRequestsToProperty.Protocol`.
getProtocol() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
`CfnBucket.RedirectRuleProperty.Protocol`.
getProtocol() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
`CfnBucket.RedirectRuleProperty.Protocol`.
getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.PublicAccessBlockConfiguration`.
getPublicAccessBlockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.PublicAccessBlockConfiguration`.
getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.PublicAccessBlockConfiguration`.
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
Grants public read access to all objects in the bucket.
getQueue() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
`CfnBucket.QueueConfigurationProperty.Queue`.
getQueue() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
`CfnBucket.QueueConfigurationProperty.Queue`.
getQueueConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
`CfnBucket.NotificationConfigurationProperty.QueueConfigurations`.
getQueueConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
`CfnBucket.NotificationConfigurationProperty.QueueConfigurations`.
getRedirectAllRequestsTo() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
`CfnBucket.WebsiteConfigurationProperty.RedirectAllRequestsTo`.
getRedirectAllRequestsTo() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
`CfnBucket.WebsiteConfigurationProperty.RedirectAllRequestsTo`.
getRedirectRule() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty
`CfnBucket.RoutingRuleProperty.RedirectRule`.
getRedirectRule() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
`CfnBucket.RoutingRuleProperty.RedirectRule`.
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
Policy to apply when the bucket is removed from this stack.
getReplaceKeyPrefixWith() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
`CfnBucket.RedirectRuleProperty.ReplaceKeyPrefixWith`.
getReplaceKeyPrefixWith() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
`CfnBucket.RedirectRuleProperty.ReplaceKeyPrefixWith`.
getReplaceKeyWith() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
`CfnBucket.RedirectRuleProperty.ReplaceKeyWith`.
getReplaceKeyWith() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
`CfnBucket.RedirectRuleProperty.ReplaceKeyWith`.
getReplicaKmsKeyId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty
`CfnBucket.EncryptionConfigurationProperty.ReplicaKmsKeyID`.
getReplicaKmsKeyId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
`CfnBucket.EncryptionConfigurationProperty.ReplicaKmsKeyID`.
getReplicationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.ReplicationConfiguration`.
getReplicationConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.ReplicationConfiguration`.
getReplicationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.ReplicationConfiguration`.
getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
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
Whether to restrict public access.
getRestrictPublicBuckets() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
`CfnBucket.PublicAccessBlockConfigurationProperty.RestrictPublicBuckets`.
getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
`CfnBucket.PublicAccessBlockConfigurationProperty.RestrictPublicBuckets`.
getRole() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty
`CfnBucket.ReplicationConfigurationProperty.Role`.
getRole() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
`CfnBucket.ReplicationConfigurationProperty.Role`.
getRoutingRuleCondition() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty
`CfnBucket.RoutingRuleProperty.RoutingRuleCondition`.
getRoutingRuleCondition() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
`CfnBucket.RoutingRuleProperty.RoutingRuleCondition`.
getRoutingRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
`CfnBucket.WebsiteConfigurationProperty.RoutingRules`.
getRoutingRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
`CfnBucket.WebsiteConfigurationProperty.RoutingRules`.
getRule() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty
`CfnBucket.ObjectLockConfigurationProperty.Rule`.
getRule() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
`CfnBucket.ObjectLockConfigurationProperty.Rule`.
getRuleName() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
A name for the rule.
getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty
`CfnBucket.LifecycleConfigurationProperty.Rules`.
getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
`CfnBucket.LifecycleConfigurationProperty.Rules`.
getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty
`CfnBucket.ReplicationConfigurationProperty.Rules`.
getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
`CfnBucket.ReplicationConfigurationProperty.Rules`.
getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty
`CfnBucket.S3KeyFilterProperty.Rules`.
getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
`CfnBucket.S3KeyFilterProperty.Rules`.
getS3Key() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty
`CfnBucket.NotificationFilterProperty.S3Key`.
getS3Key() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
`CfnBucket.NotificationFilterProperty.S3Key`.
getScheduleFrequency() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
`CfnBucket.InventoryConfigurationProperty.ScheduleFrequency`.
getScheduleFrequency() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
`CfnBucket.InventoryConfigurationProperty.ScheduleFrequency`.
getServerSideEncryptionByDefault() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty
`CfnBucket.ServerSideEncryptionRuleProperty.ServerSideEncryptionByDefault`.
getServerSideEncryptionByDefault() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
`CfnBucket.ServerSideEncryptionRuleProperty.ServerSideEncryptionByDefault`.
getServerSideEncryptionConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty
`CfnBucket.BucketEncryptionProperty.ServerSideEncryptionConfiguration`.
getServerSideEncryptionConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
`CfnBucket.BucketEncryptionProperty.ServerSideEncryptionConfiguration`.
getSourceSelectionCriteria() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
`CfnBucket.ReplicationRuleProperty.SourceSelectionCriteria`.
getSourceSelectionCriteria() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
`CfnBucket.ReplicationRuleProperty.SourceSelectionCriteria`.
getSseAlgorithm() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty
`CfnBucket.ServerSideEncryptionByDefaultProperty.SSEAlgorithm`.
getSseAlgorithm() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
`CfnBucket.ServerSideEncryptionByDefaultProperty.SSEAlgorithm`.
getSseKmsEncryptedObjects() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty
`CfnBucket.SourceSelectionCriteriaProperty.SseKmsEncryptedObjects`.
getSseKmsEncryptedObjects() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
`CfnBucket.SourceSelectionCriteriaProperty.SseKmsEncryptedObjects`.
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.ReplicationRuleProperty
`CfnBucket.ReplicationRuleProperty.Status`.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
`CfnBucket.ReplicationRuleProperty.Status`.
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.Status`.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.Status`.
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty
`CfnBucket.SseKmsEncryptedObjectsProperty.Status`.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
`CfnBucket.SseKmsEncryptedObjectsProperty.Status`.
getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty
`CfnBucket.VersioningConfigurationProperty.Status`.
getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
`CfnBucket.VersioningConfigurationProperty.Status`.
getStorageClass() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
`CfnBucket.NoncurrentVersionTransitionProperty.StorageClass`.
getStorageClass() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
`CfnBucket.NoncurrentVersionTransitionProperty.StorageClass`.
getStorageClass() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
`CfnBucket.ReplicationDestinationProperty.StorageClass`.
getStorageClass() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
`CfnBucket.ReplicationDestinationProperty.StorageClass`.
getStorageClass() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
`CfnBucket.TransitionProperty.StorageClass`.
getStorageClass() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
`CfnBucket.TransitionProperty.StorageClass`.
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
The storage class to which you want the object to transition.
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
The storage class to which you want the object to transition.
getStorageClassAnalysis() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
`CfnBucket.AnalyticsConfigurationProperty.StorageClassAnalysis`.
getStorageClassAnalysis() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
`CfnBucket.AnalyticsConfigurationProperty.StorageClassAnalysis`.
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
S3 keys must have the specified suffix.
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
Specifies a list of tag filters to use as a metrics configuration filter.
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
`CfnBucket.AnalyticsConfigurationProperty.TagFilters`.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
`CfnBucket.AnalyticsConfigurationProperty.TagFilters`.
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
`CfnBucket.MetricsConfigurationProperty.TagFilters`.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
`CfnBucket.MetricsConfigurationProperty.TagFilters`.
getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.TagFilters`.
getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.TagFilters`.
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
The TagFilter property type specifies tags to use to identify a subset of objects for an Amazon S3 bucket.
getTags() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.Tags`.
getTags() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.Tags`.
getTags() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.Tags`.
getTarget() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
The target to register for the event.
getTopic() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
`CfnBucket.TopicConfigurationProperty.Topic`.
getTopic() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
`CfnBucket.TopicConfigurationProperty.Topic`.
getTopicConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
`CfnBucket.NotificationConfigurationProperty.TopicConfigurations`.
getTopicConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
`CfnBucket.NotificationConfigurationProperty.TopicConfigurations`.
getTransition() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.Transition`.
getTransition() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.Transition`.
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
Indicates the number of days after creation when objects are transitioned to the specified storage class.
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
Indicates the number of days after creation when objects are transitioned to the specified storage class.
getTransitionDate() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
`CfnBucket.TransitionProperty.TransitionDate`.
getTransitionDate() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
`CfnBucket.TransitionProperty.TransitionDate`.
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
Indicates when objects are transitioned to the specified storage class.
getTransitionInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
`CfnBucket.NoncurrentVersionTransitionProperty.TransitionInDays`.
getTransitionInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
`CfnBucket.NoncurrentVersionTransitionProperty.TransitionInDays`.
getTransitionInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
`CfnBucket.TransitionProperty.TransitionInDays`.
getTransitionInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
`CfnBucket.TransitionProperty.TransitionInDays`.
getTransitions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
`CfnBucket.RuleProperty.Transitions`.
getTransitions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
`CfnBucket.RuleProperty.Transitions`.
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
One or more transition rules that specify when an object transitions to a specified storage class.
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
The notification type.
getValue() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty
`CfnBucket.FilterRuleProperty.Value`.
getValue() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
`CfnBucket.FilterRuleProperty.Value`.
getValue() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty
`CfnBucket.TagFilterProperty.Value`.
getValue() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
`CfnBucket.TagFilterProperty.Value`.
getValue() - Method in class software.amazon.awscdk.services.s3.StorageClass
EXPERIMENTAL
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
Whether this bucket should have versioning turned on or not.
getVersioningConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.VersioningConfiguration`.
getVersioningConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.VersioningConfiguration`.
getVersioningConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.VersioningConfiguration`.
getWebsiteConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.WebsiteConfiguration`.
getWebsiteConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
`AWS::S3::Bucket.WebsiteConfiguration`.
getWebsiteConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
`AWS::S3::Bucket.WebsiteConfiguration`.
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
The name of the error document (e.g.
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
The name of the index document (e.g.
getYears() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
`CfnBucket.DefaultRetentionProperty.Years`.
getYears() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
`CfnBucket.DefaultRetentionProperty.Years`.
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.
grantDelete(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.Bucket
Grants s3:DeleteObject* permission to an IAM pricipal for objects in this bucket.
grantDelete(IGrantable) - Method in class software.amazon.awscdk.services.s3.Bucket
Grants s3:DeleteObject* permission to an IAM pricipal for objects in this bucket.
grantDelete(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grants s3:DeleteObject* permission to an IAM pricipal for objects in this bucket.
grantDelete(IGrantable) - Method in interface software.amazon.awscdk.services.s3.IBucket
Grants s3:DeleteObject* permission to an IAM pricipal 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 pricipal 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 pricipal for objects in this bucket.
grantPublicAccess(String, String...) - Method in class software.amazon.awscdk.services.s3.Bucket
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 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.Bucket
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
grantPut(IGrantable) - Method in class software.amazon.awscdk.services.s3.Bucket
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 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.
grantRead(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.Bucket
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.Bucket
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 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.Bucket
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.Bucket
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 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.Bucket
Grant write permissions to this bucket to an IAM principal.
grantWrite(IGrantable) - Method in class software.amazon.awscdk.services.s3.Bucket
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 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

HttpMethods - Enum in software.amazon.awscdk.services.s3
All http request methods.

I

IBucket - Interface in software.amazon.awscdk.services.s3
EXPERIMENTAL
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$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.
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.
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.

J

Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.IBucketNotificationDestination.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
 

L

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
A proxy class which represents a concrete javascript instance of this type.
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
A proxy class which represents a concrete javascript instance of this type.

N

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
A proxy class which represents a concrete javascript instance of this type.
NotificationKeyFilter - Interface in software.amazon.awscdk.services.s3
EXPERIMENTAL
NotificationKeyFilter.Builder - Class in software.amazon.awscdk.services.s3
A builder for NotificationKeyFilter
NotificationKeyFilter.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
A proxy class which represents a concrete javascript instance of this type.

O

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
A proxy class which represents a concrete javascript instance of this type.
onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.Bucket
Define a CloudWatch event that triggers when something happens to this repository.
onCloudTrailEvent(String) - Method in class software.amazon.awscdk.services.s3.Bucket
Define a CloudWatch event that triggers when something happens to this repository.
onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Define a CloudWatch event that triggers when something happens to this repository.
onCloudTrailEvent(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Define a CloudWatch event that triggers when something happens to this repository.
onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
Define a CloudWatch event that triggers when something happens to this repository.
onCloudTrailEvent(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
Define a CloudWatch event that triggers when something happens to this repository.
onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.Bucket
Defines an AWS CloudWatch event rule that can trigger a target when an image is pushed to this repository.
onCloudTrailPutObject(String) - Method in class software.amazon.awscdk.services.s3.Bucket
Defines an AWS CloudWatch event rule that can trigger a target when an image is pushed to this repository.
onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Defines an AWS CloudWatch event rule that can trigger a target when an image is pushed to this repository.
onCloudTrailPutObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
Defines an AWS CloudWatch event rule that can trigger a target when an image is pushed to this repository.
onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
Defines an AWS CloudWatch event rule that can trigger a target when an image is pushed to this repository.
onCloudTrailPutObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
Defines an AWS CloudWatch event rule that can trigger a target when an image is pushed to this repository.
ONE_ZONE_INFREQUENT_ACCESS - Static variable in class software.amazon.awscdk.services.s3.StorageClass
Infrequent Access that's only stored in one availability zone.

R

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
 

S

setAccelerateConfiguration(CfnBucket.AccelerateConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.AccelerateConfiguration`.
setAccelerateConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.AccelerateConfiguration`.
setAccessControl(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.AccessControl`.
setAnalyticsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.AnalyticsConfigurations`.
setAnalyticsConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.AnalyticsConfigurations`.
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`.
setBlockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
setBlockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
setBucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
`AWS::S3::BucketPolicy.Bucket`.
setBucketEncryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.BucketEncryption`.
setBucketEncryption(CfnBucket.BucketEncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.BucketEncryption`.
setBucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.BucketName`.
setCorsConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.CorsConfiguration`.
setCorsConfiguration(CfnBucket.CorsConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.CorsConfiguration`.
setDisallowPublicAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket
Whether to disallow public access.
setIgnorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
setInventoryConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.InventoryConfigurations`.
setInventoryConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.InventoryConfigurations`.
setLifecycleConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.LifecycleConfiguration`.
setLifecycleConfiguration(CfnBucket.LifecycleConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.LifecycleConfiguration`.
setLoggingConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.LoggingConfiguration`.
setLoggingConfiguration(CfnBucket.LoggingConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.LoggingConfiguration`.
setMetricsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.MetricsConfigurations`.
setMetricsConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.MetricsConfigurations`.
setNotificationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.NotificationConfiguration`.
setNotificationConfiguration(CfnBucket.NotificationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.NotificationConfiguration`.
setObjectLockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.ObjectLockConfiguration`.
setObjectLockConfiguration(CfnBucket.ObjectLockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.ObjectLockConfiguration`.
setObjectLockEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.ObjectLockEnabled`.
setObjectLockEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.ObjectLockEnabled`.
setPolicy(BucketPolicy) - Method in class software.amazon.awscdk.services.s3.Bucket
The resource policy assoicated with this bucket.
setPolicy(BucketPolicy) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
The resource policy assoicated with this bucket.
setPolicy(BucketPolicy) - Method in interface software.amazon.awscdk.services.s3.IBucket
The resource policy assoicated with this bucket.
setPolicyDocument(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
`AWS::S3::BucketPolicy.PolicyDocument`.
setPublicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.PublicAccessBlockConfiguration`.
setPublicAccessBlockConfiguration(CfnBucket.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.PublicAccessBlockConfiguration`.
setReplicationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.ReplicationConfiguration`.
setReplicationConfiguration(CfnBucket.ReplicationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.ReplicationConfiguration`.
setRestrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
EXPERIMENTAL
setVersioningConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.VersioningConfiguration`.
setVersioningConfiguration(CfnBucket.VersioningConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.VersioningConfiguration`.
setWebsiteConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.WebsiteConfiguration`.
setWebsiteConfiguration(CfnBucket.WebsiteConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
`AWS::S3::Bucket.WebsiteConfiguration`.
software.amazon.awscdk.services.s3 - package software.amazon.awscdk.services.s3
Amazon S3 Construct Library
StorageClass - Class in software.amazon.awscdk.services.s3
Storage class to move an object to.
StorageClass(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.StorageClass
 
StorageClass(String) - Constructor for class software.amazon.awscdk.services.s3.StorageClass
EXPERIMENTAL

T

toString() - Method in class software.amazon.awscdk.services.s3.StorageClass
EXPERIMENTAL
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
A proxy class which represents a concrete javascript instance of this type.

U

urlForObject(String) - Method in class software.amazon.awscdk.services.s3.Bucket
The https URL of an S3 object.
urlForObject() - Method in class software.amazon.awscdk.services.s3.Bucket
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

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.
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.

W

withAbortIncompleteMultipartUpload(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of AbortIncompleteMultipartUpload
withAbortIncompleteMultipartUpload(CfnBucket.AbortIncompleteMultipartUploadProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of AbortIncompleteMultipartUpload
withAbortIncompleteMultipartUploadAfter(Duration) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of AbortIncompleteMultipartUploadAfter
withAccelerateConfiguration(CfnBucket.AccelerateConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of AccelerateConfiguration
withAccelerateConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of AccelerateConfiguration
withAccelerationStatus(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Builder
Sets the value of AccelerationStatus
withAccessControl(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of AccessControl
withAccessControlTranslation(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
Sets the value of AccessControlTranslation
withAccessControlTranslation(CfnBucket.AccessControlTranslationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
Sets the value of AccessControlTranslation
withAccount(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
Sets the value of Account
withAllowedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
Sets the value of AllowedHeaders
withAllowedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
Sets the value of AllowedHeaders
withAllowedMethods(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
Sets the value of AllowedMethods
withAllowedMethods(List<HttpMethods>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
Sets the value of AllowedMethods
withAllowedOrigins(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
Sets the value of AllowedOrigins
withAllowedOrigins(List<String>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
Sets the value of AllowedOrigins
withAnalyticsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of AnalyticsConfigurations
withAnalyticsConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of AnalyticsConfigurations
withArn(String) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
Sets the value of Arn
withBlockPublicAccess(BlockPublicAccess) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of BlockPublicAccess
withBlockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
Sets the value of BlockPublicAcls
withBlockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
Sets the value of BlockPublicAcls
withBlockPublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
Sets the value of BlockPublicAcls
withBlockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
Sets the value of BlockPublicPolicy
withBlockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
Sets the value of BlockPublicPolicy
withBlockPublicPolicy(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
Sets the value of BlockPublicPolicy
withBucket(IBucket) - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Builder
Sets the value of Bucket
withBucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
Sets the value of Bucket
withBucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
Sets the value of Bucket
withBucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
Sets the value of BucketAccountId
withBucketArn(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
Sets the value of BucketArn
withBucketArn(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
Sets the value of BucketArn
withBucketDomainName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
Sets the value of BucketDomainName
withBucketDualStackDomainName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
Sets the value of BucketDualStackDomainName
withBucketEncryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of BucketEncryption
withBucketEncryption(CfnBucket.BucketEncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of BucketEncryption
withBucketName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
Sets the value of BucketName
withBucketName(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of BucketName
withBucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of BucketName
withBucketName(String) - Method in class software.amazon.awscdk.services.s3.Location.Builder
Sets the value of BucketName
withBucketRegionalDomainName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
Sets the value of BucketRegionalDomainName
withBucketWebsiteNewUrlFormat(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
Sets the value of BucketWebsiteNewUrlFormat
withBucketWebsiteUrl(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
Sets the value of BucketWebsiteUrl
withCors(List<CorsRule>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of Cors
withCorsConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of CorsConfiguration
withCorsConfiguration(CfnBucket.CorsConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of CorsConfiguration
withCorsRules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
Sets the value of CorsRules
withCorsRules(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
Sets the value of CorsRules
withDataExport(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
Sets the value of DataExport
withDataExport(CfnBucket.DataExportProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
Sets the value of DataExport
withDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
Sets the value of Days
withDaysAfterInitiation(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Builder
Sets the value of DaysAfterInitiation
withDefaultRetention(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
Sets the value of DefaultRetention
withDefaultRetention(CfnBucket.DefaultRetentionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
Sets the value of DefaultRetention
withDependencies(List<IDependable>) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
Sets the value of Dependencies
withDescription(String) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
Sets the value of Description
withDestination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
Sets the value of Destination
withDestination(CfnBucket.DestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
Sets the value of Destination
withDestination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Sets the value of Destination
withDestination(CfnBucket.DestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Sets the value of Destination
withDestination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
Sets the value of Destination
withDestination(CfnBucket.ReplicationDestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
Sets the value of Destination
withDestinationBucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
Sets the value of DestinationBucketName
withEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Sets the value of Enabled
withEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Sets the value of Enabled
withEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of Enabled
withEncryption(BucketEncryption) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of Encryption
withEncryptionConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
Sets the value of EncryptionConfiguration
withEncryptionConfiguration(CfnBucket.EncryptionConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
Sets the value of EncryptionConfiguration
withEncryptionKey(IKey) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of EncryptionKey
withErrorDocument(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
Sets the value of ErrorDocument
withEvent(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
Sets the value of Event
withEvent(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
Sets the value of Event
withEvent(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
Sets the value of Event
withEventPattern(EventPattern) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
Sets the value of EventPattern
withExpiration(Duration) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of Expiration
withExpirationDate(Instant) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of ExpirationDate
withExpirationDate(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of ExpirationDate
withExpirationDate(Instant) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of ExpirationDate
withExpirationInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of ExpirationInDays
withExposedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
Sets the value of ExposedHeaders
withExposedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
Sets the value of ExposedHeaders
withFilter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
Sets the value of Filter
withFilter(CfnBucket.NotificationFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
Sets the value of Filter
withFilter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
Sets the value of Filter
withFilter(CfnBucket.NotificationFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
Sets the value of Filter
withFilter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
Sets the value of Filter
withFilter(CfnBucket.NotificationFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
Sets the value of Filter
withFormat(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
Sets the value of Format
withFunction(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
Sets the value of Function
withHostName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
Sets the value of HostName
withHostName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
Sets the value of HostName
withHttpErrorCodeReturnedEquals(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
Sets the value of HttpErrorCodeReturnedEquals
withHttpRedirectCode(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
Sets the value of HttpRedirectCode
withId(String) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
Sets the value of Id
withId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
Sets the value of Id
withId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
Sets the value of Id
withId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Sets the value of Id
withId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
Sets the value of Id
withId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
Sets the value of Id
withId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of Id
withId(String) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
Sets the value of Id
withId(String) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of Id
withIgnorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
Sets the value of IgnorePublicAcls
withIgnorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
Sets the value of IgnorePublicAcls
withIgnorePublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
Sets the value of IgnorePublicAcls
withIncludedObjectVersions(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Sets the value of IncludedObjectVersions
withIndexDocument(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
Sets the value of IndexDocument
withInventoryConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of InventoryConfigurations
withInventoryConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of InventoryConfigurations
withKey(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
Sets the value of Key
withKeyPrefixEquals(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
Sets the value of KeyPrefixEquals
withKmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
Sets the value of KmsMasterKeyId
withLambdaConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
Sets the value of LambdaConfigurations
withLambdaConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
Sets the value of LambdaConfigurations
withLifecycleConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of LifecycleConfiguration
withLifecycleConfiguration(CfnBucket.LifecycleConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of LifecycleConfiguration
withLifecycleRules(List<LifecycleRule>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of LifecycleRules
withLogFilePrefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
Sets the value of LogFilePrefix
withLoggingConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of LoggingConfiguration
withLoggingConfiguration(CfnBucket.LoggingConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of LoggingConfiguration
withMaxAge(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
Sets the value of MaxAge
withMaxAge(Number) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
Sets the value of MaxAge
withMetrics(List<BucketMetrics>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of Metrics
withMetricsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of MetricsConfigurations
withMetricsConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of MetricsConfigurations
withMode(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
Sets the value of Mode
withName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
Sets the value of Name
withNoncurrentVersionExpiration(Duration) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of NoncurrentVersionExpiration
withNoncurrentVersionExpirationInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of NoncurrentVersionExpirationInDays
withNoncurrentVersionTransition(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of NoncurrentVersionTransition
withNoncurrentVersionTransition(CfnBucket.NoncurrentVersionTransitionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of NoncurrentVersionTransition
withNoncurrentVersionTransitions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of NoncurrentVersionTransitions
withNoncurrentVersionTransitions(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of NoncurrentVersionTransitions
withNoncurrentVersionTransitions(List<NoncurrentVersionTransition>) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of NoncurrentVersionTransitions
withNotificationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of NotificationConfiguration
withNotificationConfiguration(CfnBucket.NotificationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of NotificationConfiguration
withObjectKey(String) - Method in class software.amazon.awscdk.services.s3.Location.Builder
Sets the value of ObjectKey
withObjectLockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of ObjectLockConfiguration
withObjectLockConfiguration(CfnBucket.ObjectLockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of ObjectLockConfiguration
withObjectLockEnabled(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
Sets the value of ObjectLockEnabled
withObjectLockEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of ObjectLockEnabled
withObjectLockEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of ObjectLockEnabled
withOptionalFields(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Sets the value of OptionalFields
withOutputSchemaVersion(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
Sets the value of OutputSchemaVersion
withOwner(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Builder
Sets the value of Owner
withPaths(List<String>) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
Sets the value of Paths
withPolicyDocument(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
Sets the value of PolicyDocument
withPrefix(String) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
Sets the value of Prefix
withPrefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
Sets the value of Prefix
withPrefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
Sets the value of Prefix
withPrefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Sets the value of Prefix
withPrefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
Sets the value of Prefix
withPrefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
Sets the value of Prefix
withPrefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of Prefix
withPrefix(String) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of Prefix
withPrefix(String) - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder
Sets the value of Prefix
withProtocol(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
Sets the value of Protocol
withProtocol(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
Sets the value of Protocol
withPublicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of PublicAccessBlockConfiguration
withPublicAccessBlockConfiguration(CfnBucket.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of PublicAccessBlockConfiguration
withPublicReadAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of PublicReadAccess
withQueue(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
Sets the value of Queue
withQueueConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
Sets the value of QueueConfigurations
withQueueConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
Sets the value of QueueConfigurations
withRedirectAllRequestsTo(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
Sets the value of RedirectAllRequestsTo
withRedirectAllRequestsTo(CfnBucket.RedirectAllRequestsToProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
Sets the value of RedirectAllRequestsTo
withRedirectRule(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
Sets the value of RedirectRule
withRedirectRule(CfnBucket.RedirectRuleProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
Sets the value of RedirectRule
withRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of RemovalPolicy
withReplaceKeyPrefixWith(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
Sets the value of ReplaceKeyPrefixWith
withReplaceKeyWith(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
Sets the value of ReplaceKeyWith
withReplicaKmsKeyId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Builder
Sets the value of ReplicaKmsKeyId
withReplicationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of ReplicationConfiguration
withReplicationConfiguration(CfnBucket.ReplicationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of ReplicationConfiguration
withRestrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
Sets the value of RestrictPublicBuckets
withRestrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
Sets the value of RestrictPublicBuckets
withRestrictPublicBuckets(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
Sets the value of RestrictPublicBuckets
withRole(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
Sets the value of Role
withRoutingRuleCondition(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
Sets the value of RoutingRuleCondition
withRoutingRuleCondition(CfnBucket.RoutingRuleConditionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
Sets the value of RoutingRuleCondition
withRoutingRules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
Sets the value of RoutingRules
withRoutingRules(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
Sets the value of RoutingRules
withRule(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
Sets the value of Rule
withRule(CfnBucket.ObjectLockRuleProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
Sets the value of Rule
withRuleName(String) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
Sets the value of RuleName
withRules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
Sets the value of Rules
withRules(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
Sets the value of Rules
withRules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
Sets the value of Rules
withRules(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
Sets the value of Rules
withRules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder
Sets the value of Rules
withRules(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder
Sets the value of Rules
withS3Key(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
Sets the value of S3Key
withS3Key(CfnBucket.S3KeyFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
Sets the value of S3Key
withScheduleFrequency(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
Sets the value of ScheduleFrequency
withServerSideEncryptionByDefault(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
Sets the value of ServerSideEncryptionByDefault
withServerSideEncryptionByDefault(CfnBucket.ServerSideEncryptionByDefaultProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
Sets the value of ServerSideEncryptionByDefault
withServerSideEncryptionConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
Sets the value of ServerSideEncryptionConfiguration
withServerSideEncryptionConfiguration(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
Sets the value of ServerSideEncryptionConfiguration
withSourceSelectionCriteria(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
Sets the value of SourceSelectionCriteria
withSourceSelectionCriteria(CfnBucket.SourceSelectionCriteriaProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
Sets the value of SourceSelectionCriteria
withSseAlgorithm(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
Sets the value of SseAlgorithm
withSseKmsEncryptedObjects(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
Sets the value of SseKmsEncryptedObjects
withSseKmsEncryptedObjects(CfnBucket.SseKmsEncryptedObjectsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
Sets the value of SseKmsEncryptedObjects
withStatus(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
Sets the value of Status
withStatus(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of Status
withStatus(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Builder
Sets the value of Status
withStatus(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Builder
Sets the value of Status
withStorageClass(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
Sets the value of StorageClass
withStorageClass(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
Sets the value of StorageClass
withStorageClass(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
Sets the value of StorageClass
withStorageClass(StorageClass) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
Sets the value of StorageClass
withStorageClass(StorageClass) - Method in class software.amazon.awscdk.services.s3.Transition.Builder
Sets the value of StorageClass
withStorageClassAnalysis(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
Sets the value of StorageClassAnalysis
withStorageClassAnalysis(CfnBucket.StorageClassAnalysisProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
Sets the value of StorageClassAnalysis
withSuffix(String) - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder
Sets the value of Suffix
withTagFilters(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
Sets the value of TagFilters
withTagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
Sets the value of TagFilters
withTagFilters(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
Sets the value of TagFilters
withTagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
Sets the value of TagFilters
withTagFilters(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
Sets the value of TagFilters
withTagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of TagFilters
withTagFilters(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of TagFilters
withTagFilters(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of TagFilters
withTags(List<CfnTag>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of Tags
withTarget(IRuleTarget) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
Sets the value of Target
withTopic(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
Sets the value of Topic
withTopicConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
Sets the value of TopicConfigurations
withTopicConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
Sets the value of TopicConfigurations
withTransition(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of Transition
withTransition(CfnBucket.TransitionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of Transition
withTransitionAfter(Duration) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
Sets the value of TransitionAfter
withTransitionAfter(Duration) - Method in class software.amazon.awscdk.services.s3.Transition.Builder
Sets the value of TransitionAfter
withTransitionDate(Instant) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
Sets the value of TransitionDate
withTransitionDate(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
Sets the value of TransitionDate
withTransitionDate(Instant) - Method in class software.amazon.awscdk.services.s3.Transition.Builder
Sets the value of TransitionDate
withTransitionInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
Sets the value of TransitionInDays
withTransitionInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
Sets the value of TransitionInDays
withTransitions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of Transitions
withTransitions(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
Sets the value of Transitions
withTransitions(List<Transition>) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
Sets the value of Transitions
withType(BucketNotificationDestinationType) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
Sets the value of Type
withValue(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
Sets the value of Value
withValue(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
Sets the value of Value
withVersioned(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of Versioned
withVersioningConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of VersioningConfiguration
withVersioningConfiguration(CfnBucket.VersioningConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of VersioningConfiguration
withWebsiteConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of WebsiteConfiguration
withWebsiteConfiguration(CfnBucket.WebsiteConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
Sets the value of WebsiteConfiguration
withWebsiteErrorDocument(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of WebsiteErrorDocument
withWebsiteIndexDocument(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
Sets the value of WebsiteIndexDocument
withYears(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
Sets the value of Years
A B C D E F G H I J L N O R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.