Index
All Classes and Interfaces|All Packages
$
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
A
- abortIncompleteMultipartUpload(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getAbortIncompleteMultipartUpload()
- abortIncompleteMultipartUpload(CfnBucket.AbortIncompleteMultipartUploadProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getAbortIncompleteMultipartUpload()
- abortIncompleteMultipartUploadAfter(Duration) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getAbortIncompleteMultipartUploadAfter()
- accelerateConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configures the transfer acceleration state for an Amazon S3 bucket.
- accelerateConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getAccelerateConfiguration()
- accelerateConfiguration(CfnBucket.AccelerateConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configures the transfer acceleration state for an Amazon S3 bucket.
- accelerateConfiguration(CfnBucket.AccelerateConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getAccelerateConfiguration()
- accelerationStatus(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Builder
-
Sets the value of
CfnBucket.AccelerateConfigurationProperty.getAccelerationStatus()
- accessControl(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
A canned access control list (ACL) that grants predefined permissions to the bucket.
- accessControl(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getAccessControl()
- accessControl(BucketAccessControl) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Specifies a canned ACL that grants predefined permissions to the bucket.
- accessControl(BucketAccessControl) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getAccessControl()
- accessControlTranslation(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getAccessControlTranslation()
- accessControlTranslation(CfnBucket.AccessControlTranslationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getAccessControlTranslation()
- accessPointArn(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.MetricsConfigurationProperty.getAccessPointArn()
- accessTier(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Builder
-
Sets the value of
CfnBucket.TieringProperty.getAccessTier()
- account(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getAccount()
- account(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getAccount()
- accountId(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
-
Sets the value of
CfnStorageLens.S3BucketDestinationProperty.getAccountId()
- accountLevel(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getAccountLevel()
- accountLevel(CfnStorageLens.AccountLevelProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getAccountLevel()
- activityMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getActivityMetrics()
- activityMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getActivityMetrics()
- activityMetrics(CfnStorageLens.ActivityMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getActivityMetrics()
- activityMetrics(CfnStorageLens.ActivityMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getActivityMetrics()
- addCorsRule(CorsRule) - Method in class software.amazon.awscdk.services.s3.Bucket
-
Adds a cross-origin access configuration for objects in an Amazon S3 bucket.
- addEventNotification(EventType, IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Adds a bucket notification event destination.
- addEventNotification(EventType, IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Adds a bucket notification event destination.
- addEventNotification(EventType, IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Adds a bucket notification event destination.
- addEventNotification(EventType, IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Adds a bucket notification event destination.
- addInventory(Inventory) - Method in class software.amazon.awscdk.services.s3.Bucket
-
Add an inventory configuration.
- addLifecycleRule(LifecycleRule) - Method in class software.amazon.awscdk.services.s3.Bucket
-
Add a lifecycle rule to the bucket.
- addMetric(BucketMetrics) - Method in class software.amazon.awscdk.services.s3.Bucket
-
Adds a metrics configuration for the CloudWatch request metrics from the bucket.
- addObjectCreatedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Subscribes a destination to receive notifications when an object is created in the bucket.
- addObjectCreatedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Subscribes a destination to receive notifications when an object is created in the bucket.
- addObjectCreatedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Subscribes a destination to receive notifications when an object is created in the bucket.
- addObjectCreatedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Subscribes a destination to receive notifications when an object is created in the bucket.
- addObjectRemovedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Subscribes a destination to receive notifications when an object is removed from the bucket.
- addObjectRemovedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Subscribes a destination to receive notifications when an object is removed from the bucket.
- addObjectRemovedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Subscribes a destination to receive notifications when an object is removed from the bucket.
- addObjectRemovedNotification(IBucketNotificationDestination, NotificationKeyFilter...) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Subscribes a destination to receive notifications when an object is removed from the bucket.
- addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Adds a statement to the resource policy for a principal (i.e.
- addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Adds a statement to the resource policy for a principal (i.e.
- addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Adds a statement to the resource policy for a principal (i.e.
- addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Adds a statement to the resource policy for a principal (i.e.
- advancedCostOptimizationMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getAdvancedCostOptimizationMetrics()
- advancedCostOptimizationMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getAdvancedCostOptimizationMetrics()
- advancedCostOptimizationMetrics(CfnStorageLens.AdvancedCostOptimizationMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getAdvancedCostOptimizationMetrics()
- advancedCostOptimizationMetrics(CfnStorageLens.AdvancedCostOptimizationMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getAdvancedCostOptimizationMetrics()
- advancedDataProtectionMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getAdvancedDataProtectionMetrics()
- advancedDataProtectionMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getAdvancedDataProtectionMetrics()
- advancedDataProtectionMetrics(CfnStorageLens.AdvancedDataProtectionMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getAdvancedDataProtectionMetrics()
- advancedDataProtectionMetrics(CfnStorageLens.AdvancedDataProtectionMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getAdvancedDataProtectionMetrics()
- ALL - Enum constant in enum class software.amazon.awscdk.services.s3.InventoryObjectVersion
-
Includes all versions of each object in the report.
- allowedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
-
Sets the value of
CfnBucket.CorsRuleProperty.getAllowedHeaders()
- allowedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
-
Sets the value of
CorsRule.getAllowedHeaders()
- allowedMethods(List<? extends HttpMethods>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
-
Sets the value of
CorsRule.getAllowedMethods()
- allowedMethods(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
-
Sets the value of
CfnBucket.CorsRuleProperty.getAllowedMethods()
- allowedOrigins(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
-
Sets the value of
CfnBucket.CorsRuleProperty.getAllowedOrigins()
- allowedOrigins(List<String>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
-
Sets the value of
CorsRule.getAllowedOrigins()
- analyticsConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
- analyticsConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getAnalyticsConfigurations()
- analyticsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
- analyticsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getAnalyticsConfigurations()
- and(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleFilterProperty.getAnd()
- and(CfnBucket.ReplicationRuleAndOperatorProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleFilterProperty.getAnd()
- applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.BucketPolicy
-
Sets the removal policy for the BucketPolicy.
- applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Apply the given removal policy to this resource.
- applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Apply the given removal policy to this resource.
- archiveAccessTierTime(Duration) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
-
Sets the value of
IntelligentTieringConfiguration.getArchiveAccessTierTime()
- arn(String) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
-
Sets the value of
BucketNotificationDestinationConfig.getArn()
- arn(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Builder
-
Sets the value of
CfnStorageLens.AwsOrgProperty.getArn()
- arn(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
-
Sets the value of
CfnStorageLens.S3BucketDestinationProperty.getArn()
- arnForObjects(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Returns an ARN that represents all objects within the bucket that match the key pattern specified.
- arnForObjects(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Returns an ARN that represents all objects within the bucket that match the key pattern specified.
- arnForObjects(String) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Returns an ARN that represents all objects within the bucket that match the key pattern specified.
- arnForObjects(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Returns an ARN that represents all objects within the bucket that match the key pattern specified.
- AUTHENTICATED_READ - Enum constant in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
Owner gets FULL_CONTROL.
- autoDeleteObjects(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Whether all objects should be automatically deleted when the bucket is removed from the stack or when the stack is deleted.
- autoDeleteObjects(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getAutoDeleteObjects()
- AWS_EXEC_READ - Enum constant in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
Owner gets FULL_CONTROL.
- awsOrg(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getAwsOrg()
- awsOrg(CfnStorageLens.AwsOrgProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getAwsOrg()
B
- bind(Construct, IBucket) - Method in interface software.amazon.awscdk.services.s3.IBucketNotificationDestination
-
Registers this resource to receive notifications for the specified bucket.
- bind(Construct, IBucket) - Method in interface software.amazon.awscdk.services.s3.IBucketNotificationDestination.Jsii$Default
-
Registers this resource to receive notifications for the specified bucket.
- bind(Construct, IBucket) - Method in class software.amazon.awscdk.services.s3.IBucketNotificationDestination.Jsii$Proxy
-
Registers this resource to receive notifications for the specified bucket.
- BLOCK_ACLS - Static variable in class software.amazon.awscdk.services.s3.BlockPublicAccess
- BLOCK_ALL - Static variable in class software.amazon.awscdk.services.s3.BlockPublicAccess
- blockPublicAccess(BlockPublicAccess) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
The block public access configuration of this bucket.
- blockPublicAccess(BlockPublicAccess) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getBlockPublicAccess()
- BlockPublicAccess - Class in software.amazon.awscdk.services.s3
-
Example:
- BlockPublicAccess(BlockPublicAccessOptions) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccess
- BlockPublicAccess(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccess
- BlockPublicAccess(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccess
- BlockPublicAccess.Builder - Class in software.amazon.awscdk.services.s3
-
A fluent builder for
BlockPublicAccess
. - BlockPublicAccessOptions - Interface in software.amazon.awscdk.services.s3
-
Example:
- BlockPublicAccessOptions.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
BlockPublicAccessOptions
- BlockPublicAccessOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
BlockPublicAccessOptions
- blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
-
Whether to block public ACLs.
- blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
-
Sets the value of
BlockPublicAccessOptions.getBlockPublicAcls()
- blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
-
Sets the value of
CfnBucket.PublicAccessBlockConfigurationProperty.getBlockPublicAcls()
- blockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- blockPublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- blockPublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
-
Sets the value of
CfnBucket.PublicAccessBlockConfigurationProperty.getBlockPublicAcls()
- blockPublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
-
Whether to block public policy.
- blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
-
Sets the value of
BlockPublicAccessOptions.getBlockPublicPolicy()
- blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
-
Sets the value of
CfnBucket.PublicAccessBlockConfigurationProperty.getBlockPublicPolicy()
- blockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- blockPublicPolicy(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- blockPublicPolicy(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
-
Sets the value of
CfnBucket.PublicAccessBlockConfigurationProperty.getBlockPublicPolicy()
- blockPublicPolicy(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
-
The name of the bucket associated with this access point.
- bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Sets the value of
CfnAccessPointProps.getBucket()
- bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getBucket()
- bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy.Builder
-
The name of the Amazon S3 bucket to which the policy applies.
- bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
-
Sets the value of
CfnBucketPolicyProps.getBucket()
- bucket(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Builder
-
Sets the value of
CfnMultiRegionAccessPoint.RegionProperty.getBucket()
- bucket(IBucket) - Method in class software.amazon.awscdk.services.s3.BucketPolicy.Builder
-
The Amazon S3 bucket that the policy applies to.
- bucket(IBucket) - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Builder
-
Sets the value of
BucketPolicyProps.getBucket()
- bucket(IBucket) - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Builder
-
Sets the value of
InventoryDestination.getBucket()
- 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(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Bucket
- Bucket(Construct, String) - Constructor for class software.amazon.awscdk.services.s3.Bucket
- Bucket(Construct, String, BucketProps) - Constructor for class software.amazon.awscdk.services.s3.Bucket
- BUCKET_OWNER_ENFORCED - Enum constant in enum class software.amazon.awscdk.services.s3.ObjectOwnership
-
ACLs are disabled, and the bucket owner automatically owns and has full control over every object in the bucket.
- BUCKET_OWNER_FULL_CONTROL - Enum constant in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
Both the object owner and the bucket owner get FULL_CONTROL over the object.
- BUCKET_OWNER_PREFERRED - Enum constant in enum class software.amazon.awscdk.services.s3.ObjectOwnership
-
Objects uploaded to the bucket change ownership to the bucket owner .
- BUCKET_OWNER_READ - Enum constant in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
Object owner gets FULL_CONTROL.
- Bucket.Builder - Class in software.amazon.awscdk.services.s3
-
A fluent builder for
Bucket
. - BucketAccessControl - Enum Class in software.amazon.awscdk.services.s3
-
Default bucket access control types.
- bucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
-
The AWS account ID associated with the S3 bucket associated with this access point.
- bucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Sets the value of
CfnAccessPointProps.getBucketAccountId()
- bucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
-
Sets the value of
CfnBucket.DestinationProperty.getBucketAccountId()
- bucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Builder
-
Sets the value of
CfnMultiRegionAccessPoint.RegionProperty.getBucketAccountId()
- bucketArn(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getBucketArn()
- bucketArn(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
-
Sets the value of
CfnBucket.DestinationProperty.getBucketArn()
- BucketAttributes - Interface in software.amazon.awscdk.services.s3
-
A reference to a bucket outside this stack.
- BucketAttributes.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
BucketAttributes
- BucketAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
BucketAttributes
- BucketBase - Class in software.amazon.awscdk.services.s3
-
Represents an S3 Bucket.
- BucketBase(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BucketBase
- BucketBase(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketBase
- BucketBase(Construct, String) - Constructor for class software.amazon.awscdk.services.s3.BucketBase
- BucketBase(Construct, String, ResourceProps) - Constructor for class software.amazon.awscdk.services.s3.BucketBase
- bucketDomainName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getBucketDomainName()
- bucketDualStackDomainName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getBucketDualStackDomainName()
- bucketEncryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
- bucketEncryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getBucketEncryption()
- bucketEncryption(CfnBucket.BucketEncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
- bucketEncryption(CfnBucket.BucketEncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getBucketEncryption()
- BucketEncryption - Enum Class in software.amazon.awscdk.services.s3
-
What kind of server-side encryption to apply to this bucket.
- bucketKeyEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Specifies whether Amazon S3 should use an S3 Bucket Key with server-side encryption using KMS (SSE-KMS) for new objects in the bucket.
- bucketKeyEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getBucketKeyEnabled()
- bucketKeyEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
-
Sets the value of
CfnBucket.ServerSideEncryptionRuleProperty.getBucketKeyEnabled()
- bucketKeyEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
-
Sets the value of
CfnBucket.ServerSideEncryptionRuleProperty.getBucketKeyEnabled()
- bucketLevel(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getBucketLevel()
- bucketLevel(CfnStorageLens.BucketLevelProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getBucketLevel()
- BucketMetrics - Interface in software.amazon.awscdk.services.s3
-
Specifies a metrics configuration for the CloudWatch request metrics from an Amazon S3 bucket.
- BucketMetrics.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
BucketMetrics
- BucketMetrics.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
BucketMetrics
- bucketName(String) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Physical name of this bucket.
- bucketName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getBucketName()
- bucketName(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getBucketName()
- bucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
A name for the bucket.
- bucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getBucketName()
- bucketName(String) - Method in class software.amazon.awscdk.services.s3.Location.Builder
-
Sets the value of
Location.getBucketName()
- BucketNotificationDestinationConfig - Interface in software.amazon.awscdk.services.s3
-
Represents the properties of a notification destination.
- BucketNotificationDestinationConfig.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
BucketNotificationDestinationConfig
- BucketNotificationDestinationConfig.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
BucketNotificationDestinationConfig
- BucketNotificationDestinationType - Enum Class in software.amazon.awscdk.services.s3
-
Supported types of notification destinations.
- bucketOwner(String) - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Builder
-
Sets the value of
InventoryDestination.getBucketOwner()
- BucketPolicy - Class in software.amazon.awscdk.services.s3
-
The bucket policy for an Amazon S3 bucket.
- BucketPolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicy
- BucketPolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicy
- BucketPolicy(Construct, String, BucketPolicyProps) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicy
- BucketPolicy.Builder - Class in software.amazon.awscdk.services.s3
-
A fluent builder for
BucketPolicy
. - BucketPolicyProps - Interface in software.amazon.awscdk.services.s3
-
Example:
- BucketPolicyProps.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
BucketPolicyProps
- BucketPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
BucketPolicyProps
- BucketProps - Interface in software.amazon.awscdk.services.s3
-
Example:
- BucketProps.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
BucketProps
- BucketProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
BucketProps
- bucketRegionalDomainName(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getBucketRegionalDomainName()
- buckets(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Builder
-
Sets the value of
CfnStorageLens.BucketsAndRegionsProperty.getBuckets()
- bucketWebsiteNewUrlFormat(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getBucketWebsiteNewUrlFormat()
- bucketWebsiteUrl(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getBucketWebsiteUrl()
- build() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
- build() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
- build() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.BucketPolicy.Builder
- build() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
- build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy.Builder
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
- build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.Builder
- build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.Location.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.Tag.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.Transition.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Builder
-
Builds the configured instance.
- builder() - Static method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
- builder() - Static method in interface software.amazon.awscdk.services.s3.BucketAttributes
- builder() - Static method in interface software.amazon.awscdk.services.s3.BucketMetrics
- builder() - Static method in interface software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig
- builder() - Static method in interface software.amazon.awscdk.services.s3.BucketPolicyProps
- builder() - Static method in interface software.amazon.awscdk.services.s3.BucketProps
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.TieringProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucketPolicyProps
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnBucketProps
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
- builder() - Static method in interface software.amazon.awscdk.services.s3.CfnStorageLensProps
- builder() - Static method in interface software.amazon.awscdk.services.s3.CorsRule
- builder() - Static method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
- builder() - Static method in interface software.amazon.awscdk.services.s3.Inventory
- builder() - Static method in interface software.amazon.awscdk.services.s3.InventoryDestination
- builder() - Static method in interface software.amazon.awscdk.services.s3.LifecycleRule
- builder() - Static method in interface software.amazon.awscdk.services.s3.Location
- builder() - Static method in interface software.amazon.awscdk.services.s3.NoncurrentVersionTransition
- builder() - Static method in interface software.amazon.awscdk.services.s3.NotificationKeyFilter
- builder() - Static method in interface software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions
- builder() - Static method in interface software.amazon.awscdk.services.s3.RedirectTarget
- builder() - Static method in interface software.amazon.awscdk.services.s3.RoutingRule
- builder() - Static method in interface software.amazon.awscdk.services.s3.RoutingRuleCondition
- builder() - Static method in interface software.amazon.awscdk.services.s3.Tag
- builder() - Static method in interface software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions
- builder() - Static method in interface software.amazon.awscdk.services.s3.Transition
- builder() - Static method in interface software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions
- Builder() - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketAttributes.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketMetrics.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketPolicyProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.BucketProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.CorsRule.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.Inventory.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.InventoryDestination.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.LifecycleRule.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.Location.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.RedirectTarget.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.RoutingRule.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.RoutingRuleCondition.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.Tag.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.Transition.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Builder
C
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The CloudFormation resource type name for this resource class.
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnBucket
-
The CloudFormation resource type name for this resource class.
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnBucketPolicy
-
The CloudFormation resource type name for this resource class.
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
The CloudFormation resource type name for this resource class.
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
-
The CloudFormation resource type name for this resource class.
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.s3.CfnStorageLens
-
The CloudFormation resource type name for this resource class.
- CfnAccessPoint - Class in software.amazon.awscdk.services.s3
-
A CloudFormation `AWS::S3::AccessPoint`.
- CfnAccessPoint(Construct, String, CfnAccessPointProps) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint
-
Create a new `AWS::S3::AccessPoint`.
- CfnAccessPoint(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint
- CfnAccessPoint(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint
- CfnAccessPoint.Builder - Class in software.amazon.awscdk.services.s3
-
A fluent builder for
CfnAccessPoint
. - CfnAccessPoint.PolicyStatusProperty - Interface in software.amazon.awscdk.services.s3
-
Example:
- CfnAccessPoint.PolicyStatusProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnAccessPoint.PolicyStatusProperty
- CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnAccessPoint.PolicyStatusProperty
- CfnAccessPoint.PublicAccessBlockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
- CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnAccessPoint.PublicAccessBlockConfigurationProperty
- CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnAccessPoint.PublicAccessBlockConfigurationProperty
- CfnAccessPoint.VpcConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
The Virtual Private Cloud (VPC) configuration for this access point.
- CfnAccessPoint.VpcConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnAccessPoint.VpcConfigurationProperty
- CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnAccessPoint.VpcConfigurationProperty
- CfnAccessPointProps - Interface in software.amazon.awscdk.services.s3
-
Properties for defining a `CfnAccessPoint`.
- CfnAccessPointProps.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnAccessPointProps
- CfnAccessPointProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnAccessPointProps
- CfnBucket - Class in software.amazon.awscdk.services.s3
-
A CloudFormation `AWS::S3::Bucket`.
- CfnBucket(Construct, String) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket
-
Create a new `AWS::S3::Bucket`.
- CfnBucket(Construct, String, CfnBucketProps) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket
-
Create a new `AWS::S3::Bucket`.
- CfnBucket(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket
- CfnBucket(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket
- CfnBucket.AbortIncompleteMultipartUploadProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the days since the initiation of an incomplete multipart upload that Amazon S3 will wait before permanently removing all parts of the upload.
- CfnBucket.AbortIncompleteMultipartUploadProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.AbortIncompleteMultipartUploadProperty
- CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.AbortIncompleteMultipartUploadProperty
- CfnBucket.AccelerateConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Configures the transfer acceleration state for an Amazon S3 bucket.
- CfnBucket.AccelerateConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.AccelerateConfigurationProperty
- CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.AccelerateConfigurationProperty
- CfnBucket.AccessControlTranslationProperty - Interface in software.amazon.awscdk.services.s3
-
Specify this only in a cross-account scenario (where source and destination bucket owners are not the same), and you want to change replica ownership to the AWS account that owns the destination bucket.
- CfnBucket.AccessControlTranslationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.AccessControlTranslationProperty
- CfnBucket.AccessControlTranslationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.AccessControlTranslationProperty
- CfnBucket.AnalyticsConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
- CfnBucket.AnalyticsConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.AnalyticsConfigurationProperty
- CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.AnalyticsConfigurationProperty
- CfnBucket.BucketEncryptionProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
- CfnBucket.BucketEncryptionProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.BucketEncryptionProperty
- CfnBucket.BucketEncryptionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.BucketEncryptionProperty
- CfnBucket.Builder - Class in software.amazon.awscdk.services.s3
-
A fluent builder for
CfnBucket
. - CfnBucket.CorsConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
- CfnBucket.CorsConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.CorsConfigurationProperty
- CfnBucket.CorsConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.CorsConfigurationProperty
- CfnBucket.CorsRuleProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies a cross-origin access rule for an Amazon S3 bucket.
- CfnBucket.CorsRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.CorsRuleProperty
- CfnBucket.CorsRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.CorsRuleProperty
- CfnBucket.DataExportProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies how data related to the storage class analysis for an Amazon S3 bucket should be exported.
- CfnBucket.DataExportProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.DataExportProperty
- CfnBucket.DataExportProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.DataExportProperty
- CfnBucket.DefaultRetentionProperty - Interface in software.amazon.awscdk.services.s3
-
The container element for specifying the default Object Lock retention settings for new objects placed in the specified bucket.
- CfnBucket.DefaultRetentionProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.DefaultRetentionProperty
- CfnBucket.DefaultRetentionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.DefaultRetentionProperty
- CfnBucket.DeleteMarkerReplicationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies whether Amazon S3 replicates delete markers.
- CfnBucket.DeleteMarkerReplicationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.DeleteMarkerReplicationProperty
- CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.DeleteMarkerReplicationProperty
- CfnBucket.DestinationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies information about where to publish analysis or configuration results for an Amazon S3 bucket.
- CfnBucket.DestinationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.DestinationProperty
- CfnBucket.DestinationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.DestinationProperty
- CfnBucket.EncryptionConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies encryption-related information for an Amazon S3 bucket that is a destination for replicated objects.
- CfnBucket.EncryptionConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.EncryptionConfigurationProperty
- CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.EncryptionConfigurationProperty
- CfnBucket.EventBridgeConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Amazon S3 can send events to Amazon EventBridge whenever certain events happen in your bucket, see [Using EventBridge](https://docs.aws.amazon.com/AmazonS3/latest/userguide/EventBridge.html) in the *Amazon S3 User Guide* .
- CfnBucket.EventBridgeConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.EventBridgeConfigurationProperty
- CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.EventBridgeConfigurationProperty
- CfnBucket.FilterRuleProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the Amazon S3 object key name to filter on and whether to filter on the suffix or prefix of the key name.
- CfnBucket.FilterRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.FilterRuleProperty
- CfnBucket.FilterRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.FilterRuleProperty
- CfnBucket.IntelligentTieringConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the S3 Intelligent-Tiering configuration for an Amazon S3 bucket.
- CfnBucket.IntelligentTieringConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.IntelligentTieringConfigurationProperty
- CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.IntelligentTieringConfigurationProperty
- CfnBucket.InventoryConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the inventory configuration for an Amazon S3 bucket.
- CfnBucket.InventoryConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.InventoryConfigurationProperty
- CfnBucket.InventoryConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.InventoryConfigurationProperty
- CfnBucket.LambdaConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Describes the AWS Lambda functions to invoke and the events for which to invoke them.
- CfnBucket.LambdaConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.LambdaConfigurationProperty
- CfnBucket.LambdaConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.LambdaConfigurationProperty
- CfnBucket.LifecycleConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
- CfnBucket.LifecycleConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.LifecycleConfigurationProperty
- CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.LifecycleConfigurationProperty
- CfnBucket.LoggingConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Describes where logs are stored and the prefix that Amazon S3 assigns to all log object keys for a bucket.
- CfnBucket.LoggingConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.LoggingConfigurationProperty
- CfnBucket.LoggingConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.LoggingConfigurationProperty
- CfnBucket.MetricsConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
- CfnBucket.MetricsConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.MetricsConfigurationProperty
- CfnBucket.MetricsConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.MetricsConfigurationProperty
- CfnBucket.MetricsProperty - Interface in software.amazon.awscdk.services.s3
-
A container specifying replication metrics-related settings enabling replication metrics and events.
- CfnBucket.MetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.MetricsProperty
- CfnBucket.MetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.MetricsProperty
- CfnBucket.NoncurrentVersionExpirationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies when noncurrent object versions expire.
- CfnBucket.NoncurrentVersionExpirationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.NoncurrentVersionExpirationProperty
- CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.NoncurrentVersionExpirationProperty
- CfnBucket.NoncurrentVersionTransitionProperty - Interface in software.amazon.awscdk.services.s3
-
Container for the transition rule that describes when noncurrent objects transition to the `STANDARD_IA` , `ONEZONE_IA` , `INTELLIGENT_TIERING` , `GLACIER_IR` , `GLACIER` , or `DEEP_ARCHIVE` storage class.
- CfnBucket.NoncurrentVersionTransitionProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.NoncurrentVersionTransitionProperty
- CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.NoncurrentVersionTransitionProperty
- CfnBucket.NotificationConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Describes the notification configuration for an Amazon S3 bucket.
- CfnBucket.NotificationConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.NotificationConfigurationProperty
- CfnBucket.NotificationConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.NotificationConfigurationProperty
- CfnBucket.NotificationFilterProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies object key name filtering rules.
- CfnBucket.NotificationFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.NotificationFilterProperty
- CfnBucket.NotificationFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.NotificationFilterProperty
- CfnBucket.ObjectLockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Places an Object Lock configuration on the specified bucket.
- CfnBucket.ObjectLockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ObjectLockConfigurationProperty
- CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ObjectLockConfigurationProperty
- CfnBucket.ObjectLockRuleProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the Object Lock rule for the specified object.
- CfnBucket.ObjectLockRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ObjectLockRuleProperty
- CfnBucket.ObjectLockRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ObjectLockRuleProperty
- CfnBucket.OwnershipControlsProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the container element for Object Ownership rules.
- CfnBucket.OwnershipControlsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.OwnershipControlsProperty
- CfnBucket.OwnershipControlsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.OwnershipControlsProperty
- CfnBucket.OwnershipControlsRuleProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies an Object Ownership rule.
- CfnBucket.OwnershipControlsRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.OwnershipControlsRuleProperty
- CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.OwnershipControlsRuleProperty
- CfnBucket.PublicAccessBlockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
- CfnBucket.PublicAccessBlockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.PublicAccessBlockConfigurationProperty
- CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.PublicAccessBlockConfigurationProperty
- CfnBucket.QueueConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the configuration for publishing messages to an Amazon Simple Queue Service (Amazon SQS) queue when Amazon S3 detects specified events.
- CfnBucket.QueueConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.QueueConfigurationProperty
- CfnBucket.QueueConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.QueueConfigurationProperty
- CfnBucket.RedirectAllRequestsToProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the redirect behavior of all requests to a website endpoint of an Amazon S3 bucket.
- CfnBucket.RedirectAllRequestsToProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.RedirectAllRequestsToProperty
- CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.RedirectAllRequestsToProperty
- CfnBucket.RedirectRuleProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies how requests are redirected.
- CfnBucket.RedirectRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.RedirectRuleProperty
- CfnBucket.RedirectRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.RedirectRuleProperty
- CfnBucket.ReplicaModificationsProperty - Interface in software.amazon.awscdk.services.s3
-
A filter that you can specify for selection for modifications on replicas.
- CfnBucket.ReplicaModificationsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ReplicaModificationsProperty
- CfnBucket.ReplicaModificationsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ReplicaModificationsProperty
- CfnBucket.ReplicationConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
A container for replication rules.
- CfnBucket.ReplicationConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ReplicationConfigurationProperty
- CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ReplicationConfigurationProperty
- CfnBucket.ReplicationDestinationProperty - Interface in software.amazon.awscdk.services.s3
-
A container for information about the replication destination and its configurations including enabling the S3 Replication Time Control (S3 RTC).
- CfnBucket.ReplicationDestinationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ReplicationDestinationProperty
- CfnBucket.ReplicationDestinationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ReplicationDestinationProperty
- CfnBucket.ReplicationRuleAndOperatorProperty - Interface in software.amazon.awscdk.services.s3
-
A container for specifying rule filters.
- CfnBucket.ReplicationRuleAndOperatorProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ReplicationRuleAndOperatorProperty
- CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ReplicationRuleAndOperatorProperty
- CfnBucket.ReplicationRuleFilterProperty - Interface in software.amazon.awscdk.services.s3
-
A filter that identifies the subset of objects to which the replication rule applies.
- CfnBucket.ReplicationRuleFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ReplicationRuleFilterProperty
- CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ReplicationRuleFilterProperty
- CfnBucket.ReplicationRuleProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies which Amazon S3 objects to replicate and where to store the replicas.
- CfnBucket.ReplicationRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ReplicationRuleProperty
- CfnBucket.ReplicationRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ReplicationRuleProperty
- CfnBucket.ReplicationTimeProperty - Interface in software.amazon.awscdk.services.s3
-
A container specifying S3 Replication Time Control (S3 RTC) related information, including whether S3 RTC is enabled and the time when all objects and operations on objects must be replicated.
- CfnBucket.ReplicationTimeProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ReplicationTimeProperty
- CfnBucket.ReplicationTimeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ReplicationTimeProperty
- CfnBucket.ReplicationTimeValueProperty - Interface in software.amazon.awscdk.services.s3
-
A container specifying the time value for S3 Replication Time Control (S3 RTC) and replication metrics `EventThreshold` .
- CfnBucket.ReplicationTimeValueProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ReplicationTimeValueProperty
- CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ReplicationTimeValueProperty
- CfnBucket.RoutingRuleConditionProperty - Interface in software.amazon.awscdk.services.s3
-
A container for describing a condition that must be met for the specified redirect to apply.
- CfnBucket.RoutingRuleConditionProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.RoutingRuleConditionProperty
- CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.RoutingRuleConditionProperty
- CfnBucket.RoutingRuleProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the redirect behavior and when a redirect is applied.
- CfnBucket.RoutingRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.RoutingRuleProperty
- CfnBucket.RoutingRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.RoutingRuleProperty
- CfnBucket.RuleProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies lifecycle rules for an Amazon S3 bucket.
- CfnBucket.RuleProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.RuleProperty
- CfnBucket.RuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.RuleProperty
- CfnBucket.S3KeyFilterProperty - Interface in software.amazon.awscdk.services.s3
-
A container for object key name prefix and suffix filtering rules.
- CfnBucket.S3KeyFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.S3KeyFilterProperty
- CfnBucket.S3KeyFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.S3KeyFilterProperty
- CfnBucket.ServerSideEncryptionByDefaultProperty - Interface in software.amazon.awscdk.services.s3
-
Describes the default server-side encryption to apply to new objects in the bucket.
- CfnBucket.ServerSideEncryptionByDefaultProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ServerSideEncryptionByDefaultProperty
- CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ServerSideEncryptionByDefaultProperty
- CfnBucket.ServerSideEncryptionRuleProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the default server-side encryption configuration.
- CfnBucket.ServerSideEncryptionRuleProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.ServerSideEncryptionRuleProperty
- CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.ServerSideEncryptionRuleProperty
- CfnBucket.SourceSelectionCriteriaProperty - Interface in software.amazon.awscdk.services.s3
-
A container that describes additional filters for identifying the source objects that you want to replicate.
- CfnBucket.SourceSelectionCriteriaProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.SourceSelectionCriteriaProperty
- CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.SourceSelectionCriteriaProperty
- CfnBucket.SseKmsEncryptedObjectsProperty - Interface in software.amazon.awscdk.services.s3
-
A container for filter information for the selection of S3 objects encrypted with AWS KMS.
- CfnBucket.SseKmsEncryptedObjectsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.SseKmsEncryptedObjectsProperty
- CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.SseKmsEncryptedObjectsProperty
- CfnBucket.StorageClassAnalysisProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies data related to access patterns to be collected and made available to analyze the tradeoffs between different storage classes for an Amazon S3 bucket.
- CfnBucket.StorageClassAnalysisProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.StorageClassAnalysisProperty
- CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.StorageClassAnalysisProperty
- CfnBucket.TagFilterProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies tags to use to identify a subset of objects for an Amazon S3 bucket.
- CfnBucket.TagFilterProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.TagFilterProperty
- CfnBucket.TagFilterProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.TagFilterProperty
- CfnBucket.TieringProperty - Interface in software.amazon.awscdk.services.s3
-
The S3 Intelligent-Tiering storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without additional operational overhead.
- CfnBucket.TieringProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.TieringProperty
- CfnBucket.TieringProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.TieringProperty
- CfnBucket.TopicConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
A container for specifying the configuration for publication of messages to an Amazon Simple Notification Service (Amazon SNS) topic when Amazon S3 detects specified events.
- CfnBucket.TopicConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.TopicConfigurationProperty
- CfnBucket.TopicConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.TopicConfigurationProperty
- CfnBucket.TransitionProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies when an object transitions to a specified storage class.
- CfnBucket.TransitionProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.TransitionProperty
- CfnBucket.TransitionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.TransitionProperty
- CfnBucket.VersioningConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Describes the versioning state of an Amazon S3 bucket.
- CfnBucket.VersioningConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.VersioningConfigurationProperty
- CfnBucket.VersioningConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.VersioningConfigurationProperty
- CfnBucket.WebsiteConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies website configuration parameters for an Amazon S3 bucket.
- CfnBucket.WebsiteConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucket.WebsiteConfigurationProperty
- CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucket.WebsiteConfigurationProperty
- CfnBucketPolicy - Class in software.amazon.awscdk.services.s3
-
A CloudFormation `AWS::S3::BucketPolicy`.
- CfnBucketPolicy(Construct, String, CfnBucketPolicyProps) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicy
-
Create a new `AWS::S3::BucketPolicy`.
- CfnBucketPolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicy
- CfnBucketPolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicy
- CfnBucketPolicy.Builder - Class in software.amazon.awscdk.services.s3
-
A fluent builder for
CfnBucketPolicy
. - CfnBucketPolicyProps - Interface in software.amazon.awscdk.services.s3
-
Properties for defining a `CfnBucketPolicy`.
- CfnBucketPolicyProps.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucketPolicyProps
- CfnBucketPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucketPolicyProps
- CfnBucketProps - Interface in software.amazon.awscdk.services.s3
-
Properties for defining a `CfnBucket`.
- CfnBucketProps.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnBucketProps
- CfnBucketProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnBucketProps
- CfnMultiRegionAccessPoint - Class in software.amazon.awscdk.services.s3
-
A CloudFormation `AWS::S3::MultiRegionAccessPoint`.
- CfnMultiRegionAccessPoint(Construct, String, CfnMultiRegionAccessPointProps) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
Create a new `AWS::S3::MultiRegionAccessPoint`.
- CfnMultiRegionAccessPoint(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
- CfnMultiRegionAccessPoint(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
- CfnMultiRegionAccessPoint.Builder - Class in software.amazon.awscdk.services.s3
-
A fluent builder for
CfnMultiRegionAccessPoint
. - CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
The PublicAccessBlock configuration that you want to apply to this Amazon S3 Multi-Region Access Point.
- CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
- CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
- CfnMultiRegionAccessPoint.RegionProperty - Interface in software.amazon.awscdk.services.s3
-
A bucket associated with a specific Region when creating Multi-Region Access Points.
- CfnMultiRegionAccessPoint.RegionProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnMultiRegionAccessPoint.RegionProperty
- CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnMultiRegionAccessPoint.RegionProperty
- CfnMultiRegionAccessPointPolicy - Class in software.amazon.awscdk.services.s3
-
A CloudFormation `AWS::S3::MultiRegionAccessPointPolicy`.
- CfnMultiRegionAccessPointPolicy(Construct, String, CfnMultiRegionAccessPointPolicyProps) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
-
Create a new `AWS::S3::MultiRegionAccessPointPolicy`.
- CfnMultiRegionAccessPointPolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
- CfnMultiRegionAccessPointPolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
- CfnMultiRegionAccessPointPolicy.Builder - Class in software.amazon.awscdk.services.s3
-
A fluent builder for
CfnMultiRegionAccessPointPolicy
. - CfnMultiRegionAccessPointPolicy.PolicyStatusProperty - Interface in software.amazon.awscdk.services.s3
-
The container element for a bucket's policy status.
- CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnMultiRegionAccessPointPolicy.PolicyStatusProperty
- CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnMultiRegionAccessPointPolicy.PolicyStatusProperty
- CfnMultiRegionAccessPointPolicyProps - Interface in software.amazon.awscdk.services.s3
-
Properties for defining a `CfnMultiRegionAccessPointPolicy`.
- CfnMultiRegionAccessPointPolicyProps.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnMultiRegionAccessPointPolicyProps
- CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnMultiRegionAccessPointPolicyProps
- CfnMultiRegionAccessPointProps - Interface in software.amazon.awscdk.services.s3
-
Properties for defining a `CfnMultiRegionAccessPoint`.
- CfnMultiRegionAccessPointProps.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnMultiRegionAccessPointProps
- CfnMultiRegionAccessPointProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnMultiRegionAccessPointProps
- CfnStorageLens - Class in software.amazon.awscdk.services.s3
-
A CloudFormation `AWS::S3::StorageLens`.
- CfnStorageLens(Construct, String, CfnStorageLensProps) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens
-
Create a new `AWS::S3::StorageLens`.
- CfnStorageLens(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens
- CfnStorageLens(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens
- CfnStorageLens.AccountLevelProperty - Interface in software.amazon.awscdk.services.s3
-
This resource contains the details of the account-level metrics for Amazon S3 Storage Lens.
- CfnStorageLens.AccountLevelProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.AccountLevelProperty
- CfnStorageLens.AccountLevelProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.AccountLevelProperty
- CfnStorageLens.ActivityMetricsProperty - Interface in software.amazon.awscdk.services.s3
-
This resource enables Amazon S3 Storage Lens activity metrics.
- CfnStorageLens.ActivityMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.ActivityMetricsProperty
- CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.ActivityMetricsProperty
- CfnStorageLens.AdvancedCostOptimizationMetricsProperty - Interface in software.amazon.awscdk.services.s3
-
This resource enables Amazon S3 Storage Lens advanced cost optimization metrics.
- CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.AdvancedCostOptimizationMetricsProperty
- CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.AdvancedCostOptimizationMetricsProperty
- CfnStorageLens.AdvancedDataProtectionMetricsProperty - Interface in software.amazon.awscdk.services.s3
-
This resource enables Amazon S3 Storage Lens advanced data protection metrics.
- CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.AdvancedDataProtectionMetricsProperty
- CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.AdvancedDataProtectionMetricsProperty
- CfnStorageLens.AwsOrgProperty - Interface in software.amazon.awscdk.services.s3
-
This resource contains the details of the AWS Organization for Amazon S3 Storage Lens.
- CfnStorageLens.AwsOrgProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.AwsOrgProperty
- CfnStorageLens.AwsOrgProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.AwsOrgProperty
- CfnStorageLens.BucketLevelProperty - Interface in software.amazon.awscdk.services.s3
-
A property for the bucket-level storage metrics for Amazon S3 Storage Lens.
- CfnStorageLens.BucketLevelProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.BucketLevelProperty
- CfnStorageLens.BucketLevelProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.BucketLevelProperty
- CfnStorageLens.BucketsAndRegionsProperty - Interface in software.amazon.awscdk.services.s3
-
This resource contains the details of the buckets and Regions for the Amazon S3 Storage Lens configuration.
- CfnStorageLens.BucketsAndRegionsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.BucketsAndRegionsProperty
- CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.BucketsAndRegionsProperty
- CfnStorageLens.Builder - Class in software.amazon.awscdk.services.s3
-
A fluent builder for
CfnStorageLens
. - CfnStorageLens.CloudWatchMetricsProperty - Interface in software.amazon.awscdk.services.s3
-
This resource enables the Amazon CloudWatch publishing option for Amazon S3 Storage Lens metrics.
- CfnStorageLens.CloudWatchMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.CloudWatchMetricsProperty
- CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.CloudWatchMetricsProperty
- CfnStorageLens.DataExportProperty - Interface in software.amazon.awscdk.services.s3
-
This resource contains the details of the Amazon S3 Storage Lens metrics export.
- CfnStorageLens.DataExportProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.DataExportProperty
- CfnStorageLens.DataExportProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.DataExportProperty
- CfnStorageLens.DetailedStatusCodesMetricsProperty - Interface in software.amazon.awscdk.services.s3
-
This resource enables Amazon S3 Storage Lens detailed status code metrics.
- CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.DetailedStatusCodesMetricsProperty
- CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.DetailedStatusCodesMetricsProperty
- CfnStorageLens.EncryptionProperty - Interface in software.amazon.awscdk.services.s3
-
This resource contains the type of server-side encryption used to encrypt an Amazon S3 Storage Lens metrics export.
- CfnStorageLens.EncryptionProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.EncryptionProperty
- CfnStorageLens.EncryptionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.EncryptionProperty
- CfnStorageLens.PrefixLevelProperty - Interface in software.amazon.awscdk.services.s3
-
This resource contains the details of the prefix-level of the Amazon S3 Storage Lens.
- CfnStorageLens.PrefixLevelProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.PrefixLevelProperty
- CfnStorageLens.PrefixLevelProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.PrefixLevelProperty
- CfnStorageLens.PrefixLevelStorageMetricsProperty - Interface in software.amazon.awscdk.services.s3
-
This resource contains the details of the prefix-level storage metrics for Amazon S3 Storage Lens.
- CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.PrefixLevelStorageMetricsProperty
- CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.PrefixLevelStorageMetricsProperty
- CfnStorageLens.S3BucketDestinationProperty - Interface in software.amazon.awscdk.services.s3
-
This resource contains the details of the bucket where the Amazon S3 Storage Lens metrics export will be placed.
- CfnStorageLens.S3BucketDestinationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.S3BucketDestinationProperty
- CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.S3BucketDestinationProperty
- CfnStorageLens.SelectionCriteriaProperty - Interface in software.amazon.awscdk.services.s3
-
This resource contains the details of the Amazon S3 Storage Lens selection criteria.
- CfnStorageLens.SelectionCriteriaProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.SelectionCriteriaProperty
- CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.SelectionCriteriaProperty
- CfnStorageLens.SSEKMSProperty - Interface in software.amazon.awscdk.services.s3
-
Specifies the use of server-side encryption using an AWS Key Management Service key (SSE-KMS) to encrypt the delivered S3 Storage Lens metrics export file.
- CfnStorageLens.SSEKMSProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.SSEKMSProperty
- CfnStorageLens.SSEKMSProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.SSEKMSProperty
- CfnStorageLens.StorageLensConfigurationProperty - Interface in software.amazon.awscdk.services.s3
-
This is the property of the Amazon S3 Storage Lens configuration.
- CfnStorageLens.StorageLensConfigurationProperty.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLens.StorageLensConfigurationProperty
- CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLens.StorageLensConfigurationProperty
- CfnStorageLensProps - Interface in software.amazon.awscdk.services.s3
-
Properties for defining a `CfnStorageLens`.
- CfnStorageLensProps.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CfnStorageLensProps
- CfnStorageLensProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CfnStorageLensProps
- cloudWatchMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
-
Sets the value of
CfnStorageLens.DataExportProperty.getCloudWatchMetrics()
- cloudWatchMetrics(CfnStorageLens.CloudWatchMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
-
Sets the value of
CfnStorageLens.DataExportProperty.getCloudWatchMetrics()
- condition(RoutingRuleCondition) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
-
Sets the value of
RoutingRule.getCondition()
- cors(List<? extends CorsRule>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
The CORS configuration of this bucket.
- cors(List<? extends CorsRule>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getCors()
- corsConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
- corsConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getCorsConfiguration()
- corsConfiguration(CfnBucket.CorsConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
- corsConfiguration(CfnBucket.CorsConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getCorsConfiguration()
- CorsRule - Interface in software.amazon.awscdk.services.s3
-
Specifies a cross-origin access rule for an Amazon S3 bucket.
- CorsRule.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
CorsRule
- CorsRule.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
CorsRule
- corsRules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.CorsConfigurationProperty.getCorsRules()
- corsRules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.CorsConfigurationProperty.getCorsRules()
- create() - Static method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnBucketPolicy.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.Bucket.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.s3.BucketPolicy.Builder
- CSV - Enum constant in enum class software.amazon.awscdk.services.s3.InventoryFormat
-
Generate the inventory list as CSV.
- CURRENT - Enum constant in enum class software.amazon.awscdk.services.s3.InventoryObjectVersion
-
Includes only the current version of each object in the report.
D
- DAILY - Enum constant in enum class software.amazon.awscdk.services.s3.InventoryFrequency
-
A report is generated every day.
- dataExport(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
-
Sets the value of
CfnBucket.StorageClassAnalysisProperty.getDataExport()
- dataExport(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getDataExport()
- dataExport(CfnBucket.DataExportProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Builder
-
Sets the value of
CfnBucket.StorageClassAnalysisProperty.getDataExport()
- dataExport(CfnStorageLens.DataExportProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getDataExport()
- days(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
-
Sets the value of
CfnBucket.DefaultRetentionProperty.getDays()
- days(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Builder
-
Sets the value of
CfnBucket.TieringProperty.getDays()
- daysAfterInitiation(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Builder
- DEEP_ARCHIVE - Static variable in class software.amazon.awscdk.services.s3.StorageClass
-
Use for archiving data that rarely needs to be accessed.
- deepArchiveAccessTierTime(Duration) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
-
Sets the value of
IntelligentTieringConfiguration.getDeepArchiveAccessTierTime()
- defaultRetention(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
-
Sets the value of
CfnBucket.ObjectLockRuleProperty.getDefaultRetention()
- defaultRetention(CfnBucket.DefaultRetentionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Builder
-
Sets the value of
CfnBucket.ObjectLockRuleProperty.getDefaultRetention()
- DELETE - Enum constant in enum class software.amazon.awscdk.services.s3.HttpMethods
-
The DELETE method deletes the specified resource.
- deleteMarkerReplication(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getDeleteMarkerReplication()
- deleteMarkerReplication(CfnBucket.DeleteMarkerReplicationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getDeleteMarkerReplication()
- delimiter(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
-
Sets the value of
CfnStorageLens.SelectionCriteriaProperty.getDelimiter()
- dependencies(List<? extends IDependable>) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
-
Sets the value of
BucketNotificationDestinationConfig.getDependencies()
- description(String) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
-
Sets the value of
OnEventOptions.getDescription()
- destination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
-
Sets the value of
CfnBucket.DataExportProperty.getDestination()
- destination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Sets the value of
CfnBucket.InventoryConfigurationProperty.getDestination()
- destination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getDestination()
- destination(CfnBucket.DestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
-
Sets the value of
CfnBucket.DataExportProperty.getDestination()
- destination(CfnBucket.DestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Sets the value of
CfnBucket.InventoryConfigurationProperty.getDestination()
- destination(CfnBucket.ReplicationDestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getDestination()
- destination(InventoryDestination) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
-
Sets the value of
Inventory.getDestination()
- destinationBucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
-
Sets the value of
CfnBucket.LoggingConfigurationProperty.getDestinationBucketName()
- detailedStatusCodesMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getDetailedStatusCodesMetrics()
- detailedStatusCodesMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getDetailedStatusCodesMetrics()
- detailedStatusCodesMetrics(CfnStorageLens.DetailedStatusCodesMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Builder
-
Sets the value of
CfnStorageLens.AccountLevelProperty.getDetailedStatusCodesMetrics()
- detailedStatusCodesMetrics(CfnStorageLens.DetailedStatusCodesMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getDetailedStatusCodesMetrics()
- dualStack(Boolean) - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Builder
-
Sets the value of
TransferAccelerationUrlOptions.getDualStack()
E
- enabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Sets the value of
CfnBucket.InventoryConfigurationProperty.getEnabled()
- enabled(Boolean) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
-
Sets the value of
Inventory.getEnabled()
- enabled(Boolean) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getEnabled()
- enabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Sets the value of
CfnBucket.InventoryConfigurationProperty.getEnabled()
- enableEventBridgeNotification() - Method in class software.amazon.awscdk.services.s3.BucketBase
- encryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
-
Sets the value of
CfnStorageLens.S3BucketDestinationProperty.getEncryption()
- encryption(BucketEncryption) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
The kind of server-side encryption to apply to this bucket.
- encryption(BucketEncryption) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getEncryption()
- encryption(CfnStorageLens.EncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
-
Sets the value of
CfnStorageLens.S3BucketDestinationProperty.getEncryption()
- encryptionConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getEncryptionConfiguration()
- encryptionConfiguration(CfnBucket.EncryptionConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getEncryptionConfiguration()
- encryptionKey(IKey) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
External KMS key to use for bucket encryption.
- encryptionKey(IKey) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getEncryptionKey()
- encryptionKey(IKey) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getEncryptionKey()
- enforceSsl(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Enforces SSL for requests.
- enforceSsl(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
invalid @link
BucketProps#getEnforceSsl
- equals(Object) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
- errorDocument(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
-
Sets the value of
CfnBucket.WebsiteConfigurationProperty.getErrorDocument()
- event(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
-
Sets the value of
CfnBucket.LambdaConfigurationProperty.getEvent()
- event(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
-
Sets the value of
CfnBucket.QueueConfigurationProperty.getEvent()
- event(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
-
Sets the value of
CfnBucket.TopicConfigurationProperty.getEvent()
- eventBridgeConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
- eventBridgeConfiguration(CfnBucket.EventBridgeConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
- eventBridgeEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Whether this bucket should send notifications to Amazon EventBridge or not.
- eventBridgeEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getEventBridgeEnabled()
- eventBridgeEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Builder
-
Sets the value of
CfnBucket.EventBridgeConfigurationProperty.getEventBridgeEnabled()
- eventBridgeEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Builder
-
Sets the value of
CfnBucket.EventBridgeConfigurationProperty.getEventBridgeEnabled()
- eventPattern(EventPattern) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
-
Sets the value of
OnEventOptions.getEventPattern()
- eventThreshold(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
-
Sets the value of
CfnBucket.MetricsProperty.getEventThreshold()
- eventThreshold(CfnBucket.ReplicationTimeValueProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
-
Sets the value of
CfnBucket.MetricsProperty.getEventThreshold()
- EventType - Enum Class in software.amazon.awscdk.services.s3
-
Notification event types.
- exclude(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getExclude()
- exclude(CfnStorageLens.BucketsAndRegionsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getExclude()
- expiration(Duration) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getExpiration()
- expirationDate(Instant) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getExpirationDate()
- expirationDate(Instant) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getExpirationDate()
- expirationDate(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getExpirationDate()
- expirationInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getExpirationInDays()
- expiredObjectDeleteMarker(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getExpiredObjectDeleteMarker()
- expiredObjectDeleteMarker(Boolean) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getExpiredObjectDeleteMarker()
- expiredObjectDeleteMarker(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getExpiredObjectDeleteMarker()
- exposedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
-
Sets the value of
CfnBucket.CorsRuleProperty.getExposedHeaders()
- exposedHeaders(List<String>) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
-
Sets the value of
CorsRule.getExposedHeaders()
F
- filter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
-
Sets the value of
CfnBucket.LambdaConfigurationProperty.getFilter()
- filter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
-
Sets the value of
CfnBucket.QueueConfigurationProperty.getFilter()
- filter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getFilter()
- filter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
-
Sets the value of
CfnBucket.TopicConfigurationProperty.getFilter()
- filter(CfnBucket.NotificationFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
-
Sets the value of
CfnBucket.LambdaConfigurationProperty.getFilter()
- filter(CfnBucket.NotificationFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
-
Sets the value of
CfnBucket.QueueConfigurationProperty.getFilter()
- filter(CfnBucket.NotificationFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
-
Sets the value of
CfnBucket.TopicConfigurationProperty.getFilter()
- filter(CfnBucket.ReplicationRuleFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getFilter()
- format(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
-
Sets the value of
CfnBucket.DestinationProperty.getFormat()
- format(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
-
Sets the value of
CfnStorageLens.S3BucketDestinationProperty.getFormat()
- format(InventoryFormat) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
-
Sets the value of
Inventory.getFormat()
- frequency(InventoryFrequency) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
-
Sets the value of
Inventory.getFrequency()
- fromBucketArn(Construct, String, String) - Static method in class software.amazon.awscdk.services.s3.Bucket
- fromBucketAttributes(Construct, String, BucketAttributes) - Static method in class software.amazon.awscdk.services.s3.Bucket
-
Creates a Bucket construct that represents an external bucket.
- fromBucketName(Construct, String, String) - Static method in class software.amazon.awscdk.services.s3.Bucket
- function(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Builder
-
Sets the value of
CfnBucket.LambdaConfigurationProperty.getFunction()
G
- GET - Enum constant in enum class software.amazon.awscdk.services.s3.HttpMethods
-
The GET method requests a representation of the specified resource.
- getAbortIncompleteMultipartUpload() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Specifies a lifecycle rule that stops incomplete multipart uploads to an Amazon S3 bucket.
- getAbortIncompleteMultipartUpload() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getAbortIncompleteMultipartUploadAfter() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Specifies a lifecycle rule that aborts incomplete multipart uploads to an Amazon S3 bucket.
- getAbortIncompleteMultipartUploadAfter() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getAccelerateConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configures the transfer acceleration state for an Amazon S3 bucket.
- getAccelerateConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Configures the transfer acceleration state for an Amazon S3 bucket.
- getAccelerateConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getAccelerationStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty
-
Specifies the transfer acceleration status of the bucket.
- getAccelerationStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
- getAccessControl() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Specifies a canned ACL that grants predefined permissions to the bucket.
- getAccessControl() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getAccessControl() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
A canned access control list (ACL) that grants predefined permissions to the bucket.
- getAccessControl() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
A canned access control list (ACL) that grants predefined permissions to the bucket.
- getAccessControl() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getAccessControlTranslation() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
-
Specify this only in a cross-account scenario (where source and destination bucket owners are not the same), and you want to change replica ownership to the AWS account that owns the destination bucket.
- getAccessControlTranslation() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- getAccessPointArn() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
-
The access point that was used while performing operations on the object.
- getAccessPointArn() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
- getAccessTier() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TieringProperty
-
S3 Intelligent-Tiering access tier.
- getAccessTier() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
- getAccount() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The account this existing bucket belongs to.
- getAccount() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getAccount() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
-
Destination bucket owner account ID.
- getAccount() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- getAccountId() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
-
This property contains the details of the AWS account ID of the S3 Storage Lens export bucket destination.
- getAccountId() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
- getAccountLevel() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
-
This property contains the details of the account-level metrics for Amazon S3 Storage Lens configuration.
- getAccountLevel() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- getActivityMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
-
This property contains the details of account-level activity metrics for S3 Storage Lens.
- getActivityMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
- getActivityMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
-
A property for bucket-level activity metrics for S3 Storage Lens.
- getActivityMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
- getAdvancedCostOptimizationMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
-
This property contains the details of account-level advanced cost optimization metrics for S3 Storage Lens.
- getAdvancedCostOptimizationMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
- getAdvancedCostOptimizationMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
-
A property for bucket-level advanced cost optimization metrics for S3 Storage Lens.
- getAdvancedCostOptimizationMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
- getAdvancedDataProtectionMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
-
This property contains the details of account-level advanced data protection metrics for S3 Storage Lens.
- getAdvancedDataProtectionMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
- getAdvancedDataProtectionMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
-
A property for bucket-level advanced data protection metrics for S3 Storage Lens.
- getAdvancedDataProtectionMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
- getAllowedHeaders() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
-
Headers that are specified in the `Access-Control-Request-Headers` header.
- getAllowedHeaders() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
- getAllowedHeaders() - Method in interface software.amazon.awscdk.services.s3.CorsRule
-
Headers that are specified in the Access-Control-Request-Headers header.
- getAllowedHeaders() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
- getAllowedMethods() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
-
An HTTP method that you allow the origin to run.
- getAllowedMethods() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
- getAllowedMethods() - Method in interface software.amazon.awscdk.services.s3.CorsRule
-
An HTTP method that you allow the origin to execute.
- getAllowedMethods() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
- getAllowedOrigins() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
-
One or more origins you want customers to be able to access the bucket from.
- getAllowedOrigins() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
- getAllowedOrigins() - Method in interface software.amazon.awscdk.services.s3.CorsRule
-
One or more origins you want customers to be able to access the bucket from.
- getAllowedOrigins() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
- getAnalyticsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
- getAnalyticsConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
- getAnalyticsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getAnd() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty
-
A container for specifying rule filters.
- getAnd() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
- getArchiveAccessTierTime() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
-
When enabled, Intelligent-Tiering will automatically move objects that haven’t been accessed for a minimum of 90 days to the Archive Access tier.
- getArchiveAccessTierTime() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
- getArn() - Method in interface software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig
-
The ARN of the destination (i.e.
- getArn() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
- getArn() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty
-
This resource contains the ARN of the AWS Organization.
- getArn() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
- getArn() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
-
This property contains the details of the ARN of the bucket destination of the S3 Storage Lens export.
- getArn() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
- getAttrAlias() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The alias for this access point.
- getAttrAlias() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
The alias for the Multi-Region Access Point.
- getAttrArn() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
This property contains the details of the ARN for the access point.
- getAttrArn() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Returns the Amazon Resource Name (ARN) of the specified bucket.
- getAttrCreatedAt() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
The timestamp of when the Multi-Region Access Point is created.
- getAttrDomainName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Returns the IPv4 DNS name of the specified bucket.
- getAttrDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Returns the IPv6 DNS name of the specified bucket.
- getAttrName() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The name of this access point.
- getAttrNetworkOrigin() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
Indicates whether this access point allows access from the internet.
- getAttrPolicyStatusIsPublic() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
- getAttrRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Returns the regional domain name of the specified bucket.
- getAttrStorageLensConfigurationStorageLensArn() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
-
This property contains the details of the ARN of the S3 Storage Lens configuration.
- getAttrWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Returns the Amazon S3 website endpoint for the specified bucket.
- getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.s3.Bucket
-
Indicates if a bucket resource policy should automatically created upon the first call to `addToResourcePolicy`.
- getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Indicates if a bucket resource policy should automatically created upon the first call to `addToResourcePolicy`.
- getAutoDeleteObjects() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Whether all objects should be automatically deleted when the bucket is removed from the stack or when the stack is deleted.
- getAutoDeleteObjects() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getAwsOrg() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
-
This property contains the details of the AWS Organization for the S3 Storage Lens configuration.
- getAwsOrg() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- getBlockPublicAccess() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
The block public access configuration of this bucket.
- getBlockPublicAccess() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
- getBlockPublicAcls() - Method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
-
Whether to block public ACLs.
- getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
- getBlockPublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket.
- getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getBlockPublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket.
- getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getBlockPublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket.
- getBlockPublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
- getBlockPublicPolicy() - Method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
-
Whether to block public policy.
- getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
- getBlockPublicPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should block public bucket policies for this bucket.
- getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getBlockPublicPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should block public bucket policies for this bucket.
- getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getBlockPublicPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should block public bucket policies for this bucket.
- getBlockPublicPolicy() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getBucket() - Method in interface software.amazon.awscdk.services.s3.BucketPolicyProps
-
The Amazon S3 bucket that the policy applies to.
- getBucket() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
- getBucket() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The name of the bucket associated with this access point.
- getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
-
The name of the bucket associated with this access point.
- getBucket() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
-
The Amazon Resource Name (ARN) of the bucket where you want Amazon S3 to store the results.
- getBucket() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- getBucket() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
-
The name of the Amazon S3 bucket to which the policy applies.
- getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnBucketPolicyProps
-
The name of the Amazon S3 bucket to which the policy applies.
- getBucket() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
- getBucket() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty
-
The name of the associated bucket for the Region.
- getBucket() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
- getBucket() - Method in interface software.amazon.awscdk.services.s3.InventoryDestination
-
Bucket where all inventories will be saved in.
- getBucket() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
- getBucketAccountId() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The AWS account ID associated with the S3 bucket associated with this access point.
- getBucketAccountId() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
-
The AWS account ID associated with the S3 bucket associated with this access point.
- getBucketAccountId() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- getBucketAccountId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
-
The account ID that owns the destination S3 bucket.
- getBucketAccountId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
- getBucketAccountId() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty
-
`CfnMultiRegionAccessPoint.RegionProperty.BucketAccountId`.
- getBucketAccountId() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
- getBucketArn() - Method in class software.amazon.awscdk.services.s3.Bucket
-
The ARN of the bucket.
- getBucketArn() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The ARN of the bucket.
- getBucketArn() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getBucketArn() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The ARN of the bucket.
- getBucketArn() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
-
The Amazon Resource Name (ARN) of the bucket to which data is exported.
- getBucketArn() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
- getBucketArn() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The ARN of the bucket.
- getBucketArn() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The ARN of the bucket.
- getBucketArn() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The ARN of the bucket.
- getBucketDomainName() - Method in class software.amazon.awscdk.services.s3.Bucket
-
The IPv4 DNS name of the specified bucket.
- getBucketDomainName() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The domain name of the bucket.
- getBucketDomainName() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getBucketDomainName() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The IPv4 DNS name of the specified bucket.
- getBucketDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The IPv4 DNS name of the specified bucket.
- getBucketDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The IPv4 DNS name of the specified bucket.
- getBucketDomainName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The IPv4 DNS name of the specified bucket.
- getBucketDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.Bucket
-
The IPv6 DNS name of the specified bucket.
- getBucketDualStackDomainName() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The IPv6 DNS name of the specified bucket.
- getBucketDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getBucketDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The IPv6 DNS name of the specified bucket.
- getBucketDualStackDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The IPv6 DNS name of the specified bucket.
- getBucketDualStackDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The IPv6 DNS name of the specified bucket.
- getBucketDualStackDomainName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The IPv6 DNS name of the specified bucket.
- getBucketEncryption() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
- getBucketEncryption() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
- getBucketEncryption() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getBucketKeyEnabled() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Specifies whether Amazon S3 should use an S3 Bucket Key with server-side encryption using KMS (SSE-KMS) for new objects in the bucket.
- getBucketKeyEnabled() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getBucketKeyEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty
-
Specifies whether Amazon S3 should use an S3 Bucket Key with server-side encryption using KMS (SSE-KMS) for new objects in the bucket.
- getBucketKeyEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
- getBucketLevel() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
-
This property contains the details of the account-level bucket-level configurations for Amazon S3 Storage Lens.
- getBucketLevel() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
- getBucketName() - Method in class software.amazon.awscdk.services.s3.Bucket
-
The name of the bucket.
- getBucketName() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The name of the bucket.
- getBucketName() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getBucketName() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The name of the bucket.
- getBucketName() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Physical name of this bucket.
- getBucketName() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getBucketName() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
A name for the bucket.
- getBucketName() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
A name for the bucket.
- getBucketName() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getBucketName() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The name of the bucket.
- getBucketName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The name of the bucket.
- getBucketName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The name of the bucket.
- getBucketName() - Method in interface software.amazon.awscdk.services.s3.Location
-
The name of the S3 Bucket the object is in.
- getBucketName() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
- getBucketOwner() - Method in interface software.amazon.awscdk.services.s3.InventoryDestination
-
The account ID that owns the destination S3 bucket.
- getBucketOwner() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
- getBucketRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.Bucket
-
The regional domain name of the specified bucket.
- getBucketRegionalDomainName() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The regional domain name of the specified bucket.
- getBucketRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getBucketRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The regional domain name of the specified bucket.
- getBucketRegionalDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The regional domain name of the specified bucket.
- getBucketRegionalDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The regional domain name of the specified bucket.
- getBucketRegionalDomainName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The regional domain name of the specified bucket.
- getBuckets() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty
-
This property contains the details of the buckets for the Amazon S3 Storage Lens configuration.
- getBuckets() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
- getBucketWebsiteDomainName() - Method in class software.amazon.awscdk.services.s3.Bucket
-
The Domain name of the static website.
- getBucketWebsiteDomainName() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The Domain name of the static website.
- getBucketWebsiteDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The Domain name of the static website.
- getBucketWebsiteDomainName() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The Domain name of the static website.
- getBucketWebsiteDomainName() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The Domain name of the static website.
- getBucketWebsiteNewUrlFormat() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The format of the website URL of the bucket.
- getBucketWebsiteNewUrlFormat() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getBucketWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.Bucket
-
The URL of the static website.
- getBucketWebsiteUrl() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The website URL of the bucket (if static web hosting is enabled).
- getBucketWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getBucketWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The URL of the static website.
- getBucketWebsiteUrl() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The URL of the static website.
- getBucketWebsiteUrl() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The URL of the static website.
- getBucketWebsiteUrl() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The URL of the static website.
- getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
- getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnBucket
- getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
- getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
- getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
- getCfnProperties() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
- getCloudWatchMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty
-
This property enables the Amazon CloudWatch publishing option for S3 Storage Lens metrics.
- getCloudWatchMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
- getCondition() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
-
Specifies a condition that must be met for the specified redirect to apply.
- getCondition() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
- getCors() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
The CORS configuration of this bucket.
- getCors() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getCorsConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
- getCorsConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
- getCorsConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getCorsRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty
-
A set of origins and methods (cross-origin access that you want to allow).
- getCorsRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
- getDataExport() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty
-
Specifies how data related to the storage class analysis for an Amazon S3 bucket should be exported.
- getDataExport() - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
- getDataExport() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
-
This property contains the details of this S3 Storage Lens configuration's metrics export.
- getDataExport() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- getDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
-
The number of days that you want to specify for the default retention period.
- getDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
- getDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TieringProperty
-
The number of consecutive days of no access after which an object will be eligible to be transitioned to the corresponding tier.
- getDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
- getDaysAfterInitiation() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty
-
Specifies the number of days after which Amazon S3 stops an incomplete multipart upload.
- getDaysAfterInitiation() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
- getDeepArchiveAccessTierTime() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
-
When enabled, Intelligent-Tiering will automatically move objects that haven’t been accessed for a minimum of 180 days to the Deep Archive Access tier.
- getDeepArchiveAccessTierTime() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
- getDefaultRetention() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty
-
The default Object Lock retention mode and period that you want to apply to new objects placed in the specified bucket.
- getDefaultRetention() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
- getDeleteMarkerReplication() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
-
Specifies whether Amazon S3 replicates delete markers.
- getDeleteMarkerReplication() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- getDelimiter() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty
-
This property contains the details of the S3 Storage Lens delimiter being used.
- getDelimiter() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
- getDependencies() - Method in interface software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig
-
Any additional dependencies that should be resolved before the bucket notification can be configured (for example, the SNS Topic Policy resource).
- getDependencies() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
- getDescription() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
- getDestination() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty
-
The place to store the data for an analysis.
- getDestination() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
- getDestination() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
-
Contains information about where to publish the inventory results.
- getDestination() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- getDestination() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
-
A container for information about the replication destination and its configurations including enabling the S3 Replication Time Control (S3 RTC).
- getDestination() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- getDestination() - Method in interface software.amazon.awscdk.services.s3.Inventory
-
The destination of the inventory.
- getDestination() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- getDestinationBucketName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty
-
The name of the bucket where Amazon S3 should store server access log files.
- getDestinationBucketName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
- getDetailedStatusCodesMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty
-
This property contains the details of account-level detailed status code metrics for S3 Storage Lens.
- getDetailedStatusCodesMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
- getDetailedStatusCodesMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
-
A property for bucket-level detailed status code metrics for S3 Storage Lens.
- getDetailedStatusCodesMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
- getDisallowPublicAccess() - Method in class software.amazon.awscdk.services.s3.Bucket
-
Whether to disallow public access.
- getDisallowPublicAccess() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Whether to disallow public access.
- getDocument() - Method in class software.amazon.awscdk.services.s3.BucketPolicy
-
A policy document containing permissions to add to the specified bucket.
- getDualStack() - Method in interface software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions
-
Dual-stack support to connect to the bucket over IPv6.
- getDualStack() - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
- getEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
-
Specifies whether the inventory is enabled or disabled.
- getEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- getEnabled() - Method in interface software.amazon.awscdk.services.s3.Inventory
-
Whether the inventory is enabled or disabled.
- getEnabled() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- getEnabled() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Whether this rule is enabled.
- getEnabled() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getEncryption() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
The kind of server-side encryption to apply to this bucket.
- getEncryption() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getEncryption() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
-
This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.
- getEncryption() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
- getEncryptionConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
-
Specifies encryption-related information.
- getEncryptionConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.Bucket
-
Optional KMS encryption key associated with this bucket.
- getEncryptionKey() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
- getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Optional KMS encryption key associated with this bucket.
- getEncryptionKey() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
External KMS key to use for bucket encryption.
- getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getEncryptionKey() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Optional KMS encryption key associated with this bucket.
- getEncryptionKey() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Optional KMS encryption key associated with this bucket.
- getEncryptionKey() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Optional KMS encryption key associated with this bucket.
- getEnforceSSL() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Enforces SSL for requests.
- getEnforceSSL() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getEnv() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The environment this resource belongs to.
- getEnv() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The environment this resource belongs to.
- getErrorDocument() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
-
The name of the error document for the website.
- getErrorDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
- getEvent() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
-
The Amazon S3 bucket event for which to invoke the AWS Lambda function.
- getEvent() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
- getEvent() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
-
The Amazon S3 bucket event about which you want to publish messages to Amazon SQS.
- getEvent() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
- getEvent() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
-
The Amazon S3 bucket event about which to send notifications.
- getEvent() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
- getEventBridgeConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
-
Enables delivery of events to Amazon EventBridge.
- getEventBridgeConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
- getEventBridgeEnabled() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Whether this bucket should send notifications to Amazon EventBridge or not.
- getEventBridgeEnabled() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getEventBridgeEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty
-
Enables delivery of events to Amazon EventBridge.
- getEventBridgeEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
- getEventPattern() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
- getEventThreshold() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty
-
A container specifying the time threshold for emitting the `s3:Replication:OperationMissedThreshold` event.
- getEventThreshold() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
- getExclude() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
-
This property contains the details of the bucket and or Regions excluded for Amazon S3 Storage Lens configuration.
- getExclude() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- getExpiration() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Indicates the number of days after creation when objects are deleted from Amazon S3 and Amazon Glacier.
- getExpiration() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getExpirationDate() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Indicates when objects are deleted from Amazon S3 and Amazon S3 Glacier.
- getExpirationDate() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getExpirationDate() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Indicates when objects are deleted from Amazon S3 and Amazon Glacier.
- getExpirationDate() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getExpirationInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Indicates the number of days after creation when objects are deleted from Amazon S3 and Amazon S3 Glacier.
- getExpirationInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getExpiredObjectDeleteMarker() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Indicates whether Amazon S3 will remove a delete marker without any noncurrent versions.
- getExpiredObjectDeleteMarker() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getExpiredObjectDeleteMarker() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Indicates whether Amazon S3 will remove a delete marker with no noncurrent versions.
- getExpiredObjectDeleteMarker() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getExposedHeaders() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
-
One or more headers in the response that you want customers to be able to access from their applications (for example, from a JavaScript `XMLHttpRequest` object).
- getExposedHeaders() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
- getExposedHeaders() - Method in interface software.amazon.awscdk.services.s3.CorsRule
-
One or more headers in the response that you want customers to be able to access from their applications.
- getExposedHeaders() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
- getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
-
The filtering rules that determine which objects invoke the AWS Lambda function.
- getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
- getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
-
The filtering rules that determine which objects trigger notifications.
- getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
- getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
-
A filter that identifies the subset of objects to which the replication rule applies.
- getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- getFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
-
The filtering rules that determine for which objects to send notifications.
- getFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
- getFormat() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
-
Specifies the file format used when exporting data to Amazon S3.
- getFormat() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
- getFormat() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
-
This property contains the details of the format of the S3 Storage Lens export bucket destination.
- getFormat() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
- getFormat() - Method in interface software.amazon.awscdk.services.s3.Inventory
-
The format of the inventory.
- getFormat() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- getFrequency() - Method in interface software.amazon.awscdk.services.s3.Inventory
-
Frequency at which the inventory should be generated.
- getFrequency() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- getFunction() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty
-
The Amazon Resource Name (ARN) of the AWS Lambda function that Amazon S3 invokes when the specified event type occurs.
- getFunction() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
- getHostName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty
-
Name of the host where requests are redirected.
- getHostName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
- getHostName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
-
The host name to use in the redirect request.
- getHostName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
- getHostName() - Method in interface software.amazon.awscdk.services.s3.RedirectTarget
-
Name of the host where requests are redirected.
- getHostName() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
- getHostName() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
-
The host name to use in the redirect request.
- getHostName() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
- getHttpErrorCodeReturnedEquals() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty
-
The HTTP error code when the redirect is applied.
- getHttpErrorCodeReturnedEquals() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
- getHttpErrorCodeReturnedEquals() - Method in interface software.amazon.awscdk.services.s3.RoutingRuleCondition
-
The HTTP error code when the redirect is applied.
- getHttpErrorCodeReturnedEquals() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
- getHttpRedirectCode() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
-
The HTTP redirect code to use on the response.
- getHttpRedirectCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
- getHttpRedirectCode() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
-
The HTTP redirect code to use on the response.
- getHttpRedirectCode() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.BucketMetrics
-
The ID used to identify the metrics configuration.
- getId() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
-
The ID that identifies the analytics configuration.
- getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
-
A unique identifier for this rule.
- getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
-
The ID used to identify the S3 Intelligent-Tiering configuration.
- getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
-
The ID used to identify the inventory configuration.
- getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
-
The ID used to identify the metrics configuration.
- getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
-
A unique identifier for the rule.
- getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Unique identifier for the rule.
- getId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
-
This property contains the details of the ID of the S3 Storage Lens configuration.
- getId() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.CorsRule
-
A unique identifier for this rule.
- getId() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
- getId() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
A unique identifier for this rule.
- getId() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
- getIgnorePublicAcls() - Method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
-
Whether to ignore public ACLs.
- getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
- getIgnorePublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
- getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getIgnorePublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
- getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getIgnorePublicAcls() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
- getIgnorePublicAcls() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getInclude() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
-
This property contains the details of the bucket and or Regions included for Amazon S3 Storage Lens configuration.
- getInclude() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- getIncludedObjectVersions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
-
Object versions to include in the inventory list.
- getIncludedObjectVersions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- getIncludeObjectVersions() - Method in interface software.amazon.awscdk.services.s3.Inventory
-
If the inventory should contain all the object versions or only the current one.
- getIncludeObjectVersions() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- getIndexDocument() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
-
The name of the index document for the website.
- getIndexDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
- getIntelligentTieringConfigurations() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Inteligent Tiering Configurations.
- getIntelligentTieringConfigurations() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getIntelligentTieringConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Defines how Amazon S3 handles Intelligent-Tiering storage.
- getIntelligentTieringConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Defines how Amazon S3 handles Intelligent-Tiering storage.
- getIntelligentTieringConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getInventories() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
The inventory configuration of the bucket.
- getInventories() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getInventoryConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies the inventory configuration for an Amazon S3 bucket.
- getInventoryConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Specifies the inventory configuration for an Amazon S3 bucket.
- getInventoryConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getInventoryId() - Method in interface software.amazon.awscdk.services.s3.Inventory
-
The inventory configuration ID.
- getInventoryId() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty
-
A property that indicates whether the activity metrics is enabled.
- getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
- getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty
-
Indicates whether advanced cost optimization metrics are enabled.
- getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
- getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty
-
Indicates whether advanced data protection metrics are enabled.
- getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
- getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty
-
This property identifies whether the CloudWatch publishing option for S3 Storage Lens is enabled.
- getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
- getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty
-
Indicates whether detailed status code metrics are enabled.
- getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
- getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty
-
This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
- getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
- getIsEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
-
This property contains the details of whether the Amazon S3 Storage Lens configuration is enabled.
- getIsEnabled() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- getIsPublic() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty
-
`CfnAccessPoint.PolicyStatusProperty.IsPublic`.
- getIsPublic() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
- getIsPublic() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty
-
The policy status for this bucket.
- getIsPublic() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
- getIsWebsite() - Method in class software.amazon.awscdk.services.s3.Bucket
-
If this bucket has been configured for static website hosting.
- getIsWebsite() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
If this bucket has been configured for static website hosting.
- getIsWebsite() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getIsWebsite() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
If this bucket has been configured for static website hosting.
- getIsWebsite() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
If this bucket has been configured for static website hosting.
- getIsWebsite() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
If this bucket has been configured for static website hosting.
- getIsWebsite() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
If this bucket has been configured for static website hosting.
- getKey() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty
-
The tag key.
- getKey() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
- getKey() - Method in interface software.amazon.awscdk.services.s3.Tag
-
key to e tagged.
- getKey() - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
- getKeyId() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty
-
Specifies the Amazon Resource Name (ARN) of the customer managed AWS KMS key to use for encrypting the S3 Storage Lens metrics export file.
- getKeyId() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
- getKeyPrefixEquals() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty
-
The object key name prefix when the redirect is applied.
- getKeyPrefixEquals() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
- getKeyPrefixEquals() - Method in interface software.amazon.awscdk.services.s3.RoutingRuleCondition
-
The object key name prefix when the redirect is applied.
- getKeyPrefixEquals() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
- getKmsMasterKeyId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty
-
KMS key ID to use for the default encryption.
- getKmsMasterKeyId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
- getLambdaConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
-
Describes the AWS Lambda functions to invoke and the events for which to invoke them.
- getLambdaConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
- getLifecycleConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
- getLifecycleConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
- getLifecycleConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getLifecycleRules() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Rules that define how Amazon S3 manages objects during their lifetime.
- getLifecycleRules() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getLogFilePrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty
-
A prefix for all log object keys.
- getLogFilePrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
- getLoggingConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Settings that define where logs are stored.
- getLoggingConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Settings that define where logs are stored.
- getLoggingConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getMaxAge() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty
-
The time in seconds that your browser is to cache the preflight response for the specified resource.
- getMaxAge() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
- getMaxAge() - Method in interface software.amazon.awscdk.services.s3.CorsRule
-
The time in seconds that your browser is to cache the preflight response for the specified resource.
- getMaxAge() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
- getMaxDepth() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty
-
This property contains the details of the max depth that S3 Storage Lens will collect metrics up to.
- getMaxDepth() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
- getMetrics() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
The metrics configuration of this bucket.
- getMetrics() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
-
A container specifying replication metrics-related settings enabling replication metrics and events.
- getMetrics() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- getMetricsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
- getMetricsConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
- getMetricsConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getMinStorageBytesPercentage() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty
-
This property contains the details of the minimum storage bytes percentage threshold that S3 Storage Lens will collect metrics up to.
- getMinStorageBytesPercentage() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
- getMinutes() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty
-
Contains an integer specifying time in minutes.
- getMinutes() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
- getMode() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
-
The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
- getMode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
- getMrapName() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
-
The name of the Multi-Region Access Point.
- getMrapName() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps
-
The name of the Multi-Region Access Point.
- getMrapName() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
- getName() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The name of this access point.
- getName() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
-
The name of this access point.
- getName() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- getName() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty
-
The object key name prefix or suffix identifying one or more objects to which the filtering rule applies.
- getName() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
- getName() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
The name of the Multi-Region Access Point.
- getName() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps
-
The name of the Multi-Region Access Point.
- getName() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
- getName() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
-
Configuration name.
- getName() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
- getNewerNoncurrentVersions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty
-
Specifies how many noncurrent versions Amazon S3 will retain.
- getNewerNoncurrentVersions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
- getNewerNoncurrentVersions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
-
Specifies how many noncurrent versions Amazon S3 will retain.
- getNewerNoncurrentVersions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
- getNode() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The construct tree node for this construct.
- getNode() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The construct tree node for this construct.
- getNoncurrentDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty
-
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action.
- getNoncurrentDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
- getNoncurrentVersionExpiration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Specifies when noncurrent object versions expire.
- getNoncurrentVersionExpiration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getNoncurrentVersionExpiration() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Time between when a new version of the object is uploaded to the bucket and when old versions of the object expire.
- getNoncurrentVersionExpiration() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getNoncurrentVersionExpirationInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
(Deprecated.) For buckets with versioning enabled (or suspended), specifies the time, in days, between when a new version of the object is uploaded to the bucket and when old versions of the object expire.
- getNoncurrentVersionExpirationInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getNoncurrentVersionsToRetain() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Indicates a maximum number of noncurrent versions to retain.
- getNoncurrentVersionsToRetain() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getNoncurrentVersionsToRetain() - Method in interface software.amazon.awscdk.services.s3.NoncurrentVersionTransition
-
Indicates the number of noncurrent version objects to be retained.
- getNoncurrentVersionsToRetain() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
- getNoncurrentVersionTransition() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
(Deprecated.) For buckets with versioning enabled (or suspended), specifies when non-current objects transition to a specified storage class.
- getNoncurrentVersionTransition() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getNoncurrentVersionTransitions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
For buckets with versioning enabled (or suspended), one or more transition rules that specify when non-current objects transition to a specified storage class.
- getNoncurrentVersionTransitions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getNoncurrentVersionTransitions() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
One or more transition rules that specify when non-current objects transition to a specified storage class.
- getNoncurrentVersionTransitions() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getNotificationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration that defines how Amazon S3 handles bucket notifications.
- getNotificationConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Configuration that defines how Amazon S3 handles bucket notifications.
- getNotificationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getNotificationsHandlerRole() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The role to be used by the notifications handler.
- getNotificationsHandlerRole() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getNotificationsHandlerRole() - Method in class software.amazon.awscdk.services.s3.BucketBase
- getNotificationsHandlerRole() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
The role to be used by the notifications handler.
- getNotificationsHandlerRole() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getObjectKey() - Method in interface software.amazon.awscdk.services.s3.Location
-
The path inside the Bucket where the object is located at.
- getObjectKey() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
- getObjectLockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Places an Object Lock configuration on the specified bucket.
- getObjectLockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Places an Object Lock configuration on the specified bucket.
- getObjectLockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getObjectLockEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Indicates whether this bucket has an Object Lock configuration enabled.
- getObjectLockEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty
-
Indicates whether this bucket has an Object Lock configuration enabled.
- getObjectLockEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
- getObjectLockEnabled() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Indicates whether this bucket has an Object Lock configuration enabled.
- getObjectLockEnabled() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getObjectOwnership() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
The objectOwnership of the bucket.
- getObjectOwnership() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getObjectOwnership() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty
-
Specifies an Object Ownership rule.
- getObjectOwnership() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
- getObjectSizeGreaterThan() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Specifies the minimum object size in bytes for this rule to apply to.
- getObjectSizeGreaterThan() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getObjectSizeGreaterThan() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Specifies the minimum object size in bytes for this rule to apply to.
- getObjectSizeGreaterThan() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getObjectSizeLessThan() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Specifies the maximum object size in bytes for this rule to apply to.
- getObjectSizeLessThan() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getObjectSizeLessThan() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Specifies the maximum object size in bytes for this rule to apply to.
- getObjectSizeLessThan() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getObjectsPrefix() - Method in interface software.amazon.awscdk.services.s3.Inventory
-
The inventory will only include objects that meet the prefix filter criteria.
- getObjectsPrefix() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- getObjectVersion() - Method in interface software.amazon.awscdk.services.s3.Location
-
The S3 object version.
- getObjectVersion() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
- getOptionalFields() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
-
Contains the optional fields that are included in the inventory results.
- getOptionalFields() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- getOptionalFields() - Method in interface software.amazon.awscdk.services.s3.Inventory
-
A list of optional fields to be included in the inventory result.
- getOptionalFields() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- getOutputSchemaVersion() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty
-
The version of the output schema to use when exporting data.
- getOutputSchemaVersion() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
- getOutputSchemaVersion() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
-
This property contains the details of the output schema version of the S3 Storage Lens export bucket destination.
- getOutputSchemaVersion() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
- getOwner() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty
-
Specifies the replica ownership.
- getOwner() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
- getOwnershipControls() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration that defines how Amazon S3 handles Object Ownership rules.
- getOwnershipControls() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Configuration that defines how Amazon S3 handles Object Ownership rules.
- getOwnershipControls() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getPaths() - Method in interface software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions
-
Only watch changes to these object paths.
- getPaths() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
- getPolicy() - Method in class software.amazon.awscdk.services.s3.Bucket
-
The resource policy associated with this bucket.
- getPolicy() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The resource policy associated with this bucket.
- getPolicy() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The access point policy associated with this access point.
- getPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
-
The access point policy associated with this access point.
- getPolicy() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- getPolicy() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
-
The access policy associated with the Multi-Region Access Point.
- getPolicy() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps
-
The access policy associated with the Multi-Region Access Point.
- getPolicy() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
- getPolicy() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The resource policy associated with this bucket.
- getPolicy() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The resource policy associated with this bucket.
- getPolicy() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The resource policy associated with this bucket.
- getPolicyDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
-
A policy document containing permissions to add to the specified bucket.
- getPolicyDocument() - Method in interface software.amazon.awscdk.services.s3.CfnBucketPolicyProps
-
A policy document containing permissions to add to the specified bucket.
- getPolicyDocument() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
- getPolicyStatus() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
`AWS::S3::AccessPoint.PolicyStatus`.
- getPolicyStatus() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
-
`AWS::S3::AccessPoint.PolicyStatus`.
- getPolicyStatus() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.BucketMetrics
-
The prefix that an object must have to be included in the metrics results.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
-
The prefix that an object must have to be included in the analytics results.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty
-
The prefix to use when exporting data.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
-
An object key name prefix that identifies the subset of objects to which the rule applies.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
-
Specifies the inventory filter prefix.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
-
The prefix that an object must have to be included in the metrics results.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty
-
An object key name prefix that identifies the subset of objects to which the rule applies.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty
-
An object key name prefix that identifies the subset of objects to which the rule applies.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
-
An object key name prefix that identifies the object or objects to which the rule applies.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Object key prefix that identifies one or more objects to which this rule applies.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty
-
This property contains the details of the prefix of the bucket destination of the S3 Storage Lens export .
- getPrefix() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
-
Add a filter to limit the scope of this configuration to a single prefix.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.InventoryDestination
-
The prefix to be used when saving the inventory.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
Object key prefix that identifies one or more objects to which this rule applies.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getPrefix() - Method in interface software.amazon.awscdk.services.s3.NotificationKeyFilter
-
S3 keys must have the specified prefix.
- getPrefix() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
- getPrefixLevel() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty
-
A property for bucket-level prefix-level storage metrics for S3 Storage Lens.
- getPrefixLevel() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
- getPrefixWithKey() - Method in class software.amazon.awscdk.services.s3.ReplaceKey
- getPriority() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
-
The priority indicates which rule has precedence whenever two or more replication rules conflict.
- getPriority() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- getProtocol() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty
-
Protocol to use when redirecting requests.
- getProtocol() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
- getProtocol() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
-
Protocol to use when redirecting requests.
- getProtocol() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
- getProtocol() - Method in interface software.amazon.awscdk.services.s3.RedirectTarget
-
Protocol to use when redirecting requests.
- getProtocol() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
- getProtocol() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
-
Protocol to use when redirecting requests.
- getProtocol() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
- getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
- getPublicAccessBlockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
-
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
- getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration that defines how Amazon S3 handles public access.
- getPublicAccessBlockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Configuration that defines how Amazon S3 handles public access.
- getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
- getPublicAccessBlockConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps
-
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
- getPublicAccessBlockConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
- getPublicReadAccess() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Grants public read access to all objects in the bucket.
- getPublicReadAccess() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getQueue() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty
-
The Amazon Resource Name (ARN) of the Amazon SQS queue to which Amazon S3 publishes a message when it detects events of the specified type.
- getQueue() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
- getQueueConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
-
The Amazon Simple Queue Service queues to publish messages to and the events for which to publish messages.
- getQueueConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
- getRedirectAllRequestsTo() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
-
The redirect behavior for every request to this bucket's website endpoint.
- getRedirectAllRequestsTo() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
- getRedirectRule() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty
-
Container for redirect information.
- getRedirectRule() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
- getRegion() - Method in interface software.amazon.awscdk.services.s3.BucketAttributes
-
The region this existing bucket is in.
- getRegion() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- getRegional() - Method in interface software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions
-
Specifies the URL includes the region.
- getRegional() - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
- getRegions() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
A collection of the Regions and buckets associated with the Multi-Region Access Point.
- getRegions() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps
-
A collection of the Regions and buckets associated with the Multi-Region Access Point.
- getRegions() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
- getRegions() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty
-
This property contains the details of the Regions for the S3 Storage Lens configuration.
- getRegions() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
- getRemovalPolicy() - Method in interface software.amazon.awscdk.services.s3.BucketPolicyProps
-
Policy to apply when the policy is removed from this stack.
- getRemovalPolicy() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
- getRemovalPolicy() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Policy to apply when the bucket is removed from this stack.
- getRemovalPolicy() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getReplaceKey() - Method in interface software.amazon.awscdk.services.s3.RoutingRule
-
Specifies the object key prefix to use in the redirect request.
- getReplaceKey() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
- getReplaceKeyPrefixWith() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
-
The object key prefix to use in the redirect request.
- getReplaceKeyPrefixWith() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
- getReplaceKeyWith() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty
-
The specific object key to use in the redirect request.
- getReplaceKeyWith() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
- getReplicaKmsKeyId() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty
-
Specifies the ID (Key ARN or Alias ARN) of the customer managed AWS KMS key stored in AWS Key Management Service (KMS) for the destination bucket.
- getReplicaKmsKeyId() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
- getReplicaModifications() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty
-
A filter that you can specify for selection for modifications on replicas.
- getReplicaModifications() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
- getReplicationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration for replicating objects in an S3 bucket.
- getReplicationConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Configuration for replicating objects in an S3 bucket.
- getReplicationConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getReplicationTime() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
-
A container specifying S3 Replication Time Control (S3 RTC), including whether S3 RTC is enabled and the time when all objects and operations on objects must be replicated.
- getReplicationTime() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
- getRestrictPublicBuckets() - Method in interface software.amazon.awscdk.services.s3.BlockPublicAccessOptions
-
Whether to restrict public access.
- getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
- getRestrictPublicBuckets() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
- getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getRestrictPublicBuckets() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
- getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getRestrictPublicBuckets() - Method in interface software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty
-
Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
- getRestrictPublicBuckets() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- getRole() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty
-
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that Amazon S3 assumes when replicating objects.
- getRole() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
- getRoutingRuleCondition() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty
-
A container for describing a condition that must be met for the specified redirect to apply.
- getRoutingRuleCondition() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
- getRoutingRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty
-
Rules that define when a redirect is applied and the redirect behavior.
- getRoutingRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
- getRule() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty
-
Specifies the Object Lock rule for the specified object.
- getRule() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
- getRuleName() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
- getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty
-
A lifecycle rule for individual objects in an Amazon S3 bucket.
- getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
- getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty
-
Specifies the container element for Object Ownership rules.
- getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
- getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty
-
A container for one or more replication rules.
- getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
- getRules() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty
-
A list of containers for the key-value pair that defines the criteria for the filter rule.
- getRules() - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
- getS3BucketDestination() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty
-
This property contains the details of the bucket where the S3 Storage Lens metrics export will be placed.
- getS3BucketDestination() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
- getS3Key() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty
-
A container for object key name prefix and suffix filtering rules.
- getS3Key() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
- getScheduleFrequency() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty
-
Specifies the schedule for generating inventory results.
- getScheduleFrequency() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- getSelectionCriteria() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty
-
This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
- getSelectionCriteria() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
- getServerAccessLogsBucket() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Destination bucket for the server access logs.
- getServerAccessLogsBucket() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getServerAccessLogsPrefix() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Optional log file prefix to use for the bucket's access logs.
- getServerAccessLogsPrefix() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getServerSideEncryptionByDefault() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty
-
Specifies the default server-side encryption to apply to new objects in the bucket.
- getServerSideEncryptionByDefault() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
- getServerSideEncryptionConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty
-
Specifies the default server-side-encryption configuration.
- getServerSideEncryptionConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
- getSourceSelectionCriteria() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
-
A container that describes additional filters for identifying the source objects that you want to replicate.
- getSourceSelectionCriteria() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- getSseAlgorithm() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty
-
Server-side encryption algorithm to use for the default encryption.
- getSseAlgorithm() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
- getSsekms() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty
-
Specifies the use of AWS Key Management Service keys (SSE-KMS) to encrypt the S3 Storage Lens metrics export file.
- getSsekms() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
- getSseKmsEncryptedObjects() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty
-
A container for filter information for the selection of Amazon S3 objects encrypted with AWS KMS.
- getSseKmsEncryptedObjects() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
- getSses3() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty
-
Specifies the use of an Amazon S3-managed key (SSE-S3) to encrypt the S3 Storage Lens metrics export file.
- getSses3() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
- getStack() - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The stack in which this resource is defined.
- getStack() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The stack in which this resource is defined.
- getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty
-
Indicates whether to replicate delete markers.
- getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
- getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
-
Specifies the status of the configuration.
- getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
- getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty
-
Specifies whether the replication metrics are enabled.
- getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
- getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty
-
Specifies whether Amazon S3 replicates modifications on replicas.
- getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
- getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty
-
Specifies whether the rule is enabled.
- getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty
-
Specifies whether the replication time is enabled.
- getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
- getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
If `Enabled` , the rule is currently being applied.
- getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty
-
Specifies whether Amazon S3 replicates objects created with server-side encryption using an AWS KMS key stored in AWS Key Management Service.
- getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
- getStatus() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty
-
The versioning state of the bucket.
- getStatus() - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
- getStorageClass() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
-
The class of storage used to store the object.
- getStorageClass() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
- getStorageClass() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty
-
The storage class to use when replicating objects, such as S3 Standard or reduced redundancy.
- getStorageClass() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- getStorageClass() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
-
The storage class to which you want the object to transition.
- getStorageClass() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
- getStorageClass() - Method in interface software.amazon.awscdk.services.s3.NoncurrentVersionTransition
-
The storage class to which you want the object to transition.
- getStorageClass() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
- getStorageClass() - Method in interface software.amazon.awscdk.services.s3.Transition
-
The storage class to which you want the object to transition.
- getStorageClass() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
- getStorageClassAnalysis() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
-
Contains data related to access patterns to be collected and made available to analyze the tradeoffs between different storage classes.
- getStorageClassAnalysis() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
- getStorageLensArn() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty
-
This property contains the details of the ARN of the S3 Storage Lens configuration.
- getStorageLensArn() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- getStorageLensConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
-
This resource contains the details Amazon S3 Storage Lens configuration.
- getStorageLensConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLensProps
-
This resource contains the details Amazon S3 Storage Lens configuration.
- getStorageLensConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
- getStorageMetrics() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty
-
A property for the prefix-level storage metrics for Amazon S3 Storage Lens.
- getStorageMetrics() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
- getSuffix() - Method in interface software.amazon.awscdk.services.s3.NotificationKeyFilter
-
S3 keys must have the specified suffix.
- getSuffix() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
- getTagFilter() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty
-
A container for specifying a tag key and value.
- getTagFilter() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
- getTagFilters() - Method in interface software.amazon.awscdk.services.s3.BucketMetrics
-
Specifies a list of tag filters to use as a metrics configuration filter.
- getTagFilters() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
- getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty
-
The tags to use when evaluating an analytics filter.
- getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
- getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
-
A container for a key-value pair.
- getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
- getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty
-
Specifies a list of tag filters to use as a metrics configuration filter.
- getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
- getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty
-
An array of tags containing key and value pairs.
- getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
- getTagFilters() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
Tags to use to identify a subset of objects to which the lifecycle rule applies.
- getTagFilters() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getTagFilters() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
The TagFilter property type specifies tags to use to identify a subset of objects for an Amazon S3 bucket.
- getTagFilters() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getTags() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
An arbitrary set of tags (key-value pairs) for this S3 bucket.
- getTags() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
An arbitrary set of tags (key-value pairs) for this S3 bucket.
- getTags() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getTags() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
-
A set of tags (key–value pairs) to associate with the Storage Lens configuration.
- getTags() - Method in interface software.amazon.awscdk.services.s3.CfnStorageLensProps
-
A set of tags (key–value pairs) to associate with the Storage Lens configuration.
- getTags() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
- getTags() - Method in interface software.amazon.awscdk.services.s3.IntelligentTieringConfiguration
-
You can limit the scope of this rule to the key value pairs added below.
- getTags() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
- getTarget() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
- getTierings() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty
-
Specifies a list of S3 Intelligent-Tiering storage class tiers in the configuration.
- getTierings() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
- getTime() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty
-
A container specifying the time by which replication should be complete for all objects and operations on objects.
- getTime() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
- getTopic() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty
-
The Amazon Resource Name (ARN) of the Amazon SNS topic to which Amazon S3 publishes a message when it detects events of the specified type.
- getTopic() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
- getTopicConfigurations() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty
-
The topic to which notifications are sent and the events for which notifications are generated.
- getTopicConfigurations() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
- getTransferAcceleration() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Whether this bucket should have transfer acceleration turned on or not.
- getTransferAcceleration() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getTransition() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
(Deprecated.) Specifies when an object transitions to a specified storage class.
- getTransition() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getTransitionAfter() - Method in interface software.amazon.awscdk.services.s3.NoncurrentVersionTransition
-
Indicates the number of days after creation when objects are transitioned to the specified storage class.
- getTransitionAfter() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
- getTransitionAfter() - Method in interface software.amazon.awscdk.services.s3.Transition
-
Indicates the number of days after creation when objects are transitioned to the specified storage class.
- getTransitionAfter() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
- getTransitionDate() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
-
Indicates when objects are transitioned to the specified storage class.
- getTransitionDate() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
- getTransitionDate() - Method in interface software.amazon.awscdk.services.s3.Transition
-
Indicates when objects are transitioned to the specified storage class.
- getTransitionDate() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
- getTransitionInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty
-
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action.
- getTransitionInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
- getTransitionInDays() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty
-
Indicates the number of days after creation when objects are transitioned to the specified storage class.
- getTransitionInDays() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
- getTransitions() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.RuleProperty
-
One or more transition rules that specify when an object transitions to a specified storage class.
- getTransitions() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- getTransitions() - Method in interface software.amazon.awscdk.services.s3.LifecycleRule
-
One or more transition rules that specify when an object transitions to a specified storage class.
- getTransitions() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- getType() - Method in interface software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig
-
The notification type.
- getType() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
- getValue() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty
-
The value that the filter searches for in object key names.
- getValue() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
- getValue() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty
-
The tag value.
- getValue() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
- getValue() - Method in class software.amazon.awscdk.services.s3.StorageClass
- getValue() - Method in interface software.amazon.awscdk.services.s3.Tag
-
additional value.
- getValue() - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
- getVersioned() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Whether this bucket should have versioning turned on or not.
- getVersioned() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getVersioningConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Enables multiple versions of all objects in this bucket.
- getVersioningConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Enables multiple versions of all objects in this bucket.
- getVersioningConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getVpcConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
- getVpcConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPointProps
-
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
- getVpcConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- getVpcId() - Method in interface software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty
-
If this field is specified, the access point will only allow connections from the specified VPC ID.
- getVpcId() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
- getWebsiteConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Information used to configure the bucket as a static website.
- getWebsiteConfiguration() - Method in interface software.amazon.awscdk.services.s3.CfnBucketProps
-
Information used to configure the bucket as a static website.
- getWebsiteConfiguration() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- getWebsiteErrorDocument() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
The name of the error document (e.g.
- getWebsiteErrorDocument() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getWebsiteIndexDocument() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
The name of the index document (e.g.
- getWebsiteIndexDocument() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getWebsiteRedirect() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Specifies the redirect behavior of all requests to a website endpoint of a bucket.
- getWebsiteRedirect() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getWebsiteRoutingRules() - Method in interface software.amazon.awscdk.services.s3.BucketProps
-
Rules that define when a redirect is applied and the redirect behavior.
- getWebsiteRoutingRules() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- getWithKey() - Method in class software.amazon.awscdk.services.s3.ReplaceKey
- getYears() - Method in interface software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty
-
The number of years that you want to specify for the default retention period.
- getYears() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
- GLACIER - Static variable in class software.amazon.awscdk.services.s3.StorageClass
-
Storage class for long-term archival that can take between minutes and hours to access.
- GLACIER_INSTANT_RETRIEVAL - Static variable in class software.amazon.awscdk.services.s3.StorageClass
-
Storage class for long-term archival that can be accessed in a few milliseconds.
- grantDelete(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
- grantDelete(IGrantable) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
- grantDelete(IGrantable) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
- grantDelete(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
- grantDelete(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
- grantDelete(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
- grantDelete(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
- grantPublicAccess(String, String...) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Allows unrestricted access to objects from this bucket.
- grantPublicAccess(String, String...) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Allows unrestricted access to objects from this bucket.
- grantPublicAccess(String, String...) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Allows unrestricted access to objects from this bucket.
- grantPublicAccess(String, String...) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Allows unrestricted access to objects from this bucket.
- grantPut(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
- grantPut(IGrantable) - Method in 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 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, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
- grantPut(IGrantable, 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, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
- grantPut(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
- grantPutAcl(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
- grantPutAcl(IGrantable) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
- grantPutAcl(IGrantable) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
- grantPutAcl(IGrantable, String) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
- grantPutAcl(IGrantable, String) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
- grantPutAcl(IGrantable, String) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
- grantPutAcl(IGrantable, String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
- grantRead(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
- grantRead(IGrantable) - 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 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, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
- grantRead(IGrantable, 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, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
- grantRead(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
- grantReadWrite(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
- grantReadWrite(IGrantable) - 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 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, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
- grantReadWrite(IGrantable, 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, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
- grantReadWrite(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
- grantWrite(IGrantable) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
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) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Grant write permissions to this bucket to an IAM principal.
- grantWrite(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Grant write permissions to this bucket to an IAM principal.
- grantWrite(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Grant write permissions to this bucket to an IAM principal.
- grantWrite(IGrantable, Object) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Grant write permissions to this bucket to an IAM principal.
- grantWrite(IGrantable, Object) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Grant write permissions to this bucket to an IAM principal.
H
- hashCode() - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
- HEAD - Enum constant in enum class software.amazon.awscdk.services.s3.HttpMethods
-
The HEAD method asks for a response identical to that of a GET request, but without the response body.
- hostName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
-
Sets the value of
CfnBucket.RedirectAllRequestsToProperty.getHostName()
- hostName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
-
Sets the value of
CfnBucket.RedirectRuleProperty.getHostName()
- hostName(String) - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Builder
-
Sets the value of
RedirectTarget.getHostName()
- hostName(String) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
-
Sets the value of
RoutingRule.getHostName()
- HTTP - Enum constant in enum class software.amazon.awscdk.services.s3.RedirectProtocol
- httpErrorCodeReturnedEquals(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
-
Sets the value of
CfnBucket.RoutingRuleConditionProperty.getHttpErrorCodeReturnedEquals()
- httpErrorCodeReturnedEquals(String) - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Builder
-
Sets the value of
RoutingRuleCondition.getHttpErrorCodeReturnedEquals()
- HttpMethods - Enum Class in software.amazon.awscdk.services.s3
-
All http request methods.
- httpRedirectCode(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
-
Sets the value of
CfnBucket.RedirectRuleProperty.getHttpRedirectCode()
- httpRedirectCode(String) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
-
Sets the value of
RoutingRule.getHttpRedirectCode()
- HTTPS - Enum constant in enum class software.amazon.awscdk.services.s3.RedirectProtocol
I
- IBucket - Interface in software.amazon.awscdk.services.s3
- IBucket.Jsii$Default - Interface in software.amazon.awscdk.services.s3
-
Internal default implementation for
IBucket
. - IBucket.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
A proxy class which represents a concrete javascript instance of this type.
- IBucketNotificationDestination - Interface in software.amazon.awscdk.services.s3
-
Implemented by constructs that can be used as bucket notification destinations.
- IBucketNotificationDestination.Jsii$Default - Interface in software.amazon.awscdk.services.s3
-
Internal default implementation for
IBucketNotificationDestination
. - IBucketNotificationDestination.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
A proxy class which represents a concrete javascript instance of this type.
- id(String) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
-
Sets the value of
BucketMetrics.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.AnalyticsConfigurationProperty.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
-
Sets the value of
CfnBucket.CorsRuleProperty.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
-
Sets the value of
CfnBucket.IntelligentTieringConfigurationProperty.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Sets the value of
CfnBucket.InventoryConfigurationProperty.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.MetricsConfigurationProperty.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
-
Sets the value of
CorsRule.getId()
- id(String) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getId()
- ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
-
Whether to ignore public ACLs.
- ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
-
Sets the value of
BlockPublicAccessOptions.getIgnorePublicAcls()
- ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
-
Sets the value of
CfnBucket.PublicAccessBlockConfigurationProperty.getIgnorePublicAcls()
- ignorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- ignorePublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- ignorePublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
-
Sets the value of
CfnBucket.PublicAccessBlockConfigurationProperty.getIgnorePublicAcls()
- ignorePublicAcls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- include(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getInclude()
- include(CfnStorageLens.BucketsAndRegionsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getInclude()
- includedObjectVersions(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Sets the value of
CfnBucket.InventoryConfigurationProperty.getIncludedObjectVersions()
- includeObjectVersions(InventoryObjectVersion) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
-
Sets the value of
Inventory.getIncludeObjectVersions()
- indexDocument(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
-
Sets the value of
CfnBucket.WebsiteConfigurationProperty.getIndexDocument()
- INFREQUENT_ACCESS - Static variable in class software.amazon.awscdk.services.s3.StorageClass
-
Storage class for data that is accessed less frequently, but requires rapid access when needed.
- inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
Examines the CloudFormation resource and discloses attributes.
- inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Examines the CloudFormation resource and discloses attributes.
- inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
-
Examines the CloudFormation resource and discloses attributes.
- inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
Examines the CloudFormation resource and discloses attributes.
- inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
-
Examines the CloudFormation resource and discloses attributes.
- inspect(TreeInspector) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
-
Examines the CloudFormation resource and discloses attributes.
- INTELLIGENT_TIERING - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
You receive this notification event when an object within the S3 Intelligent-Tiering storage class moved to the Archive Access tier or Deep Archive Access tier.
- INTELLIGENT_TIERING - Static variable in class software.amazon.awscdk.services.s3.StorageClass
-
The INTELLIGENT_TIERING storage class is designed to optimize storage costs by automatically moving data to the most cost-effective storage access tier, without performance impact or operational overhead.
- IntelligentTieringConfiguration - Interface in software.amazon.awscdk.services.s3
-
The intelligent tiering configuration.
- IntelligentTieringConfiguration.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
IntelligentTieringConfiguration
- IntelligentTieringConfiguration.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
IntelligentTieringConfiguration
- intelligentTieringConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Defines how Amazon S3 handles Intelligent-Tiering storage.
- intelligentTieringConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getIntelligentTieringConfigurations()
- intelligentTieringConfigurations(List<? extends IntelligentTieringConfiguration>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Inteligent Tiering Configurations.
- intelligentTieringConfigurations(List<? extends IntelligentTieringConfiguration>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getIntelligentTieringConfigurations()
- intelligentTieringConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Defines how Amazon S3 handles Intelligent-Tiering storage.
- intelligentTieringConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getIntelligentTieringConfigurations()
- inventories(List<? extends Inventory>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
The inventory configuration of the bucket.
- inventories(List<? extends Inventory>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getInventories()
- Inventory - Interface in software.amazon.awscdk.services.s3
-
Specifies the inventory configuration of an S3 Bucket.
- Inventory.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
Inventory
- Inventory.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
Inventory
- inventoryConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies the inventory configuration for an Amazon S3 bucket.
- inventoryConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getInventoryConfigurations()
- inventoryConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies the inventory configuration for an Amazon S3 bucket.
- inventoryConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getInventoryConfigurations()
- InventoryDestination - Interface in software.amazon.awscdk.services.s3
-
The destination of the inventory.
- InventoryDestination.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
InventoryDestination
- InventoryDestination.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
InventoryDestination
- InventoryFormat - Enum Class in software.amazon.awscdk.services.s3
-
All supported inventory list formats.
- InventoryFrequency - Enum Class in software.amazon.awscdk.services.s3
-
All supported inventory frequencies.
- inventoryId(String) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
-
Sets the value of
Inventory.getInventoryId()
- InventoryObjectVersion - Enum Class in software.amazon.awscdk.services.s3
-
Inventory version support.
- isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.ActivityMetricsProperty.getIsEnabled()
- isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.AdvancedCostOptimizationMetricsProperty.getIsEnabled()
- isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.AdvancedDataProtectionMetricsProperty.getIsEnabled()
- isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.CloudWatchMetricsProperty.getIsEnabled()
- isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.DetailedStatusCodesMetricsProperty.getIsEnabled()
- isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.PrefixLevelStorageMetricsProperty.getIsEnabled()
- isEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getIsEnabled()
- isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.ActivityMetricsProperty.getIsEnabled()
- isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.AdvancedCostOptimizationMetricsProperty.getIsEnabled()
- isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.AdvancedDataProtectionMetricsProperty.getIsEnabled()
- isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.CloudWatchMetricsProperty.getIsEnabled()
- isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.DetailedStatusCodesMetricsProperty.getIsEnabled()
- isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.PrefixLevelStorageMetricsProperty.getIsEnabled()
- isEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getIsEnabled()
- isPublic(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Builder
-
Sets the value of
CfnAccessPoint.PolicyStatusProperty.getIsPublic()
- isPublic(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder
-
Sets the value of
CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.getIsPublic()
- isWebsite(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getIsWebsite()
J
- Jsii$Proxy(BlockPublicAccessOptions.Builder) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
BlockPublicAccessOptions.Builder
. - Jsii$Proxy(BucketAttributes.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
BucketAttributes.Builder
. - Jsii$Proxy(BucketMetrics.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
BucketMetrics.Builder
. - Jsii$Proxy(BucketNotificationDestinationConfig.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
BucketNotificationDestinationConfig.Builder
. - Jsii$Proxy(BucketPolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
BucketPolicyProps.Builder
. - Jsii$Proxy(BucketProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
BucketProps.Builder
. - Jsii$Proxy(CfnAccessPoint.PolicyStatusProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnAccessPoint.PolicyStatusProperty.Builder
. - Jsii$Proxy(CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
. - Jsii$Proxy(CfnAccessPoint.VpcConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnAccessPoint.VpcConfigurationProperty.Builder
. - Jsii$Proxy(CfnAccessPointProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnAccessPointProps.Builder
. - Jsii$Proxy(CfnBucket.AbortIncompleteMultipartUploadProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.AbortIncompleteMultipartUploadProperty.Builder
. - Jsii$Proxy(CfnBucket.AccelerateConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.AccelerateConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.AccessControlTranslationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.AccessControlTranslationProperty.Builder
. - Jsii$Proxy(CfnBucket.AnalyticsConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.AnalyticsConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.BucketEncryptionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.BucketEncryptionProperty.Builder
. - Jsii$Proxy(CfnBucket.CorsConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.CorsConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.CorsRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.CorsRuleProperty.Builder
. - Jsii$Proxy(CfnBucket.DataExportProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.DataExportProperty.Builder
. - Jsii$Proxy(CfnBucket.DefaultRetentionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.DefaultRetentionProperty.Builder
. - Jsii$Proxy(CfnBucket.DeleteMarkerReplicationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.DeleteMarkerReplicationProperty.Builder
. - Jsii$Proxy(CfnBucket.DestinationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.DestinationProperty.Builder
. - Jsii$Proxy(CfnBucket.EncryptionConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.EncryptionConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.EventBridgeConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.EventBridgeConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.FilterRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.FilterRuleProperty.Builder
. - Jsii$Proxy(CfnBucket.IntelligentTieringConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.IntelligentTieringConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.InventoryConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.InventoryConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.LambdaConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.LambdaConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.LifecycleConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.LifecycleConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.LoggingConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.LoggingConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.MetricsConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.MetricsConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.MetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.MetricsProperty.Builder
. - Jsii$Proxy(CfnBucket.NoncurrentVersionExpirationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.NoncurrentVersionExpirationProperty.Builder
. - Jsii$Proxy(CfnBucket.NoncurrentVersionTransitionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.NoncurrentVersionTransitionProperty.Builder
. - Jsii$Proxy(CfnBucket.NotificationConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.NotificationConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.NotificationFilterProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.NotificationFilterProperty.Builder
. - Jsii$Proxy(CfnBucket.ObjectLockConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ObjectLockConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.ObjectLockRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ObjectLockRuleProperty.Builder
. - Jsii$Proxy(CfnBucket.OwnershipControlsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.OwnershipControlsProperty.Builder
. - Jsii$Proxy(CfnBucket.OwnershipControlsRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.OwnershipControlsRuleProperty.Builder
. - Jsii$Proxy(CfnBucket.PublicAccessBlockConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.PublicAccessBlockConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.QueueConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.QueueConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.RedirectAllRequestsToProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.RedirectAllRequestsToProperty.Builder
. - Jsii$Proxy(CfnBucket.RedirectRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.RedirectRuleProperty.Builder
. - Jsii$Proxy(CfnBucket.ReplicaModificationsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ReplicaModificationsProperty.Builder
. - Jsii$Proxy(CfnBucket.ReplicationConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ReplicationConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.ReplicationDestinationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ReplicationDestinationProperty.Builder
. - Jsii$Proxy(CfnBucket.ReplicationRuleAndOperatorProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ReplicationRuleAndOperatorProperty.Builder
. - Jsii$Proxy(CfnBucket.ReplicationRuleFilterProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ReplicationRuleFilterProperty.Builder
. - Jsii$Proxy(CfnBucket.ReplicationRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ReplicationRuleProperty.Builder
. - Jsii$Proxy(CfnBucket.ReplicationTimeProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ReplicationTimeProperty.Builder
. - Jsii$Proxy(CfnBucket.ReplicationTimeValueProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ReplicationTimeValueProperty.Builder
. - Jsii$Proxy(CfnBucket.RoutingRuleConditionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.RoutingRuleConditionProperty.Builder
. - Jsii$Proxy(CfnBucket.RoutingRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.RoutingRuleProperty.Builder
. - Jsii$Proxy(CfnBucket.RuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.RuleProperty.Builder
. - Jsii$Proxy(CfnBucket.S3KeyFilterProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.S3KeyFilterProperty.Builder
. - Jsii$Proxy(CfnBucket.ServerSideEncryptionByDefaultProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
. - Jsii$Proxy(CfnBucket.ServerSideEncryptionRuleProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.ServerSideEncryptionRuleProperty.Builder
. - Jsii$Proxy(CfnBucket.SourceSelectionCriteriaProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.SourceSelectionCriteriaProperty.Builder
. - Jsii$Proxy(CfnBucket.SseKmsEncryptedObjectsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.SseKmsEncryptedObjectsProperty.Builder
. - Jsii$Proxy(CfnBucket.StorageClassAnalysisProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.StorageClassAnalysisProperty.Builder
. - Jsii$Proxy(CfnBucket.TagFilterProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.TagFilterProperty.Builder
. - Jsii$Proxy(CfnBucket.TieringProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.TieringProperty.Builder
. - Jsii$Proxy(CfnBucket.TopicConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.TopicConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.TransitionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.TransitionProperty.Builder
. - Jsii$Proxy(CfnBucket.VersioningConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.VersioningConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucket.WebsiteConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucket.WebsiteConfigurationProperty.Builder
. - Jsii$Proxy(CfnBucketPolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucketPolicyProps.Builder
. - Jsii$Proxy(CfnBucketProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnBucketProps.Builder
. - Jsii$Proxy(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
. - Jsii$Proxy(CfnMultiRegionAccessPoint.RegionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnMultiRegionAccessPoint.RegionProperty.Builder
. - Jsii$Proxy(CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Builder
. - Jsii$Proxy(CfnMultiRegionAccessPointPolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnMultiRegionAccessPointPolicyProps.Builder
. - Jsii$Proxy(CfnMultiRegionAccessPointProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnMultiRegionAccessPointProps.Builder
. - Jsii$Proxy(CfnStorageLens.AccountLevelProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.AccountLevelProperty.Builder
. - Jsii$Proxy(CfnStorageLens.ActivityMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.ActivityMetricsProperty.Builder
. - Jsii$Proxy(CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Builder
. - Jsii$Proxy(CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.AdvancedDataProtectionMetricsProperty.Builder
. - Jsii$Proxy(CfnStorageLens.AwsOrgProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.AwsOrgProperty.Builder
. - Jsii$Proxy(CfnStorageLens.BucketLevelProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.BucketLevelProperty.Builder
. - Jsii$Proxy(CfnStorageLens.BucketsAndRegionsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.BucketsAndRegionsProperty.Builder
. - Jsii$Proxy(CfnStorageLens.CloudWatchMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.CloudWatchMetricsProperty.Builder
. - Jsii$Proxy(CfnStorageLens.DataExportProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.DataExportProperty.Builder
. - Jsii$Proxy(CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.DetailedStatusCodesMetricsProperty.Builder
. - Jsii$Proxy(CfnStorageLens.EncryptionProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.EncryptionProperty.Builder
. - Jsii$Proxy(CfnStorageLens.PrefixLevelProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.PrefixLevelProperty.Builder
. - Jsii$Proxy(CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
. - Jsii$Proxy(CfnStorageLens.S3BucketDestinationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.S3BucketDestinationProperty.Builder
. - Jsii$Proxy(CfnStorageLens.SelectionCriteriaProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.SelectionCriteriaProperty.Builder
. - Jsii$Proxy(CfnStorageLens.SSEKMSProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.SSEKMSProperty.Builder
. - Jsii$Proxy(CfnStorageLens.StorageLensConfigurationProperty.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLens.StorageLensConfigurationProperty.Builder
. - Jsii$Proxy(CfnStorageLensProps.Builder) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnStorageLensProps.Builder
. - Jsii$Proxy(CorsRule.Builder) - Constructor for class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CorsRule.Builder
. - Jsii$Proxy(IntelligentTieringConfiguration.Builder) - Constructor for class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
IntelligentTieringConfiguration.Builder
. - Jsii$Proxy(Inventory.Builder) - Constructor for class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
Inventory.Builder
. - Jsii$Proxy(InventoryDestination.Builder) - Constructor for class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
InventoryDestination.Builder
. - Jsii$Proxy(LifecycleRule.Builder) - Constructor for class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
LifecycleRule.Builder
. - Jsii$Proxy(Location.Builder) - Constructor for class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
Location.Builder
. - Jsii$Proxy(NoncurrentVersionTransition.Builder) - Constructor for class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
NoncurrentVersionTransition.Builder
. - Jsii$Proxy(NotificationKeyFilter.Builder) - Constructor for class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
NotificationKeyFilter.Builder
. - Jsii$Proxy(OnCloudTrailBucketEventOptions.Builder) - Constructor for class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
OnCloudTrailBucketEventOptions.Builder
. - Jsii$Proxy(RedirectTarget.Builder) - Constructor for class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
RedirectTarget.Builder
. - Jsii$Proxy(RoutingRule.Builder) - Constructor for class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
RoutingRule.Builder
. - Jsii$Proxy(RoutingRuleCondition.Builder) - Constructor for class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
RoutingRuleCondition.Builder
. - Jsii$Proxy(Tag.Builder) - Constructor for class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
Tag.Builder
. - Jsii$Proxy(TransferAccelerationUrlOptions.Builder) - Constructor for class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
TransferAccelerationUrlOptions.Builder
. - Jsii$Proxy(Transition.Builder) - Constructor for class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
Transition.Builder
. - Jsii$Proxy(VirtualHostedStyleUrlOptions.Builder) - Constructor for class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
VirtualHostedStyleUrlOptions.Builder
. - Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketAttributes.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketMetrics.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketPolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.BucketProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PolicyStatusProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnAccessPointProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AbortIncompleteMultipartUploadProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccelerateConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.EventBridgeConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LambdaConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.StorageClassAnalysisProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TieringProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnBucketProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.RegionProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.PolicyStatusProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AccountLevelProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.ActivityMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedCostOptimizationMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AdvancedDataProtectionMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.AwsOrgProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.CloudWatchMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.DetailedStatusCodesMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CfnStorageLensProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.CorsRule.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.IBucketNotificationDestination.Jsii$Proxy
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Inventory.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.InventoryDestination.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.LifecycleRule.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Location.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.NotificationKeyFilter.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.RedirectTarget.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.RoutingRule.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.RoutingRuleCondition.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Tag.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.TransferAccelerationUrlOptions.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.Transition.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
K
- key(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
-
Sets the value of
CfnBucket.TagFilterProperty.getKey()
- key(String) - Method in class software.amazon.awscdk.services.s3.Tag.Builder
-
Sets the value of
Tag.getKey()
- keyId(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SSEKMSProperty.Builder
-
Sets the value of
CfnStorageLens.SSEKMSProperty.getKeyId()
- keyPrefixEquals(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleConditionProperty.Builder
-
Sets the value of
CfnBucket.RoutingRuleConditionProperty.getKeyPrefixEquals()
- keyPrefixEquals(String) - Method in class software.amazon.awscdk.services.s3.RoutingRuleCondition.Builder
-
Sets the value of
RoutingRuleCondition.getKeyPrefixEquals()
- KMS - Enum constant in enum class software.amazon.awscdk.services.s3.BucketEncryption
-
Server-side encryption with a KMS key managed by the user.
- KMS_MANAGED - Enum constant in enum class software.amazon.awscdk.services.s3.BucketEncryption
-
Server-side KMS encryption with a master key managed by KMS.
- kmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
-
Sets the value of
CfnBucket.ServerSideEncryptionByDefaultProperty.getKmsMasterKeyId()
L
- LAMBDA - Enum constant in enum class software.amazon.awscdk.services.s3.BucketNotificationDestinationType
- lambdaConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
-
Sets the value of
CfnBucket.NotificationConfigurationProperty.getLambdaConfigurations()
- lambdaConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
-
Sets the value of
CfnBucket.NotificationConfigurationProperty.getLambdaConfigurations()
- LIFECYCLE_EXPIRATION - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
By using the LifecycleExpiration event types, you can receive a notification when Amazon S3 deletes an object based on your S3 Lifecycle configuration.
- LIFECYCLE_EXPIRATION_DELETE - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
The s3:LifecycleExpiration:Delete event type notifies you when an object in an unversioned bucket is deleted.
- LIFECYCLE_EXPIRATION_DELETE_MARKER_CREATED - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
The s3:LifecycleExpiration:DeleteMarkerCreated event type notifies you when S3 Lifecycle creates a delete marker when a current version of an object in versioned bucket is deleted.
- LIFECYCLE_TRANSITION - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
You receive this notification event when an object is transitioned to another Amazon S3 storage class by an S3 Lifecycle configuration.
- lifecycleConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
- lifecycleConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getLifecycleConfiguration()
- lifecycleConfiguration(CfnBucket.LifecycleConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
- lifecycleConfiguration(CfnBucket.LifecycleConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getLifecycleConfiguration()
- LifecycleRule - Interface in software.amazon.awscdk.services.s3
-
Declaration of a Life cycle rule.
- LifecycleRule.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
LifecycleRule
- LifecycleRule.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
LifecycleRule
- lifecycleRules(List<? extends LifecycleRule>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Rules that define how Amazon S3 manages objects during their lifetime.
- lifecycleRules(List<? extends LifecycleRule>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getLifecycleRules()
- Location - Interface in software.amazon.awscdk.services.s3
-
An interface that represents the location of a specific object in an S3 Bucket.
- Location.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
Location
- Location.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
Location
- LOG_DELIVERY_WRITE - Enum constant in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
The LogDelivery group gets WRITE and READ_ACP permissions on the bucket.
- logFilePrefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LoggingConfigurationProperty.Builder
-
Sets the value of
CfnBucket.LoggingConfigurationProperty.getLogFilePrefix()
- loggingConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Settings that define where logs are stored.
- loggingConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getLoggingConfiguration()
- loggingConfiguration(CfnBucket.LoggingConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Settings that define where logs are stored.
- loggingConfiguration(CfnBucket.LoggingConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getLoggingConfiguration()
M
- maxAge(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.CorsRuleProperty.Builder
-
Sets the value of
CfnBucket.CorsRuleProperty.getMaxAge()
- maxAge(Number) - Method in class software.amazon.awscdk.services.s3.CorsRule.Builder
-
Sets the value of
CorsRule.getMaxAge()
- maxDepth(Number) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
-
Sets the value of
CfnStorageLens.SelectionCriteriaProperty.getMaxDepth()
- metrics(List<? extends BucketMetrics>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
The metrics configuration of this bucket.
- metrics(List<? extends BucketMetrics>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getMetrics()
- metrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getMetrics()
- metrics(CfnBucket.MetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getMetrics()
- metricsConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
- metricsConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getMetricsConfigurations()
- metricsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
- metricsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getMetricsConfigurations()
- minStorageBytesPercentage(Number) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.SelectionCriteriaProperty.Builder
-
Sets the value of
CfnStorageLens.SelectionCriteriaProperty.getMinStorageBytesPercentage()
- minutes(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeValueProperty.Builder
-
Sets the value of
CfnBucket.ReplicationTimeValueProperty.getMinutes()
- mode(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
-
Sets the value of
CfnBucket.DefaultRetentionProperty.getMode()
- mrapName(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.Builder
-
The name of the Multi-Region Access Point.
- mrapName(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Builder
-
Sets the value of
CfnMultiRegionAccessPointPolicyProps.getMrapName()
N
- name(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
-
The name of this access point.
- name(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Sets the value of
CfnAccessPointProps.getName()
- name(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
-
Sets the value of
CfnBucket.FilterRuleProperty.getName()
- name(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
-
The name of the Multi-Region Access Point.
- name(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
-
Sets the value of
CfnMultiRegionAccessPointProps.getName()
- name(String) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
-
Sets the value of
IntelligentTieringConfiguration.getName()
- newerNoncurrentVersions(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Builder
- newerNoncurrentVersions(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
- noncurrentDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionExpirationProperty.Builder
-
Sets the value of
CfnBucket.NoncurrentVersionExpirationProperty.getNoncurrentDays()
- noncurrentVersionExpiration(Duration) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getNoncurrentVersionExpiration()
- noncurrentVersionExpiration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getNoncurrentVersionExpiration()
- noncurrentVersionExpiration(CfnBucket.NoncurrentVersionExpirationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getNoncurrentVersionExpiration()
- noncurrentVersionExpirationInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getNoncurrentVersionExpirationInDays()
- noncurrentVersionsToRetain(Number) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getNoncurrentVersionsToRetain()
- noncurrentVersionsToRetain(Number) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
-
Sets the value of
NoncurrentVersionTransition.getNoncurrentVersionsToRetain()
- noncurrentVersionTransition(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getNoncurrentVersionTransition()
- noncurrentVersionTransition(CfnBucket.NoncurrentVersionTransitionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getNoncurrentVersionTransition()
- 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
-
A builder for
NoncurrentVersionTransition
- NoncurrentVersionTransition.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
NoncurrentVersionTransition
- noncurrentVersionTransitions(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getNoncurrentVersionTransitions()
- noncurrentVersionTransitions(List<? extends NoncurrentVersionTransition>) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getNoncurrentVersionTransitions()
- noncurrentVersionTransitions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getNoncurrentVersionTransitions()
- notificationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configuration that defines how Amazon S3 handles bucket notifications.
- notificationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getNotificationConfiguration()
- notificationConfiguration(CfnBucket.NotificationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configuration that defines how Amazon S3 handles bucket notifications.
- notificationConfiguration(CfnBucket.NotificationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getNotificationConfiguration()
- NotificationKeyFilter - Interface in software.amazon.awscdk.services.s3
-
Example:
- NotificationKeyFilter.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
NotificationKeyFilter
- NotificationKeyFilter.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
NotificationKeyFilter
- notificationsHandlerRole(IRole) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
The role to be used by the notifications handler.
- notificationsHandlerRole(IRole) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getNotificationsHandlerRole()
- notificationsHandlerRole(IRole) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getNotificationsHandlerRole()
O
- OBJECT_ACL_PUT - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
You receive this notification event when an ACL is PUT on an object or when an existing ACL is changed.
- OBJECT_CREATED - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
Amazon S3 APIs such as PUT, POST, and COPY can create an object.
- OBJECT_CREATED_COMPLETE_MULTIPART_UPLOAD - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
Amazon S3 APIs such as PUT, POST, and COPY can create an object.
- OBJECT_CREATED_COPY - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
Amazon S3 APIs such as PUT, POST, and COPY can create an object.
- OBJECT_CREATED_POST - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
Amazon S3 APIs such as PUT, POST, and COPY can create an object.
- OBJECT_CREATED_PUT - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
Amazon S3 APIs such as PUT, POST, and COPY can create an object.
- OBJECT_REMOVED - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
By using the ObjectRemoved event types, you can enable notification when an object or a batch of objects is removed from a bucket.
- OBJECT_REMOVED_DELETE - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
By using the ObjectRemoved event types, you can enable notification when an object or a batch of objects is removed from a bucket.
- OBJECT_REMOVED_DELETE_MARKER_CREATED - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
By using the ObjectRemoved event types, you can enable notification when an object or a batch of objects is removed from a bucket.
- OBJECT_RESTORE_COMPLETED - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
Using restore object event types you can receive notifications for initiation and completion when restoring objects from the S3 Glacier storage class.
- OBJECT_RESTORE_DELETE - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
Using restore object event types you can receive notifications for initiation and completion when restoring objects from the S3 Glacier storage class.
- OBJECT_RESTORE_POST - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
Using restore object event types you can receive notifications for initiation and completion when restoring objects from the S3 Glacier storage class.
- OBJECT_TAGGING - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
By using the ObjectTagging event types, you can enable notification when an object tag is added or deleted from an object.
- OBJECT_TAGGING_DELETE - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
The s3:ObjectTagging:Delete event type notifies you when a tag is removed from an object.
- OBJECT_TAGGING_PUT - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
The s3:ObjectTagging:Put event type notifies you when a tag is PUT on an object or an existing tag is updated.
- OBJECT_WRITER - Enum constant in enum class software.amazon.awscdk.services.s3.ObjectOwnership
-
The uploading account will own the object.
- objectKey(String) - Method in class software.amazon.awscdk.services.s3.Location.Builder
-
Sets the value of
Location.getObjectKey()
- objectLockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Places an Object Lock configuration on the specified bucket.
- objectLockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getObjectLockConfiguration()
- objectLockConfiguration(CfnBucket.ObjectLockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Places an Object Lock configuration on the specified bucket.
- objectLockConfiguration(CfnBucket.ObjectLockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getObjectLockConfiguration()
- objectLockEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Indicates whether this bucket has an Object Lock configuration enabled.
- objectLockEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getObjectLockEnabled()
- objectLockEnabled(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
-
Sets the value of
CfnBucket.ObjectLockConfigurationProperty.getObjectLockEnabled()
- objectLockEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Indicates whether this bucket has an Object Lock configuration enabled.
- objectLockEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getObjectLockEnabled()
- objectOwnership(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsRuleProperty.Builder
-
Sets the value of
CfnBucket.OwnershipControlsRuleProperty.getObjectOwnership()
- objectOwnership(ObjectOwnership) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
The objectOwnership of the bucket.
- objectOwnership(ObjectOwnership) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getObjectOwnership()
- ObjectOwnership - Enum Class in software.amazon.awscdk.services.s3
-
The ObjectOwnership of the bucket.
- objectSizeGreaterThan(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getObjectSizeGreaterThan()
- objectSizeGreaterThan(Number) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getObjectSizeGreaterThan()
- objectSizeLessThan(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getObjectSizeLessThan()
- objectSizeLessThan(Number) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getObjectSizeLessThan()
- objectsPrefix(String) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
-
Sets the value of
Inventory.getObjectsPrefix()
- objectVersion(String) - Method in class software.amazon.awscdk.services.s3.Location.Builder
-
Sets the value of
Location.getObjectVersion()
- OnCloudTrailBucketEventOptions - Interface in software.amazon.awscdk.services.s3
-
Options for the onCloudTrailPutObject method.
- OnCloudTrailBucketEventOptions.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
OnCloudTrailBucketEventOptions
- OnCloudTrailBucketEventOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
OnCloudTrailBucketEventOptions
- onCloudTrailEvent(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Define a CloudWatch event that triggers when something happens to this repository.
- onCloudTrailEvent(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Defines a CloudWatch event that triggers when something happens to this bucket.
- onCloudTrailEvent(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Defines a CloudWatch event that triggers when something happens to this bucket.
- onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Define a CloudWatch event that triggers when something happens to this repository.
- onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Defines a CloudWatch event that triggers when something happens to this bucket.
- onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Defines a CloudWatch event that triggers when something happens to this bucket.
- onCloudTrailEvent(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Defines a CloudWatch event that triggers when something happens to this bucket.
- onCloudTrailPutObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
- onCloudTrailPutObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
- onCloudTrailPutObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
- onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
- onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
- onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
- onCloudTrailPutObject(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Defines an AWS CloudWatch event that triggers when an object is uploaded to the specified paths (keys) in this bucket using the PutObject API call.
- onCloudTrailWriteObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
- onCloudTrailWriteObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
- onCloudTrailWriteObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
- onCloudTrailWriteObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
- onCloudTrailWriteObject(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
- onCloudTrailWriteObject(String, OnCloudTrailBucketEventOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
- onCloudTrailWriteObject(String, OnCloudTrailBucketEventOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
Defines an AWS CloudWatch event that triggers when an object at the specified paths (keys) in this bucket are written to.
- ONE_ZONE_INFREQUENT_ACCESS - Static variable in class software.amazon.awscdk.services.s3.StorageClass
-
Infrequent Access that's only stored in one availability zone.
- optionalFields(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Sets the value of
CfnBucket.InventoryConfigurationProperty.getOptionalFields()
- optionalFields(List<String>) - Method in class software.amazon.awscdk.services.s3.Inventory.Builder
-
Sets the value of
Inventory.getOptionalFields()
- ORC - Enum constant in enum class software.amazon.awscdk.services.s3.InventoryFormat
-
Generate the inventory list as ORC.
- outputSchemaVersion(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DataExportProperty.Builder
-
Sets the value of
CfnBucket.DataExportProperty.getOutputSchemaVersion()
- outputSchemaVersion(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
-
Sets the value of
CfnStorageLens.S3BucketDestinationProperty.getOutputSchemaVersion()
- owner(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AccessControlTranslationProperty.Builder
-
Sets the value of
CfnBucket.AccessControlTranslationProperty.getOwner()
- ownershipControls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configuration that defines how Amazon S3 handles Object Ownership rules.
- ownershipControls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getOwnershipControls()
- ownershipControls(CfnBucket.OwnershipControlsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configuration that defines how Amazon S3 handles Object Ownership rules.
- ownershipControls(CfnBucket.OwnershipControlsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getOwnershipControls()
P
- PARQUET - Enum constant in enum class software.amazon.awscdk.services.s3.InventoryFormat
-
Generate the inventory list as Parquet.
- paths(List<String>) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
-
Sets the value of
OnCloudTrailBucketEventOptions.getPaths()
- policy(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
-
The access point policy associated with this access point.
- policy(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Sets the value of
CfnAccessPointProps.getPolicy()
- policy(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy.Builder
-
The access policy associated with the Multi-Region Access Point.
- policy(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicyProps.Builder
-
Sets the value of
CfnMultiRegionAccessPointPolicyProps.getPolicy()
- policyDocument(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy.Builder
-
A policy document containing permissions to add to the specified bucket.
- policyDocument(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicyProps.Builder
-
Sets the value of
CfnBucketPolicyProps.getPolicyDocument()
- policyStatus(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
-
`AWS::S3::AccessPoint.PolicyStatus`.
- policyStatus(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Sets the value of
CfnAccessPointProps.getPolicyStatus()
- POST - Enum constant in enum class software.amazon.awscdk.services.s3.HttpMethods
-
The POST method is used to submit an entity to the specified resource, often causing a change in state or side effects on the server.
- prefix(String) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
-
Sets the value of
BucketMetrics.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.AnalyticsConfigurationProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DestinationProperty.Builder
-
Sets the value of
CfnBucket.DestinationProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
-
Sets the value of
CfnBucket.IntelligentTieringConfigurationProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Sets the value of
CfnBucket.InventoryConfigurationProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.MetricsConfigurationProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleAndOperatorProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleFilterProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.S3BucketDestinationProperty.Builder
-
Sets the value of
CfnStorageLens.S3BucketDestinationProperty.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
-
Sets the value of
IntelligentTieringConfiguration.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.InventoryDestination.Builder
-
Sets the value of
InventoryDestination.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getPrefix()
- prefix(String) - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder
-
Sets the value of
NotificationKeyFilter.getPrefix()
- prefixLevel(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getPrefixLevel()
- prefixLevel(CfnStorageLens.PrefixLevelProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketLevelProperty.Builder
-
Sets the value of
CfnStorageLens.BucketLevelProperty.getPrefixLevel()
- prefixWith(String) - Static method in class software.amazon.awscdk.services.s3.ReplaceKey
-
The object key prefix to use in the redirect request.
- priority(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getPriority()
- PRIVATE - Enum constant in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
Owner gets FULL_CONTROL.
- protocol(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectAllRequestsToProperty.Builder
-
Sets the value of
CfnBucket.RedirectAllRequestsToProperty.getProtocol()
- protocol(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
-
Sets the value of
CfnBucket.RedirectRuleProperty.getProtocol()
- protocol(RedirectProtocol) - Method in class software.amazon.awscdk.services.s3.RedirectTarget.Builder
-
Sets the value of
RedirectTarget.getProtocol()
- protocol(RedirectProtocol) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
-
Sets the value of
RoutingRule.getProtocol()
- PUBLIC_READ - Enum constant in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
Owner gets FULL_CONTROL.
- PUBLIC_READ_WRITE - Enum constant in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
Owner gets FULL_CONTROL.
- publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
-
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
- publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Sets the value of
CfnAccessPointProps.getPublicAccessBlockConfiguration()
- publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configuration that defines how Amazon S3 handles public access.
- publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getPublicAccessBlockConfiguration()
- publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
-
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
- publicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
-
Sets the value of
CfnMultiRegionAccessPointProps.getPublicAccessBlockConfiguration()
- publicAccessBlockConfiguration(CfnAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
-
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
- publicAccessBlockConfiguration(CfnAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Sets the value of
CfnAccessPointProps.getPublicAccessBlockConfiguration()
- publicAccessBlockConfiguration(CfnBucket.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configuration that defines how Amazon S3 handles public access.
- publicAccessBlockConfiguration(CfnBucket.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getPublicAccessBlockConfiguration()
- publicAccessBlockConfiguration(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
-
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
- publicAccessBlockConfiguration(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
-
Sets the value of
CfnMultiRegionAccessPointProps.getPublicAccessBlockConfiguration()
- publicReadAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Grants public read access to all objects in the bucket.
- publicReadAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getPublicReadAccess()
- PUT - Enum constant in enum class software.amazon.awscdk.services.s3.HttpMethods
-
The PUT method replaces all current representations of the target resource with the request payload.
Q
- queue(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.QueueConfigurationProperty.Builder
-
Sets the value of
CfnBucket.QueueConfigurationProperty.getQueue()
- QUEUE - Enum constant in enum class software.amazon.awscdk.services.s3.BucketNotificationDestinationType
- queueConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
-
Sets the value of
CfnBucket.NotificationConfigurationProperty.getQueueConfigurations()
- queueConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
-
Sets the value of
CfnBucket.NotificationConfigurationProperty.getQueueConfigurations()
R
- redirectAllRequestsTo(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
-
Sets the value of
CfnBucket.WebsiteConfigurationProperty.getRedirectAllRequestsTo()
- redirectAllRequestsTo(CfnBucket.RedirectAllRequestsToProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
-
Sets the value of
CfnBucket.WebsiteConfigurationProperty.getRedirectAllRequestsTo()
- RedirectProtocol - Enum Class in software.amazon.awscdk.services.s3
-
All http request methods.
- redirectRule(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
-
Sets the value of
CfnBucket.RoutingRuleProperty.getRedirectRule()
- redirectRule(CfnBucket.RedirectRuleProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
-
Sets the value of
CfnBucket.RoutingRuleProperty.getRedirectRule()
- RedirectTarget - Interface in software.amazon.awscdk.services.s3
-
Specifies a redirect behavior of all requests to a website endpoint of a bucket.
- RedirectTarget.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
RedirectTarget
- RedirectTarget.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
RedirectTarget
- REDUCED_REDUNDANCY_LOST_OBJECT - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
You can use this event type to request Amazon S3 to send a notification message when Amazon S3 detects that an object of the RRS storage class is lost.
- region(String) - Method in class software.amazon.awscdk.services.s3.BucketAttributes.Builder
-
Sets the value of
BucketAttributes.getRegion()
- regional(Boolean) - Method in class software.amazon.awscdk.services.s3.VirtualHostedStyleUrlOptions.Builder
-
Sets the value of
VirtualHostedStyleUrlOptions.getRegional()
- regions(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
-
A collection of the Regions and buckets associated with the Multi-Region Access Point.
- regions(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
-
Sets the value of
CfnMultiRegionAccessPointProps.getRegions()
- regions(List<String>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.BucketsAndRegionsProperty.Builder
-
Sets the value of
CfnStorageLens.BucketsAndRegionsProperty.getRegions()
- regions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.Builder
-
A collection of the Regions and buckets associated with the Multi-Region Access Point.
- regions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointProps.Builder
-
Sets the value of
CfnMultiRegionAccessPointProps.getRegions()
- removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Policy to apply when the bucket is removed from this stack.
- removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.BucketPolicy.Builder
-
Policy to apply when the policy is removed from this stack.
- removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.BucketPolicyProps.Builder
-
Sets the value of
BucketPolicyProps.getRemovalPolicy()
- removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getRemovalPolicy()
- renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
- renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
- renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
- renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
- renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
- renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
- replaceKey(ReplaceKey) - Method in class software.amazon.awscdk.services.s3.RoutingRule.Builder
-
Sets the value of
RoutingRule.getReplaceKey()
- ReplaceKey - Class in software.amazon.awscdk.services.s3
-
Example:
- ReplaceKey(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.ReplaceKey
- ReplaceKey(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.ReplaceKey
- replaceKeyPrefixWith(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
-
Sets the value of
CfnBucket.RedirectRuleProperty.getReplaceKeyPrefixWith()
- replaceKeyWith(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RedirectRuleProperty.Builder
-
Sets the value of
CfnBucket.RedirectRuleProperty.getReplaceKeyWith()
- replicaKmsKeyId(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.EncryptionConfigurationProperty.Builder
-
Sets the value of
CfnBucket.EncryptionConfigurationProperty.getReplicaKmsKeyId()
- replicaModifications(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
-
Sets the value of
CfnBucket.SourceSelectionCriteriaProperty.getReplicaModifications()
- replicaModifications(CfnBucket.ReplicaModificationsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
-
Sets the value of
CfnBucket.SourceSelectionCriteriaProperty.getReplicaModifications()
- REPLICATION_OPERATION_FAILED_REPLICATION - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
You receive this notification event when an object that was eligible for replication using Amazon S3 Replication Time Control failed to replicate.
- REPLICATION_OPERATION_MISSED_THRESHOLD - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
You receive this notification event when an object that was eligible for replication using Amazon S3 Replication Time Control exceeded the 15-minute threshold for replication.
- REPLICATION_OPERATION_NOT_TRACKED - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
You receive this notification event for an object that was eligible for replication using Amazon S3 Replication Time Control but is no longer tracked by replication metrics.
- REPLICATION_OPERATION_REPLICATED_AFTER_THRESHOLD - Enum constant in enum class software.amazon.awscdk.services.s3.EventType
-
You receive this notification event for an object that was eligible for replication using the Amazon S3 Replication Time Control feature replicated after the 15-minute threshold.
- replicationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configuration for replicating objects in an S3 bucket.
- replicationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getReplicationConfiguration()
- replicationConfiguration(CfnBucket.ReplicationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Configuration for replicating objects in an S3 bucket.
- replicationConfiguration(CfnBucket.ReplicationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getReplicationConfiguration()
- replicationTime(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getReplicationTime()
- replicationTime(CfnBucket.ReplicationTimeProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getReplicationTime()
- restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess.Builder
-
Whether to restrict public access.
- restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccessOptions.Builder
-
Sets the value of
BlockPublicAccessOptions.getRestrictPublicBuckets()
- restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
- restrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- restrictPublicBuckets(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- restrictPublicBuckets(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.PublicAccessBlockConfigurationProperty.Builder
- restrictPublicBuckets(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty.Builder
- role(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationConfigurationProperty.getRole()
- RoutingRule - Interface in software.amazon.awscdk.services.s3
-
Rule that define when a redirect is applied and the redirect behavior.
- RoutingRule.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
RoutingRule
- RoutingRule.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
RoutingRule
- routingRuleCondition(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
-
Sets the value of
CfnBucket.RoutingRuleProperty.getRoutingRuleCondition()
- routingRuleCondition(CfnBucket.RoutingRuleConditionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RoutingRuleProperty.Builder
-
Sets the value of
CfnBucket.RoutingRuleProperty.getRoutingRuleCondition()
- RoutingRuleCondition - Interface in software.amazon.awscdk.services.s3
-
Example:
- RoutingRuleCondition.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
RoutingRuleCondition
- RoutingRuleCondition.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
RoutingRuleCondition
- routingRules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
-
Sets the value of
CfnBucket.WebsiteConfigurationProperty.getRoutingRules()
- routingRules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.WebsiteConfigurationProperty.Builder
-
Sets the value of
CfnBucket.WebsiteConfigurationProperty.getRoutingRules()
- rule(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
-
Sets the value of
CfnBucket.ObjectLockConfigurationProperty.getRule()
- rule(CfnBucket.ObjectLockRuleProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ObjectLockConfigurationProperty.Builder
-
Sets the value of
CfnBucket.ObjectLockConfigurationProperty.getRule()
- ruleName(String) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
-
Sets the value of
OnEventOptions.getRuleName()
- rules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
-
Sets the value of
CfnBucket.LifecycleConfigurationProperty.getRules()
- rules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Builder
-
Sets the value of
CfnBucket.OwnershipControlsProperty.getRules()
- rules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationConfigurationProperty.getRules()
- rules(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder
-
Sets the value of
CfnBucket.S3KeyFilterProperty.getRules()
- rules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.LifecycleConfigurationProperty.Builder
-
Sets the value of
CfnBucket.LifecycleConfigurationProperty.getRules()
- rules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.OwnershipControlsProperty.Builder
-
Sets the value of
CfnBucket.OwnershipControlsProperty.getRules()
- rules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationConfigurationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationConfigurationProperty.getRules()
- rules(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.S3KeyFilterProperty.Builder
-
Sets the value of
CfnBucket.S3KeyFilterProperty.getRules()
S
- S3_MANAGED - Enum constant in enum class software.amazon.awscdk.services.s3.BucketEncryption
-
Server-side encryption with a master key managed by S3.
- s3BucketDestination(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
-
Sets the value of
CfnStorageLens.DataExportProperty.getS3BucketDestination()
- s3BucketDestination(CfnStorageLens.S3BucketDestinationProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.DataExportProperty.Builder
-
Sets the value of
CfnStorageLens.DataExportProperty.getS3BucketDestination()
- s3Key(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
-
Sets the value of
CfnBucket.NotificationFilterProperty.getS3Key()
- s3Key(CfnBucket.S3KeyFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationFilterProperty.Builder
-
Sets the value of
CfnBucket.NotificationFilterProperty.getS3Key()
- s3UrlForObject() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The S3 URL of an S3 object.
- s3UrlForObject() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The S3 URL of an S3 object.
- s3UrlForObject() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The S3 URL of an S3 object.
- s3UrlForObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The S3 URL of an S3 object.
- s3UrlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The S3 URL of an S3 object.
- s3UrlForObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The S3 URL of an S3 object.
- s3UrlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The S3 URL of an S3 object.
- scheduleFrequency(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.InventoryConfigurationProperty.Builder
-
Sets the value of
CfnBucket.InventoryConfigurationProperty.getScheduleFrequency()
- selectionCriteria(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.PrefixLevelStorageMetricsProperty.getSelectionCriteria()
- selectionCriteria(CfnStorageLens.SelectionCriteriaProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelStorageMetricsProperty.Builder
-
Sets the value of
CfnStorageLens.PrefixLevelStorageMetricsProperty.getSelectionCriteria()
- serverAccessLogsBucket(IBucket) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Destination bucket for the server access logs.
- serverAccessLogsBucket(IBucket) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getServerAccessLogsBucket()
- serverAccessLogsPrefix(String) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Optional log file prefix to use for the bucket's access logs.
- serverAccessLogsPrefix(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getServerAccessLogsPrefix()
- serverSideEncryptionByDefault(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
- serverSideEncryptionByDefault(CfnBucket.ServerSideEncryptionByDefaultProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionRuleProperty.Builder
- serverSideEncryptionConfiguration(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
- serverSideEncryptionConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.BucketEncryptionProperty.Builder
- setAccelerateConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configures the transfer acceleration state for an Amazon S3 bucket.
- setAccelerateConfiguration(CfnBucket.AccelerateConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configures the transfer acceleration state for an Amazon S3 bucket.
- setAccessControl(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
A canned access control list (ACL) that grants predefined permissions to the bucket.
- setAnalyticsConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
- setAnalyticsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
- setAutoCreatePolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket
-
Indicates if a bucket resource policy should automatically created upon the first call to `addToResourcePolicy`.
- setAutoCreatePolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Indicates if a bucket resource policy should automatically created upon the first call to `addToResourcePolicy`.
- setBlockPublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
- setBlockPublicPolicy(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
- setBucket(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The name of the bucket associated with this access point.
- setBucket(String) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
-
The name of the Amazon S3 bucket to which the policy applies.
- setBucketAccountId(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The AWS account ID associated with the S3 bucket associated with this access point.
- setBucketEncryption(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
- setBucketEncryption(CfnBucket.BucketEncryptionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies default encryption for a bucket using server-side encryption with Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS) bucket.
- setBucketName(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
A name for the bucket.
- setCorsConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
- setCorsConfiguration(CfnBucket.CorsConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
- setDisallowPublicAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket
-
Whether to disallow public access.
- setDisallowPublicAccess(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Whether to disallow public access.
- setIgnorePublicAcls(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
- setIntelligentTieringConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Defines how Amazon S3 handles Intelligent-Tiering storage.
- setIntelligentTieringConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Defines how Amazon S3 handles Intelligent-Tiering storage.
- setInventoryConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies the inventory configuration for an Amazon S3 bucket.
- setInventoryConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies the inventory configuration for an Amazon S3 bucket.
- setLifecycleConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
- setLifecycleConfiguration(CfnBucket.LifecycleConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies the lifecycle configuration for objects in an Amazon S3 bucket.
- setLoggingConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Settings that define where logs are stored.
- setLoggingConfiguration(CfnBucket.LoggingConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Settings that define where logs are stored.
- setMetricsConfigurations(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
- setMetricsConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket.
- setMrapName(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
-
The name of the Multi-Region Access Point.
- setName(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The name of this access point.
- setName(String) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
The name of the Multi-Region Access Point.
- setNotificationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration that defines how Amazon S3 handles bucket notifications.
- setNotificationConfiguration(CfnBucket.NotificationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration that defines how Amazon S3 handles bucket notifications.
- setNotificationsHandlerRole(IRole) - Method in class software.amazon.awscdk.services.s3.BucketBase
- setObjectLockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Places an Object Lock configuration on the specified bucket.
- setObjectLockConfiguration(CfnBucket.ObjectLockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Places an Object Lock configuration on the specified bucket.
- setObjectLockEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Indicates whether this bucket has an Object Lock configuration enabled.
- setObjectLockEnabled(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Indicates whether this bucket has an Object Lock configuration enabled.
- setOwnershipControls(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration that defines how Amazon S3 handles Object Ownership rules.
- setOwnershipControls(CfnBucket.OwnershipControlsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration that defines how Amazon S3 handles Object Ownership rules.
- setPolicy(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The access point policy associated with this access point.
- setPolicy(Object) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPointPolicy
-
The access policy associated with the Multi-Region Access Point.
- setPolicy(BucketPolicy) - Method in class software.amazon.awscdk.services.s3.Bucket
-
The resource policy associated with this bucket.
- setPolicy(BucketPolicy) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The resource policy associated with this bucket.
- setPolicy(BucketPolicy) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The resource policy associated with this bucket.
- setPolicy(BucketPolicy) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The resource policy associated with this bucket.
- setPolicy(BucketPolicy) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The resource policy associated with this bucket.
- setPolicyDocument(Object) - Method in class software.amazon.awscdk.services.s3.CfnBucketPolicy
-
A policy document containing permissions to add to the specified bucket.
- setPolicyStatus(Object) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
`AWS::S3::AccessPoint.PolicyStatus`.
- setPublicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
- setPublicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration that defines how Amazon S3 handles public access.
- setPublicAccessBlockConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
- setPublicAccessBlockConfiguration(CfnAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
- setPublicAccessBlockConfiguration(CfnBucket.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration that defines how Amazon S3 handles public access.
- setPublicAccessBlockConfiguration(CfnMultiRegionAccessPoint.PublicAccessBlockConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
The PublicAccessBlock configuration that you want to apply to this Multi-Region Access Point.
- setRegions(List<Object>) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
A collection of the Regions and buckets associated with the Multi-Region Access Point.
- setRegions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnMultiRegionAccessPoint
-
A collection of the Regions and buckets associated with the Multi-Region Access Point.
- setReplicationConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration for replicating objects in an S3 bucket.
- setReplicationConfiguration(CfnBucket.ReplicationConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Configuration for replicating objects in an S3 bucket.
- setRestrictPublicBuckets(Boolean) - Method in class software.amazon.awscdk.services.s3.BlockPublicAccess
- setStorageLensConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
-
This resource contains the details Amazon S3 Storage Lens configuration.
- setStorageLensConfiguration(CfnStorageLens.StorageLensConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens
-
This resource contains the details Amazon S3 Storage Lens configuration.
- setVersioningConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Enables multiple versions of all objects in this bucket.
- setVersioningConfiguration(CfnBucket.VersioningConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Enables multiple versions of all objects in this bucket.
- setVpcConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
- setVpcConfiguration(CfnAccessPoint.VpcConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint
-
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
- setWebsiteConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Information used to configure the bucket as a static website.
- setWebsiteConfiguration(CfnBucket.WebsiteConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket
-
Information used to configure the bucket as a static website.
- software.amazon.awscdk.services.s3 - package software.amazon.awscdk.services.s3
-
Amazon S3 Construct Library
- sourceSelectionCriteria(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getSourceSelectionCriteria()
- sourceSelectionCriteria(CfnBucket.SourceSelectionCriteriaProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getSourceSelectionCriteria()
- sseAlgorithm(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ServerSideEncryptionByDefaultProperty.Builder
-
Sets the value of
CfnBucket.ServerSideEncryptionByDefaultProperty.getSseAlgorithm()
- ssekms(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
-
Sets the value of
CfnStorageLens.EncryptionProperty.getSsekms()
- ssekms(CfnStorageLens.SSEKMSProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
-
Sets the value of
CfnStorageLens.EncryptionProperty.getSsekms()
- sseKmsEncryptedObjects(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
-
Sets the value of
CfnBucket.SourceSelectionCriteriaProperty.getSseKmsEncryptedObjects()
- sseKmsEncryptedObjects(CfnBucket.SseKmsEncryptedObjectsProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SourceSelectionCriteriaProperty.Builder
-
Sets the value of
CfnBucket.SourceSelectionCriteriaProperty.getSseKmsEncryptedObjects()
- sses3(Object) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.EncryptionProperty.Builder
-
Sets the value of
CfnStorageLens.EncryptionProperty.getSses3()
- status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DeleteMarkerReplicationProperty.Builder
-
Sets the value of
CfnBucket.DeleteMarkerReplicationProperty.getStatus()
- status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
-
Sets the value of
CfnBucket.IntelligentTieringConfigurationProperty.getStatus()
- status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsProperty.Builder
-
Sets the value of
CfnBucket.MetricsProperty.getStatus()
- status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicaModificationsProperty.Builder
-
Sets the value of
CfnBucket.ReplicaModificationsProperty.getStatus()
- status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleProperty.getStatus()
- status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
-
Sets the value of
CfnBucket.ReplicationTimeProperty.getStatus()
- status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getStatus()
- status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.SseKmsEncryptedObjectsProperty.Builder
-
Sets the value of
CfnBucket.SseKmsEncryptedObjectsProperty.getStatus()
- status(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.VersioningConfigurationProperty.Builder
-
Sets the value of
CfnBucket.VersioningConfigurationProperty.getStatus()
- storageClass(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
-
Sets the value of
CfnBucket.NoncurrentVersionTransitionProperty.getStorageClass()
- storageClass(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationDestinationProperty.Builder
-
Sets the value of
CfnBucket.ReplicationDestinationProperty.getStorageClass()
- storageClass(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
-
Sets the value of
CfnBucket.TransitionProperty.getStorageClass()
- storageClass(StorageClass) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
-
Sets the value of
NoncurrentVersionTransition.getStorageClass()
- storageClass(StorageClass) - Method in class software.amazon.awscdk.services.s3.Transition.Builder
-
Sets the value of
Transition.getStorageClass()
- StorageClass - Class in software.amazon.awscdk.services.s3
-
Storage class to move an object to.
- StorageClass(String) - Constructor for class software.amazon.awscdk.services.s3.StorageClass
- StorageClass(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3.StorageClass
- StorageClass(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3.StorageClass
- storageClassAnalysis(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.AnalyticsConfigurationProperty.getStorageClassAnalysis()
- storageClassAnalysis(CfnBucket.StorageClassAnalysisProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.AnalyticsConfigurationProperty.getStorageClassAnalysis()
- storageLensArn(String) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.StorageLensConfigurationProperty.Builder
-
Sets the value of
CfnStorageLens.StorageLensConfigurationProperty.getStorageLensArn()
- storageLensConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
-
This resource contains the details Amazon S3 Storage Lens configuration.
- storageLensConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
-
Sets the value of
CfnStorageLensProps.getStorageLensConfiguration()
- storageLensConfiguration(CfnStorageLens.StorageLensConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
-
This resource contains the details Amazon S3 Storage Lens configuration.
- storageLensConfiguration(CfnStorageLens.StorageLensConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
-
Sets the value of
CfnStorageLensProps.getStorageLensConfiguration()
- storageMetrics(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Builder
-
Sets the value of
CfnStorageLens.PrefixLevelProperty.getStorageMetrics()
- storageMetrics(CfnStorageLens.PrefixLevelStorageMetricsProperty) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.PrefixLevelProperty.Builder
-
Sets the value of
CfnStorageLens.PrefixLevelProperty.getStorageMetrics()
- suffix(String) - Method in class software.amazon.awscdk.services.s3.NotificationKeyFilter.Builder
-
Sets the value of
NotificationKeyFilter.getSuffix()
T
- Tag - Interface in software.amazon.awscdk.services.s3
-
Tag.
- Tag.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
Tag
- Tag.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
Tag
- tagFilter(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleFilterProperty.getTagFilter()
- tagFilter(CfnBucket.TagFilterProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleFilterProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleFilterProperty.getTagFilter()
- tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.AnalyticsConfigurationProperty.getTagFilters()
- tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
-
Sets the value of
CfnBucket.IntelligentTieringConfigurationProperty.getTagFilters()
- tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.MetricsConfigurationProperty.getTagFilters()
- tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleAndOperatorProperty.getTagFilters()
- tagFilters(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getTagFilters()
- tagFilters(Map<String, ? extends Object>) - Method in class software.amazon.awscdk.services.s3.BucketMetrics.Builder
-
Sets the value of
BucketMetrics.getTagFilters()
- tagFilters(Map<String, ? extends Object>) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getTagFilters()
- tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.AnalyticsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.AnalyticsConfigurationProperty.getTagFilters()
- tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
-
Sets the value of
CfnBucket.IntelligentTieringConfigurationProperty.getTagFilters()
- tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.MetricsConfigurationProperty.Builder
-
Sets the value of
CfnBucket.MetricsConfigurationProperty.getTagFilters()
- tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationRuleAndOperatorProperty.Builder
-
Sets the value of
CfnBucket.ReplicationRuleAndOperatorProperty.getTagFilters()
- tagFilters(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getTagFilters()
- tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
An arbitrary set of tags (key-value pairs) for this S3 bucket.
- tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getTags()
- tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLens.Builder
-
A set of tags (key–value pairs) to associate with the Storage Lens configuration.
- tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.s3.CfnStorageLensProps.Builder
-
Sets the value of
CfnStorageLensProps.getTags()
- tags(List<? extends Tag>) - Method in class software.amazon.awscdk.services.s3.IntelligentTieringConfiguration.Builder
-
Sets the value of
IntelligentTieringConfiguration.getTags()
- target(IRuleTarget) - Method in class software.amazon.awscdk.services.s3.OnCloudTrailBucketEventOptions.Builder
-
Sets the value of
OnEventOptions.getTarget()
- tierings(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
-
Sets the value of
CfnBucket.IntelligentTieringConfigurationProperty.getTierings()
- tierings(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.IntelligentTieringConfigurationProperty.Builder
-
Sets the value of
CfnBucket.IntelligentTieringConfigurationProperty.getTierings()
- time(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
-
Sets the value of
CfnBucket.ReplicationTimeProperty.getTime()
- time(CfnBucket.ReplicationTimeValueProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.ReplicationTimeProperty.Builder
-
Sets the value of
CfnBucket.ReplicationTimeProperty.getTime()
- topic(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TopicConfigurationProperty.Builder
-
Sets the value of
CfnBucket.TopicConfigurationProperty.getTopic()
- TOPIC - Enum constant in enum class software.amazon.awscdk.services.s3.BucketNotificationDestinationType
- topicConfigurations(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
-
Sets the value of
CfnBucket.NotificationConfigurationProperty.getTopicConfigurations()
- topicConfigurations(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NotificationConfigurationProperty.Builder
-
Sets the value of
CfnBucket.NotificationConfigurationProperty.getTopicConfigurations()
- toString() - Method in class software.amazon.awscdk.services.s3.StorageClass
- transferAcceleration(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Whether this bucket should have transfer acceleration turned on or not.
- transferAcceleration(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getTransferAcceleration()
- transferAccelerationUrlForObject() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The https Transfer Acceleration URL of an S3 object.
- transferAccelerationUrlForObject() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The https Transfer Acceleration URL of an S3 object.
- transferAccelerationUrlForObject() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The https Transfer Acceleration URL of an S3 object.
- transferAccelerationUrlForObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The https Transfer Acceleration URL of an S3 object.
- transferAccelerationUrlForObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The https Transfer Acceleration URL of an S3 object.
- transferAccelerationUrlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The https Transfer Acceleration URL of an S3 object.
- transferAccelerationUrlForObject(String, TransferAccelerationUrlOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The https Transfer Acceleration URL of an S3 object.
- transferAccelerationUrlForObject(String, TransferAccelerationUrlOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The https Transfer Acceleration URL of an S3 object.
- transferAccelerationUrlForObject(String, TransferAccelerationUrlOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The https Transfer Acceleration URL of an S3 object.
- transferAccelerationUrlForObject(String, TransferAccelerationUrlOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The https Transfer Acceleration URL of an S3 object.
- TransferAccelerationUrlOptions - Interface in software.amazon.awscdk.services.s3
-
Options for creating a Transfer Acceleration URL.
- TransferAccelerationUrlOptions.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
TransferAccelerationUrlOptions
- TransferAccelerationUrlOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
TransferAccelerationUrlOptions
- transition(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getTransition()
- transition(CfnBucket.TransitionProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getTransition()
- Transition - Interface in software.amazon.awscdk.services.s3
-
Describes when an object transitions to a specified storage class.
- Transition.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
Transition
- Transition.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
Transition
- transitionAfter(Duration) - Method in class software.amazon.awscdk.services.s3.NoncurrentVersionTransition.Builder
-
Sets the value of
NoncurrentVersionTransition.getTransitionAfter()
- transitionAfter(Duration) - Method in class software.amazon.awscdk.services.s3.Transition.Builder
-
Sets the value of
Transition.getTransitionAfter()
- transitionDate(Instant) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
-
Sets the value of
CfnBucket.TransitionProperty.getTransitionDate()
- transitionDate(Instant) - Method in class software.amazon.awscdk.services.s3.Transition.Builder
-
Sets the value of
Transition.getTransitionDate()
- transitionDate(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
-
Sets the value of
CfnBucket.TransitionProperty.getTransitionDate()
- transitionInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.NoncurrentVersionTransitionProperty.Builder
-
Sets the value of
CfnBucket.NoncurrentVersionTransitionProperty.getTransitionInDays()
- transitionInDays(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TransitionProperty.Builder
-
Sets the value of
CfnBucket.TransitionProperty.getTransitionInDays()
- transitions(List<? extends Object>) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getTransitions()
- transitions(List<? extends Transition>) - Method in class software.amazon.awscdk.services.s3.LifecycleRule.Builder
-
Sets the value of
LifecycleRule.getTransitions()
- transitions(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Sets the value of
CfnBucket.RuleProperty.getTransitions()
- type(BucketNotificationDestinationType) - Method in class software.amazon.awscdk.services.s3.BucketNotificationDestinationConfig.Builder
-
Sets the value of
BucketNotificationDestinationConfig.getType()
U
- UNENCRYPTED - Enum constant in enum class software.amazon.awscdk.services.s3.BucketEncryption
-
Objects in the bucket are not encrypted.
- urlForObject() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The https URL of an S3 object.
- urlForObject() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The https URL of an S3 object.
- urlForObject() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The https URL of an S3 object.
- urlForObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The https URL of an S3 object.
- urlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The https URL of an S3 object.
- urlForObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The https URL of an S3 object.
- urlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The https URL of an S3 object.
V
- validate() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
Validate the current construct.
- validateBucketName(String) - Static method in class software.amazon.awscdk.services.s3.Bucket
-
Thrown an exception if the given bucket name is not valid.
- value(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.FilterRuleProperty.Builder
-
Sets the value of
CfnBucket.FilterRuleProperty.getValue()
- value(String) - Method in class software.amazon.awscdk.services.s3.CfnBucket.TagFilterProperty.Builder
-
Sets the value of
CfnBucket.TagFilterProperty.getValue()
- value(String) - Method in class software.amazon.awscdk.services.s3.Tag.Builder
-
Sets the value of
Tag.getValue()
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.BucketEncryption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.BucketNotificationDestinationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.HttpMethods
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.InventoryFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.InventoryFrequency
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.InventoryObjectVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.ObjectOwnership
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.s3.RedirectProtocol
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class software.amazon.awscdk.services.s3.BucketAccessControl
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.s3.BucketEncryption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.s3.BucketNotificationDestinationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.s3.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.s3.HttpMethods
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.s3.InventoryFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.s3.InventoryFrequency
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.s3.InventoryObjectVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.s3.ObjectOwnership
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.s3.RedirectProtocol
-
Returns an array containing the constants of this enum class, in the order they are declared.
- versioned(Boolean) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Whether this bucket should have versioning turned on or not.
- versioned(Boolean) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getVersioned()
- versioningConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Enables multiple versions of all objects in this bucket.
- versioningConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getVersioningConfiguration()
- versioningConfiguration(CfnBucket.VersioningConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Enables multiple versions of all objects in this bucket.
- versioningConfiguration(CfnBucket.VersioningConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getVersioningConfiguration()
- VirtualHostedStyleUrlOptions - Interface in software.amazon.awscdk.services.s3
-
Options for creating Virtual-Hosted style URL.
- VirtualHostedStyleUrlOptions.Builder - Class in software.amazon.awscdk.services.s3
-
A builder for
VirtualHostedStyleUrlOptions
- VirtualHostedStyleUrlOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.s3
-
An implementation for
VirtualHostedStyleUrlOptions
- virtualHostedUrlForObject() - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The virtual hosted-style URL of an S3 object.
- virtualHostedUrlForObject() - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The virtual hosted-style URL of an S3 object.
- virtualHostedUrlForObject() - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The virtual hosted-style URL of an S3 object.
- virtualHostedUrlForObject(String) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The virtual hosted-style URL of an S3 object.
- virtualHostedUrlForObject(String) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The virtual hosted-style URL of an S3 object.
- virtualHostedUrlForObject(String) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The virtual hosted-style URL of an S3 object.
- virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in class software.amazon.awscdk.services.s3.BucketBase
-
The virtual hosted-style URL of an S3 object.
- virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket.Jsii$Default
-
The virtual hosted-style URL of an S3 object.
- virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in class software.amazon.awscdk.services.s3.IBucket.Jsii$Proxy
-
The virtual hosted-style URL of an S3 object.
- virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in interface software.amazon.awscdk.services.s3.IBucket
-
The virtual hosted-style URL of an S3 object.
- vpcConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
-
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
- vpcConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Sets the value of
CfnAccessPointProps.getVpcConfiguration()
- vpcConfiguration(CfnAccessPoint.VpcConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.Builder
-
The Virtual Private Cloud (VPC) configuration for this access point, if one exists.
- vpcConfiguration(CfnAccessPoint.VpcConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnAccessPointProps.Builder
-
Sets the value of
CfnAccessPointProps.getVpcConfiguration()
- vpcId(String) - Method in class software.amazon.awscdk.services.s3.CfnAccessPoint.VpcConfigurationProperty.Builder
-
Sets the value of
CfnAccessPoint.VpcConfigurationProperty.getVpcId()
W
- websiteConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Information used to configure the bucket as a static website.
- websiteConfiguration(IResolvable) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getWebsiteConfiguration()
- websiteConfiguration(CfnBucket.WebsiteConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucket.Builder
-
Information used to configure the bucket as a static website.
- websiteConfiguration(CfnBucket.WebsiteConfigurationProperty) - Method in class software.amazon.awscdk.services.s3.CfnBucketProps.Builder
-
Sets the value of
CfnBucketProps.getWebsiteConfiguration()
- websiteErrorDocument(String) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
The name of the error document (e.g.
- websiteErrorDocument(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getWebsiteErrorDocument()
- websiteIndexDocument(String) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
The name of the index document (e.g.
- websiteIndexDocument(String) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getWebsiteIndexDocument()
- websiteRedirect(RedirectTarget) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Specifies the redirect behavior of all requests to a website endpoint of a bucket.
- websiteRedirect(RedirectTarget) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getWebsiteRedirect()
- websiteRoutingRules(List<? extends RoutingRule>) - Method in class software.amazon.awscdk.services.s3.Bucket.Builder
-
Rules that define when a redirect is applied and the redirect behavior.
- websiteRoutingRules(List<? extends RoutingRule>) - Method in class software.amazon.awscdk.services.s3.BucketProps.Builder
-
Sets the value of
BucketProps.getWebsiteRoutingRules()
- WEEKLY - Enum constant in enum class software.amazon.awscdk.services.s3.InventoryFrequency
-
A report is generated every Sunday (UTC timezone) after the initial report.
- with(String) - Static method in class software.amazon.awscdk.services.s3.ReplaceKey
-
The specific object key to use in the redirect request.
Y
- years(Number) - Method in class software.amazon.awscdk.services.s3.CfnBucket.DefaultRetentionProperty.Builder
-
Sets the value of
CfnBucket.DefaultRetentionProperty.getYears()
All Classes and Interfaces|All Packages