Uses of Interface
software.amazon.awscdk.services.s3.IBucket
Package
Description
CDK Pipelines
Amazon API Gateway Construct Library
AWS APIGatewayv2 Construct Library
AWS AppConfig Construct Library
Amazon CloudFront Construct Library
CloudFront Origins for the CDK CloudFront Library
AWS CloudTrail Construct Library
AWS CodeBuild Construct Library
AWS CodePipeline Construct Library
AWS CodePipeline Actions
AWS::CodeStar Construct Library
Amazon DynamoDB Construct Library
Amazon EC2 Construct Library
Amazon ECS Construct Library
Amazon Elastic Load Balancing V2 Construct Library
Amazon GameLift Construct Library
AWS Glue Construct Library
Actions for AWS IoT Rule
Kinesis Analytics Flink
Amazon Kinesis Data Firehose Destinations Library
AWS Lambda Construct Library
AWS Lambda Event Sources
Amazon CloudWatch Logs Construct Library
Amazon Managed Streaming for Apache Kafka Construct Library
Amazon Relational Database Service Construct Library
Amazon Redshift Construct Library
Route53 Alias Record Targets for the CDK Route53 Library
Amazon Route53 Resolver Construct Library
Amazon S3 Construct Library
AWS CDK Assets
AWS S3 Deployment Construct Library
S3 Bucket Notifications Destinations
AWS::S3ObjectLambda Construct Library
Amazon SageMaker Construct Library
AWS Service Catalog Construct Library
Amazon Simple Email Service Actions Library
AWS Step Functions Construct Library
Tasks for AWS Step Functions
Amazon CloudWatch Synthetics Construct Library
-
Uses of IBucket in software.amazon.awscdk.pipelines
Modifier and TypeMethodDescriptiondefault IBucket
CodePipelineProps.getArtifactBucket()
An existing S3 Bucket to use for storing the pipeline's artifact.final IBucket
CodePipelineProps.Jsii$Proxy.getArtifactBucket()
Modifier and TypeMethodDescriptionCodePipelineProps.getCrossRegionReplicationBuckets()
A map of region to S3 bucket name used for cross-region CodePipeline.CodePipelineProps.Jsii$Proxy.getCrossRegionReplicationBuckets()
Modifier and TypeMethodDescriptionCodePipeline.Builder.artifactBucket
(IBucket artifactBucket) An existing S3 Bucket to use for storing the pipeline's artifact.CodePipelineProps.Builder.artifactBucket
(IBucket artifactBucket) Sets the value ofCodePipelineProps.getArtifactBucket()
static CodePipelineSource
Returns an S3 source.static CodePipelineSource
CodePipelineSource.s3
(IBucket bucket, String objectKey, S3SourceOptions props) Returns an S3 source.Modifier and TypeMethodDescriptionCodePipeline.Builder.crossRegionReplicationBuckets
(Map<String, ? extends IBucket> crossRegionReplicationBuckets) A map of region to S3 bucket name used for cross-region CodePipeline.CodePipelineProps.Builder.crossRegionReplicationBuckets
(Map<String, ? extends IBucket> crossRegionReplicationBuckets) Sets the value ofCodePipelineProps.getCrossRegionReplicationBuckets()
-
Uses of IBucket in software.amazon.awscdk.services.apigateway
Modifier and TypeMethodDescriptionMTLSConfig.getBucket()
The bucket that the trust store is hosted in.final IBucket
MTLSConfig.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescriptionSets the value ofMTLSConfig.getBucket()
static S3ApiDefinition
ApiDefinition.fromBucket
(IBucket bucket, String key) Creates an API definition from a specification file in an S3 bucket.static S3ApiDefinition
ApiDefinition.fromBucket
(IBucket bucket, String key, String objectVersion) Creates an API definition from a specification file in an S3 bucket.ModifierConstructorDescriptionS3ApiDefinition
(IBucket bucket, String key) S3ApiDefinition
(IBucket bucket, String key, String objectVersion) -
Uses of IBucket in software.amazon.awscdk.services.apigatewayv2
Modifier and TypeMethodDescriptionMTLSConfig.getBucket()
The bucket that the trust store is hosted in.final IBucket
MTLSConfig.Jsii$Proxy.getBucket()
-
Uses of IBucket in software.amazon.awscdk.services.appconfig
Modifier and TypeMethodDescriptionstatic ConfigurationSource
ConfigurationSource.fromBucket
(IBucket bucket, String objectKey) Defines configuration content from an Amazon S3 bucket.static ConfigurationSource
ConfigurationSource.fromBucket
(IBucket bucket, String objectKey, IKey key) Defines configuration content from an Amazon S3 bucket. -
Uses of IBucket in software.amazon.awscdk.services.cloudfront
Modifier and TypeMethodDescriptiondefault IBucket
LoggingConfiguration.getBucket()
Bucket to log requests to.final IBucket
LoggingConfiguration.Jsii$Proxy.getBucket()
S3ImportSource.getBucket()
the S3 bucket that contains the data.default IBucket
DistributionProps.getLogBucket()
The Amazon S3 bucket to store the access logs in.final IBucket
DistributionProps.Jsii$Proxy.getLogBucket()
CloudFrontWebDistribution.getLoggingBucket()
Deprecated.S3OriginConfig.getS3BucketSource()
The source bucket to serve content from.final IBucket
S3OriginConfig.Jsii$Proxy.getS3BucketSource()
Modifier and TypeMethodDescriptionSets the value ofLoggingConfiguration.getBucket()
static ImportSource
ImportSource.fromBucket
(IBucket bucket, String key) An import source that exists as an object in an S3 bucket.The Amazon S3 bucket to store the access logs in.Sets the value ofDistributionProps.getLogBucket()
S3OriginConfig.Builder.s3BucketSource
(IBucket s3BucketSource) Sets the value ofS3OriginConfig.getS3BucketSource()
-
Uses of IBucket in software.amazon.awscdk.services.cloudfront.origins
Modifier and TypeMethodDescriptionstatic S3Origin.Builder
Deprecated.static IOrigin
S3BucketOrigin.withBucketDefaults
(IBucket bucket) Create a S3 Origin with default S3 bucket settings (no origin access control).static IOrigin
S3BucketOrigin.withBucketDefaults
(IBucket bucket, OriginProps props) Create a S3 Origin with default S3 bucket settings (no origin access control).static IOrigin
S3BucketOrigin.withOriginAccessControl
(IBucket bucket) Create a S3 Origin with Origin Access Control (OAC) configured.static IOrigin
S3BucketOrigin.withOriginAccessControl
(IBucket bucket, S3BucketOriginWithOACProps props) Create a S3 Origin with Origin Access Control (OAC) configured.static IOrigin
S3BucketOrigin.withOriginAccessIdentity
(IBucket bucket) Create a S3 Origin with Origin Access Identity (OAI) configured OAI is a legacy feature and we strongly recommend you to use OAC viawithOriginAccessControl()
unless it is not supported in your required region (e.g.static IOrigin
S3BucketOrigin.withOriginAccessIdentity
(IBucket bucket, S3BucketOriginWithOAIProps props) Create a S3 Origin with Origin Access Identity (OAI) configured OAI is a legacy feature and we strongly recommend you to use OAC viawithOriginAccessControl()
unless it is not supported in your required region (e.g.ModifierConstructorDescriptionprotected
S3BucketOrigin
(IBucket bucket) protected
S3BucketOrigin
(IBucket bucket, S3BucketOriginBaseProps props) Deprecated.S3Origin
(IBucket bucket, S3OriginProps props) Deprecated.S3StaticWebsiteOrigin
(IBucket bucket) S3StaticWebsiteOrigin
(IBucket bucket, S3StaticWebsiteOriginProps props) -
Uses of IBucket in software.amazon.awscdk.services.cloudtrail
Modifier and TypeMethodDescriptionS3EventSelector.getBucket()
S3 bucket.final IBucket
S3EventSelector.Jsii$Proxy.getBucket()
default IBucket
TrailProps.getBucket()
The Amazon S3 bucket.final IBucket
TrailProps.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescriptionSets the value ofS3EventSelector.getBucket()
The Amazon S3 bucket.Sets the value ofTrailProps.getBucket()
-
Uses of IBucket in software.amazon.awscdk.services.codebuild
Modifier and TypeMethodDescriptionBindToCodePipelineOptions.getArtifactBucket()
The artifact bucket that will be used by the action that invokes this project.final IBucket
BindToCodePipelineOptions.Jsii$Proxy.getArtifactBucket()
BuildEnvironmentCertificate.getBucket()
The bucket where the certificate is.final IBucket
BuildEnvironmentCertificate.Jsii$Proxy.getBucket()
S3ArtifactsProps.getBucket()
The name of the output bucket.final IBucket
S3ArtifactsProps.Jsii$Proxy.getBucket()
S3LoggingOptions.getBucket()
The S3 Bucket to send logs to.final IBucket
S3LoggingOptions.Jsii$Proxy.getBucket()
S3SourceProps.getBucket()
final IBucket
S3SourceProps.Jsii$Proxy.getBucket()
protected IBucket
ReportGroup.getExportBucket()
default IBucket
ReportGroupProps.getExportBucket()
An optional S3 bucket to export the reports to.final IBucket
ReportGroupProps.Jsii$Proxy.getExportBucket()
Modifier and TypeMethodDescriptionBindToCodePipelineOptions.Builder.artifactBucket
(IBucket artifactBucket) Sets the value ofBindToCodePipelineOptions.getArtifactBucket()
Sets the value ofBuildEnvironmentCertificate.getBucket()
static Cache
Create an S3 caching strategy.static Cache
Cache.bucket
(IBucket bucket, BucketCacheOptions options) Create an S3 caching strategy.Sets the value ofS3ArtifactsProps.getBucket()
Sets the value ofS3LoggingOptions.getBucket()
Sets the value ofS3SourceProps.getBucket()
ReportGroup.Builder.exportBucket
(IBucket exportBucket) An optional S3 bucket to export the reports to.ReportGroupProps.Builder.exportBucket
(IBucket exportBucket) Sets the value ofReportGroupProps.getExportBucket()
-
Uses of IBucket in software.amazon.awscdk.services.codepipeline
Modifier and TypeMethodDescriptionPipeline.getArtifactBucket()
Bucket used to store output artifacts.default IBucket
PipelineProps.getArtifactBucket()
The S3 bucket used by this Pipeline to store artifacts.final IBucket
PipelineProps.Jsii$Proxy.getArtifactBucket()
ActionBindOptions.getBucket()
final IBucket
ActionBindOptions.Jsii$Proxy.getBucket()
CrossRegionSupport.getReplicationBucket()
The replication Bucket used by CodePipeline to operate in this region.final IBucket
CrossRegionSupport.Jsii$Proxy.getReplicationBucket()
Modifier and TypeMethodDescriptionPipelineProps.getCrossRegionReplicationBuckets()
A map of region to S3 bucket name used for cross-region CodePipeline.PipelineProps.Jsii$Proxy.getCrossRegionReplicationBuckets()
Modifier and TypeMethodDescriptionPipeline.Builder.artifactBucket
(IBucket artifactBucket) The S3 bucket used by this Pipeline to store artifacts.PipelineProps.Builder.artifactBucket
(IBucket artifactBucket) Sets the value ofPipelineProps.getArtifactBucket()
Sets the value ofActionBindOptions.getBucket()
CrossRegionSupport.Builder.replicationBucket
(IBucket replicationBucket) Sets the value ofCrossRegionSupport.getReplicationBucket()
Modifier and TypeMethodDescriptionPipeline.Builder.crossRegionReplicationBuckets
(Map<String, ? extends IBucket> crossRegionReplicationBuckets) A map of region to S3 bucket name used for cross-region CodePipeline.PipelineProps.Builder.crossRegionReplicationBuckets
(Map<String, ? extends IBucket> crossRegionReplicationBuckets) Sets the value ofPipelineProps.getCrossRegionReplicationBuckets()
-
Uses of IBucket in software.amazon.awscdk.services.codepipeline.actions
Modifier and TypeMethodDescriptionS3DeployActionProps.getBucket()
The Amazon S3 bucket that is the deploy target.final IBucket
S3DeployActionProps.Jsii$Proxy.getBucket()
S3SourceActionProps.getBucket()
The Amazon S3 bucket that stores the source code.final IBucket
S3SourceActionProps.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescriptionThe Amazon S3 bucket that is the deploy target.Sets the value ofS3DeployActionProps.getBucket()
The Amazon S3 bucket that stores the source code.Sets the value ofS3SourceActionProps.getBucket()
-
Uses of IBucket in software.amazon.awscdk.services.codestar.alpha
Modifier and TypeMethodDescriptionGitHubRepositoryProps.getContentsBucket()
(experimental) The name of the Amazon S3 bucket that contains the ZIP file with the content to be committed to the new repository.final IBucket
GitHubRepositoryProps.Jsii$Proxy.getContentsBucket()
Modifier and TypeMethodDescriptionGitHubRepository.Builder.contentsBucket
(IBucket contentsBucket) (experimental) The name of the Amazon S3 bucket that contains the ZIP file with the content to be committed to the new repository.GitHubRepositoryProps.Builder.contentsBucket
(IBucket contentsBucket) Sets the value ofGitHubRepositoryProps.getContentsBucket()
-
Uses of IBucket in software.amazon.awscdk.services.dynamodb
Modifier and TypeMethodDescriptionImportSourceSpecification.getBucket()
The S3 bucket that is being imported from.final IBucket
ImportSourceSpecification.Jsii$Proxy.getBucket()
-
Uses of IBucket in software.amazon.awscdk.services.ec2
Modifier and TypeMethodDescriptionFlowLog.getBucket()
The S3 bucket to publish flow logs to.S3DownloadOptions.getBucket()
Name of the S3 bucket to download from.final IBucket
S3DownloadOptions.Jsii$Proxy.getBucket()
default IBucket
FlowLogDestinationConfig.getS3Bucket()
S3 bucket to publish the flow logs to.final IBucket
FlowLogDestinationConfig.Jsii$Proxy.getS3Bucket()
Modifier and TypeMethodDescriptionSets the value ofS3DownloadOptions.getBucket()
static InitFile
InitFile.fromS3Object
(String fileName, IBucket bucket, String key) Download a file from an S3 bucket at instance startup time.static InitFile
InitFile.fromS3Object
(String fileName, IBucket bucket, String key, InitFileOptions options) Download a file from an S3 bucket at instance startup time.static InitSource
InitSource.fromS3Object
(String targetDirectory, IBucket bucket, String key) Extract an archive stored in an S3 bucket into the given directory.static InitSource
InitSource.fromS3Object
(String targetDirectory, IBucket bucket, String key, InitSourceOptions options) Extract an archive stored in an S3 bucket into the given directory.Sets the value ofFlowLogDestinationConfig.getS3Bucket()
static FlowLogDestination
Use S3 as the destination.static FlowLogDestination
Use S3 as the destination.static FlowLogDestination
FlowLogDestination.toS3
(IBucket bucket, String keyPrefix, S3DestinationOptions options) Use S3 as the destination. -
Uses of IBucket in software.amazon.awscdk.services.ecs
Modifier and TypeMethodDescriptiondefault IBucket
ExecuteCommandLogConfiguration.getS3Bucket()
The name of the S3 bucket to send logs to.final IBucket
ExecuteCommandLogConfiguration.Jsii$Proxy.getS3Bucket()
Modifier and TypeMethodDescriptionprotected static String
CredentialSpec.arnForS3Object
(IBucket bucket, String key) Helper method to generate the ARN for a S3 object.static S3EnvironmentFile
EnvironmentFile.fromBucket
(IBucket bucket, String key) Loads the environment file from an S3 bucket.static S3EnvironmentFile
EnvironmentFile.fromBucket
(IBucket bucket, String key, String objectVersion) Loads the environment file from an S3 bucket.static DomainJoinedCredentialSpec
DomainJoinedCredentialSpec.fromS3Bucket
(IBucket bucket, String key) Loads the CredSpec from a S3 bucket object.static DomainlessCredentialSpec
DomainlessCredentialSpec.fromS3Bucket
(IBucket bucket, String key) Loads the CredSpec from a S3 bucket object.Sets the value ofExecuteCommandLogConfiguration.getS3Bucket()
ModifierConstructorDescriptionS3EnvironmentFile
(IBucket bucket, String key) S3EnvironmentFile
(IBucket bucket, String key, String objectVersion) -
Uses of IBucket in software.amazon.awscdk.services.elasticloadbalancingv2
Modifier and TypeMethodDescriptionRevocationContent.getBucket()
The Amazon S3 bucket for the revocation file.final IBucket
RevocationContent.Jsii$Proxy.getBucket()
TrustStoreProps.getBucket()
The bucket that the trust store is hosted in.final IBucket
TrustStoreProps.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescriptionSets the value ofRevocationContent.getBucket()
The bucket that the trust store is hosted in.Sets the value ofTrustStoreProps.getBucket()
void
ApplicationLoadBalancer.logAccessLogs
(IBucket bucket) Enable access logging for this load balancer.void
ApplicationLoadBalancer.logAccessLogs
(IBucket bucket, String prefix) Enable access logging for this load balancer.void
BaseLoadBalancer.logAccessLogs
(IBucket bucket) Enable access logging for this load balancer.void
BaseLoadBalancer.logAccessLogs
(IBucket bucket, String prefix) Enable access logging for this load balancer.void
ApplicationLoadBalancer.logConnectionLogs
(IBucket bucket) Enable connection logging for this load balancer.void
ApplicationLoadBalancer.logConnectionLogs
(IBucket bucket, String prefix) Enable connection logging for this load balancer. -
Uses of IBucket in software.amazon.awscdk.services.gamelift.alpha
Modifier and TypeMethodDescriptionstatic Build
Build.fromBucket
(software.constructs.Construct scope, String id, IBucket bucket, String key) (experimental) Create a new Build from s3 content.static Build
Build.fromBucket
(software.constructs.Construct scope, String id, IBucket bucket, String key, String objectVersion) (experimental) Create a new Build from s3 content.static S3Content
Content.fromBucket
(IBucket bucket, String key) (experimental) Game content as an S3 object.static S3Content
Content.fromBucket
(IBucket bucket, String key, String objectVersion) (experimental) Game content as an S3 object.static Script
Script.fromBucket
(software.constructs.Construct scope, String id, IBucket bucket, String key) (experimental) Create a new realtime server script from s3 content.static Script
Script.fromBucket
(software.constructs.Construct scope, String id, IBucket bucket, String key, String objectVersion) (experimental) Create a new realtime server script from s3 content. -
Uses of IBucket in software.amazon.awscdk.services.glue.alpha
Modifier and TypeMethodDescriptionS3Table.getBucket()
(experimental) S3 bucket in which the table's data resides.default IBucket
S3TableProps.getBucket()
(experimental) S3 bucket in which to store data.final IBucket
S3TableProps.Jsii$Proxy.getBucket()
SparkUILoggingLocation.getBucket()
(experimental) The bucket where the Glue job stores the logs.final IBucket
SparkUILoggingLocation.Jsii$Proxy.getBucket()
default IBucket
SparkUIProps.getBucket()
(experimental) The bucket where the Glue job stores the logs.final IBucket
SparkUIProps.Jsii$Proxy.getBucket()
final IBucket
TableProps.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescription(experimental) S3 bucket in which to store data.Sets the value ofS3TableProps.getBucket()
Sets the value ofSparkUILoggingLocation.getBucket()
Sets the value ofSparkUIProps.getBucket()
(experimental) S3 bucket in which to store data.Sets the value ofS3TableProps.getBucket()
static S3Code
Code.fromBucket
(IBucket bucket, String key) (experimental) Job code as an S3 object. -
Uses of IBucket in software.amazon.awscdk.services.iot.actions.alpha
ModifierConstructorDescriptionS3PutObjectAction
(IBucket bucket) S3PutObjectAction
(IBucket bucket, S3PutObjectActionProps props) -
Uses of IBucket in software.amazon.awscdk.services.kinesisanalytics.flink.alpha
Modifier and TypeMethodDescriptionApplicationCodeConfig.getBucket()
(experimental) S3 Bucket that stores the Flink application code.final IBucket
ApplicationCodeConfig.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescriptionSets the value ofApplicationCodeConfig.getBucket()
static ApplicationCode
ApplicationCode.fromBucket
(IBucket bucket, String fileKey) (experimental) Reference code from an S3 bucket.static ApplicationCode
ApplicationCode.fromBucket
(IBucket bucket, String fileKey, String objectVersion) (experimental) Reference code from an S3 bucket. -
Uses of IBucket in software.amazon.awscdk.services.kinesisfirehose.destinations.alpha
Modifier and TypeMethodDescriptiondefault IBucket
DestinationS3BackupProps.getBucket()
(experimental) The S3 bucket that will store data and failed records.final IBucket
DestinationS3BackupProps.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescriptionSets the value ofDestinationS3BackupProps.getBucket()
static S3Bucket.Builder
-
Uses of IBucket in software.amazon.awscdk.services.lambda
Modifier and TypeMethodDescriptionstatic S3Code
Code.fromBucket
(IBucket bucket, String key) Lambda handler code as an S3 object.static S3Code
Code.fromBucket
(IBucket bucket, String key, String objectVersion) Lambda handler code as an S3 object. -
Uses of IBucket in software.amazon.awscdk.services.lambda.eventsources
ModifierConstructorDescriptionS3EventSourceV2
(IBucket bucket, S3EventSourceProps props) S3OnFailureDestination
(IBucket bucket) -
Uses of IBucket in software.amazon.awscdk.services.logs
Modifier and TypeMethodDescriptiondefault IBucket
DataProtectionPolicyProps.getS3BucketAuditDestination()
S3 bucket to send audit findings to.final IBucket
DataProtectionPolicyProps.Jsii$Proxy.getS3BucketAuditDestination()
Modifier and TypeMethodDescriptionDataProtectionPolicy.Builder.s3BucketAuditDestination
(IBucket s3BucketAuditDestination) S3 bucket to send audit findings to.DataProtectionPolicyProps.Builder.s3BucketAuditDestination
(IBucket s3BucketAuditDestination) Sets the value ofDataProtectionPolicyProps.getS3BucketAuditDestination()
-
Uses of IBucket in software.amazon.awscdk.services.msk.alpha
Modifier and TypeMethodDescriptionS3LoggingConfiguration.getBucket()
(experimental) The S3 bucket that is the destination for broker logs.final IBucket
S3LoggingConfiguration.Jsii$Proxy.getBucket()
-
Uses of IBucket in software.amazon.awscdk.services.rds
Modifier and TypeMethodDescriptionDatabaseClusterFromSnapshotProps.getS3ExportBuckets()
S3 buckets that you want to load data into.DatabaseClusterFromSnapshotProps.Jsii$Proxy.getS3ExportBuckets()
DatabaseClusterProps.getS3ExportBuckets()
S3 buckets that you want to load data into.DatabaseClusterProps.Jsii$Proxy.getS3ExportBuckets()
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getS3ExportBuckets()
DatabaseInstanceNewProps.getS3ExportBuckets()
S3 buckets that you want to load data into.DatabaseInstanceNewProps.Jsii$Proxy.getS3ExportBuckets()
DatabaseInstanceProps.Jsii$Proxy.getS3ExportBuckets()
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getS3ExportBuckets()
DatabaseInstanceSourceProps.Jsii$Proxy.getS3ExportBuckets()
DatabaseClusterFromSnapshotProps.getS3ImportBuckets()
S3 buckets that you want to load data from.DatabaseClusterFromSnapshotProps.Jsii$Proxy.getS3ImportBuckets()
DatabaseClusterProps.getS3ImportBuckets()
S3 buckets that you want to load data from.DatabaseClusterProps.Jsii$Proxy.getS3ImportBuckets()
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getS3ImportBuckets()
DatabaseInstanceNewProps.getS3ImportBuckets()
S3 buckets that you want to load data from.DatabaseInstanceNewProps.Jsii$Proxy.getS3ImportBuckets()
DatabaseInstanceProps.Jsii$Proxy.getS3ImportBuckets()
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getS3ImportBuckets()
DatabaseInstanceSourceProps.Jsii$Proxy.getS3ImportBuckets()
Modifier and TypeMethodDescriptionDatabaseCluster.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) S3 buckets that you want to load data into.DatabaseClusterFromSnapshot.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) S3 buckets that you want to load data into.DatabaseClusterFromSnapshotProps.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) Sets the value ofDatabaseClusterFromSnapshotProps.getS3ExportBuckets()
DatabaseClusterProps.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) Sets the value ofDatabaseClusterProps.getS3ExportBuckets()
DatabaseInstance.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) S3 buckets that you want to load data into.DatabaseInstanceFromSnapshot.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) S3 buckets that you want to load data into.DatabaseInstanceFromSnapshotProps.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ExportBuckets()
DatabaseInstanceNewProps.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ExportBuckets()
DatabaseInstanceProps.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ExportBuckets()
DatabaseInstanceReadReplica.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) S3 buckets that you want to load data into.DatabaseInstanceReadReplicaProps.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ExportBuckets()
DatabaseInstanceSourceProps.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ExportBuckets()
DatabaseCluster.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) S3 buckets that you want to load data from.DatabaseClusterFromSnapshot.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) S3 buckets that you want to load data from.DatabaseClusterFromSnapshotProps.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) Sets the value ofDatabaseClusterFromSnapshotProps.getS3ImportBuckets()
DatabaseClusterProps.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) Sets the value ofDatabaseClusterProps.getS3ImportBuckets()
DatabaseInstance.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) S3 buckets that you want to load data from.DatabaseInstanceFromSnapshot.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) S3 buckets that you want to load data from.DatabaseInstanceFromSnapshotProps.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ImportBuckets()
DatabaseInstanceNewProps.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ImportBuckets()
DatabaseInstanceProps.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ImportBuckets()
DatabaseInstanceReadReplica.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) S3 buckets that you want to load data from.DatabaseInstanceReadReplicaProps.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ImportBuckets()
DatabaseInstanceSourceProps.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) Sets the value ofDatabaseInstanceNewProps.getS3ImportBuckets()
-
Uses of IBucket in software.amazon.awscdk.services.redshift.alpha
Modifier and TypeMethodDescriptionLoggingProperties.getLoggingBucket()
(experimental) Bucket to send logs to.final IBucket
LoggingProperties.Jsii$Proxy.getLoggingBucket()
Modifier and TypeMethodDescriptionLoggingProperties.Builder.loggingBucket
(IBucket loggingBucket) Sets the value ofLoggingProperties.getLoggingBucket()
-
Uses of IBucket in software.amazon.awscdk.services.route53.targets
-
Uses of IBucket in software.amazon.awscdk.services.route53resolver.alpha
Modifier and TypeMethodDescriptionstatic FirewallDomains
(experimental) Firewall domains created from a file stored in Amazon S3. -
Uses of IBucket in software.amazon.awscdk.services.s3
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIBucket
.Modifier and TypeClassDescriptionclass
An S3 bucket with associated policy objects.class
Represents an S3 Bucket.static final class
A proxy class which represents a concrete javascript instance of this type.Modifier and TypeMethodDescriptionstatic IBucket
Bucket.fromBucketArn
(software.constructs.Construct scope, String id, String bucketArn) static IBucket
Bucket.fromBucketAttributes
(software.constructs.Construct scope, String id, BucketAttributes attrs) Creates a Bucket construct that represents an external bucket.static IBucket
Bucket.fromBucketName
(software.constructs.Construct scope, String id, String bucketName) static IBucket
Bucket.fromCfnBucket
(CfnBucket cfnBucket) Create a mutableIBucket
based on a low-levelCfnBucket
.BucketPolicy.getBucket()
The Bucket this Policy applies to.BucketPolicyProps.getBucket()
The Amazon S3 bucket that the policy applies to.final IBucket
BucketPolicyProps.Jsii$Proxy.getBucket()
InventoryDestination.getBucket()
Bucket where all inventories will be saved in.final IBucket
InventoryDestination.Jsii$Proxy.getBucket()
default IBucket
BucketProps.getServerAccessLogsBucket()
Destination bucket for the server access logs.final IBucket
BucketProps.Jsii$Proxy.getServerAccessLogsBucket()
Modifier and TypeMethodDescriptionRegisters this resource to receive notifications for the specified bucket.IBucketNotificationDestination.Jsii$Default.bind
(software.constructs.Construct scope, IBucket bucket) Registers this resource to receive notifications for the specified bucket.Registers this resource to receive notifications for the specified bucket.The Amazon S3 bucket that the policy applies to.Sets the value ofBucketPolicyProps.getBucket()
Sets the value ofInventoryDestination.getBucket()
Bucket.Builder.serverAccessLogsBucket
(IBucket serverAccessLogsBucket) Destination bucket for the server access logs.BucketProps.Builder.serverAccessLogsBucket
(IBucket serverAccessLogsBucket) Sets the value ofBucketProps.getServerAccessLogsBucket()
-
Uses of IBucket in software.amazon.awscdk.services.s3.assets
-
Uses of IBucket in software.amazon.awscdk.services.s3.deployment
Modifier and TypeMethodDescriptionDeployTimeSubstitutedFile.getBucket()
SourceConfig.getBucket()
The source bucket to deploy from.final IBucket
SourceConfig.Jsii$Proxy.getBucket()
BucketDeployment.getDeployedBucket()
The bucket after the deployment.BucketDeploymentProps.getDestinationBucket()
The S3 bucket to sync the contents of the zip file to.final IBucket
BucketDeploymentProps.Jsii$Proxy.getDestinationBucket()
DeployTimeSubstitutedFileProps.getDestinationBucket()
The S3 bucket to sync the contents of the zip file to.final IBucket
DeployTimeSubstitutedFileProps.Jsii$Proxy.getDestinationBucket()
Modifier and TypeMethodDescriptionstatic ISource
Uses a .zip file stored in an S3 bucket as the source for the destination bucket contents.Sets the value ofSourceConfig.getBucket()
BucketDeployment.Builder.destinationBucket
(IBucket destinationBucket) The S3 bucket to sync the contents of the zip file to.BucketDeploymentProps.Builder.destinationBucket
(IBucket destinationBucket) Sets the value ofBucketDeploymentProps.getDestinationBucket()
DeployTimeSubstitutedFile.Builder.destinationBucket
(IBucket destinationBucket) The S3 bucket to sync the contents of the zip file to.DeployTimeSubstitutedFileProps.Builder.destinationBucket
(IBucket destinationBucket) Sets the value ofDeployTimeSubstitutedFileProps.getDestinationBucket()
-
Uses of IBucket in software.amazon.awscdk.services.s3.notifications
Modifier and TypeMethodDescriptionRegisters this resource to receive notifications for the specified bucket.Registers this resource to receive notifications for the specified bucket.Allows using SQS queues as destinations for bucket notifications. -
Uses of IBucket in software.amazon.awscdk.services.s3objectlambda.alpha
Modifier and TypeMethodDescriptionAccessPointProps.getBucket()
(experimental) The bucket to which this access point belongs.final IBucket
AccessPointProps.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescription(experimental) The bucket to which this access point belongs.Sets the value ofAccessPointProps.getBucket()
-
Uses of IBucket in software.amazon.awscdk.services.sagemaker.alpha
Modifier and TypeMethodDescriptionstatic ModelData
ModelData.fromBucket
(IBucket bucket, String objectKey) (experimental) Constructs model data which is already available within S3. -
Uses of IBucket in software.amazon.awscdk.services.servicecatalog
Modifier and TypeMethodDescriptiondefault IBucket
CloudFormationTemplateConfig.getAssetBucket()
The S3 bucket containing product stack assets.final IBucket
CloudFormationTemplateConfig.Jsii$Proxy.getAssetBucket()
default IBucket
ProductStackProps.getAssetBucket()
A Bucket can be passed to store assets, enabling ProductStack Asset support.final IBucket
ProductStackProps.Jsii$Proxy.getAssetBucket()
Modifier and TypeMethodDescriptionCloudFormationProduct.getAssetBuckets()
The asset bucket of a product created via product stack.IProduct.getAssetBuckets()
The asset buckets of a product created via product stack.IProduct.Jsii$Default.getAssetBuckets()
The asset buckets of a product created via product stack.IProduct.Jsii$Proxy.getAssetBuckets()
The asset buckets of a product created via product stack.Product.getAssetBuckets()
The asset buckets of a product created via product stack.Modifier and TypeMethodDescriptionCloudFormationTemplateConfig.Builder.assetBucket
(IBucket assetBucket) Sets the value ofCloudFormationTemplateConfig.getAssetBucket()
ProductStack.Builder.assetBucket
(IBucket assetBucket) A Bucket can be passed to store assets, enabling ProductStack Asset support.ProductStackProps.Builder.assetBucket
(IBucket assetBucket) Sets the value ofProductStackProps.getAssetBucket()
-
Uses of IBucket in software.amazon.awscdk.services.ses.actions
Modifier and TypeMethodDescriptionS3Props.getBucket()
The S3 bucket that incoming email will be saved to.final IBucket
S3Props.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescriptionThe S3 bucket that incoming email will be saved to.Sets the value ofS3Props.getBucket()
-
Uses of IBucket in software.amazon.awscdk.services.stepfunctions
Modifier and TypeMethodDescriptionIItemReader.getBucket()
S3 Bucket containing objects to iterate over or a file with a list to iterate over.default IBucket
IItemReader.Jsii$Default.getBucket()
S3 Bucket containing objects to iterate over or a file with a list to iterate over.final IBucket
IItemReader.Jsii$Proxy.getBucket()
S3 Bucket containing objects to iterate over or a file with a list to iterate over.default IBucket
ItemReaderProps.getBucket()
S3 Bucket containing objects to iterate over or a file with a list to iterate over.final IBucket
ItemReaderProps.Jsii$Proxy.getBucket()
ResultWriter.getBucket()
S3 Bucket in which to save Map Run results.ResultWriterProps.getBucket()
S3 Bucket in which to save Map Run results.final IBucket
ResultWriterProps.Jsii$Proxy.getBucket()
S3CsvItemReader.getBucket()
S3 Bucket containing a file with a list to iterate over.final IBucket
S3CsvItemReaderProps.Jsii$Proxy.getBucket()
final IBucket
S3FileItemReaderProps.Jsii$Proxy.getBucket()
S3JsonItemReader.getBucket()
S3 Bucket containing a file with a list to iterate over.S3ManifestItemReader.getBucket()
S3 Bucket containing a file with a list to iterate over.S3ObjectsItemReader.getBucket()
S3 Bucket containing objects to iterate over.final IBucket
S3ObjectsItemReaderProps.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescriptionSets the value ofItemReaderProps.getBucket()
S3 Bucket in which to save Map Run results.Sets the value ofResultWriterProps.getBucket()
S3 Bucket containing objects to iterate over or a file with a list to iterate over.Sets the value ofItemReaderProps.getBucket()
Sets the value ofItemReaderProps.getBucket()
S3 Bucket containing objects to iterate over or a file with a list to iterate over.S3 Bucket containing objects to iterate over or a file with a list to iterate over.S3 Bucket containing objects to iterate over or a file with a list to iterate over.Sets the value ofItemReaderProps.getBucket()
-
Uses of IBucket in software.amazon.awscdk.services.stepfunctions.tasks
Modifier and TypeMethodDescriptiondefault IBucket
Monitoring.getLogBucket()
Amazon S3 Bucket for monitoring log publishing.final IBucket
Monitoring.Jsii$Proxy.getLogBucket()
Modifier and TypeMethodDescriptionstatic S3Location
S3Location.fromBucket
(IBucket bucket, String keyPrefix) AnIS3Location
built with a determined bucket and key prefix.Sets the value ofMonitoring.getLogBucket()
-
Uses of IBucket in software.amazon.awscdk.services.synthetics
Modifier and TypeMethodDescriptionCanary.getArtifactsBucket()
Bucket where data from each canary run is stored.ArtifactsBucketLocation.getBucket()
The s3 location that stores the data of each run.final IBucket
ArtifactsBucketLocation.Jsii$Proxy.getBucket()
Modifier and TypeMethodDescriptionSets the value ofArtifactsBucketLocation.getBucket()
static S3Code
Code.fromBucket
(IBucket bucket, String key) Specify code from an s3 bucket.static S3Code
Code.fromBucket
(IBucket bucket, String key, String objectVersion) Specify code from an s3 bucket.