Uses of Interface
software.amazon.awscdk.services.s3.IBucket
Packages that use IBucket
Package
Description
CDK Pipelines
Amazon API Gateway Construct Library
AWS APIGatewayv2 Construct Library
AWS AppConfig Construct Library
Amazon Bedrock AgentCore 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
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
EC2 Image Builder Construct Library
Actions for AWS IoT Rule
Kinesis Analytics Flink
Amazon Data Firehose Construct Library
AWS Lambda Construct Library
Amazon Lambda Destinations Library
AWS Lambda Event Sources
Amazon Managed Streaming for Apache Kafka Construct Library
Amazon EventBridge Pipes 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
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
Methods in software.amazon.awscdk.pipelines that return IBucketModifier and TypeMethodDescriptiondefault IBucketCodePipelineProps.getArtifactBucket()An existing S3 Bucket to use for storing the pipeline's artifact.final IBucketCodePipelineProps.Jsii$Proxy.getArtifactBucket()Methods in software.amazon.awscdk.pipelines that return types with arguments of type IBucketModifier and TypeMethodDescriptionCodePipelineProps.getCrossRegionReplicationBuckets()A map of region to S3 bucket name used for cross-region CodePipeline.CodePipelineProps.Jsii$Proxy.getCrossRegionReplicationBuckets()Methods in software.amazon.awscdk.pipelines with parameters of type IBucketModifier 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 CodePipelineSourceReturns an S3 source.static CodePipelineSourceCodePipelineSource.s3(IBucket bucket, String objectKey, S3SourceOptions props) Returns an S3 source.Method parameters in software.amazon.awscdk.pipelines with type arguments of type IBucketModifier 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
Methods in software.amazon.awscdk.services.apigateway that return IBucketModifier and TypeMethodDescriptionMTLSConfig.getBucket()The bucket that the trust store is hosted in.final IBucketMTLSConfig.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.apigateway with parameters of type IBucketModifier and TypeMethodDescriptionSets the value ofMTLSConfig.getBucket()static S3ApiDefinitionApiDefinition.fromBucket(IBucket bucket, String key) Creates an API definition from a specification file in an S3 bucket.static S3ApiDefinitionApiDefinition.fromBucket(IBucket bucket, String key, String objectVersion) Creates an API definition from a specification file in an S3 bucket. -
Uses of IBucket in software.amazon.awscdk.services.apigatewayv2
Methods in software.amazon.awscdk.services.apigatewayv2 that return IBucketModifier and TypeMethodDescriptionMTLSConfig.getBucket()The bucket that the trust store is hosted in.final IBucketMTLSConfig.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.apigatewayv2 with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.appconfig
Methods in software.amazon.awscdk.services.appconfig with parameters of type IBucketModifier and TypeMethodDescriptionstatic ConfigurationSourceConfigurationSource.fromBucket(IBucket bucket, String objectKey) Defines configuration content from an Amazon S3 bucket.static ConfigurationSourceConfigurationSource.fromBucket(IBucket bucket, String objectKey, IKey key) Defines configuration content from an Amazon S3 bucket. -
Uses of IBucket in software.amazon.awscdk.services.bedrock.agentcore.alpha
Methods in software.amazon.awscdk.services.bedrock.agentcore.alpha with parameters of type IBucketModifier and TypeMethodDescriptionstatic S3ApiSchemaApiSchema.fromS3File(IBucket bucket, String objectKey) (experimental) Creates an API Schema from an S3 File.static S3ApiSchemaApiSchema.fromS3File(IBucket bucket, String objectKey, String bucketOwnerAccountId) (experimental) Creates an API Schema from an S3 File.static S3ToolSchemaToolSchema.fromS3File(IBucket bucket, String objectKey) (experimental) Creates a Tool Schema from an S3 File.static S3ToolSchemaToolSchema.fromS3File(IBucket bucket, String objectKey, String bucketOwnerAccountId) (experimental) Creates a Tool Schema from an S3 File. -
Uses of IBucket in software.amazon.awscdk.services.cloudfront
Methods in software.amazon.awscdk.services.cloudfront that return IBucketModifier and TypeMethodDescriptiondefault IBucketLoggingConfiguration.getBucket()Bucket to log requests to.final IBucketLoggingConfiguration.Jsii$Proxy.getBucket()S3ImportSource.getBucket()the S3 bucket that contains the data.default IBucketDistributionProps.getLogBucket()The Amazon S3 bucket to store the access logs in.final IBucketDistributionProps.Jsii$Proxy.getLogBucket()CloudFrontWebDistribution.getLoggingBucket()Deprecated.S3OriginConfig.getS3BucketSource()The source bucket to serve content from.final IBucketS3OriginConfig.Jsii$Proxy.getS3BucketSource()Methods in software.amazon.awscdk.services.cloudfront with parameters of type IBucketModifier and TypeMethodDescriptionSets the value ofLoggingConfiguration.getBucket()static ImportSourceImportSource.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()Constructors in software.amazon.awscdk.services.cloudfront with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.cloudfront.origins
Methods in software.amazon.awscdk.services.cloudfront.origins with parameters of type IBucketModifier and TypeMethodDescriptionstatic S3Origin.BuilderDeprecated.static IOriginS3BucketOrigin.withBucketDefaults(IBucket bucket) Create a S3 Origin with default S3 bucket settings (no origin access control).static IOriginS3BucketOrigin.withBucketDefaults(IBucket bucket, OriginProps props) Create a S3 Origin with default S3 bucket settings (no origin access control).static IOriginS3BucketOrigin.withOriginAccessControl(IBucket bucket) Create a S3 Origin with Origin Access Control (OAC) configured.static IOriginS3BucketOrigin.withOriginAccessControl(IBucket bucket, S3BucketOriginWithOACProps props) Create a S3 Origin with Origin Access Control (OAC) configured.static IOriginS3BucketOrigin.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 IOriginS3BucketOrigin.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.Constructors in software.amazon.awscdk.services.cloudfront.origins with parameters of type IBucketModifierConstructorDescriptionprotectedS3BucketOrigin(IBucket bucket) protectedS3BucketOrigin(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
Methods in software.amazon.awscdk.services.cloudtrail that return IBucketModifier and TypeMethodDescriptiondefault IBucketTrailProps.getBucket()The Amazon S3 bucket.final IBucketTrailProps.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.cloudtrail with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.codebuild
Methods in software.amazon.awscdk.services.codebuild that return IBucketModifier and TypeMethodDescriptionBindToCodePipelineOptions.getArtifactBucket()The artifact bucket that will be used by the action that invokes this project.final IBucketBindToCodePipelineOptions.Jsii$Proxy.getArtifactBucket()BuildEnvironmentCertificate.getBucket()The bucket where the certificate is.final IBucketBuildEnvironmentCertificate.Jsii$Proxy.getBucket()S3ArtifactsProps.getBucket()The name of the output bucket.final IBucketS3ArtifactsProps.Jsii$Proxy.getBucket()S3LoggingOptions.getBucket()The S3 Bucket to send logs to.final IBucketS3LoggingOptions.Jsii$Proxy.getBucket()S3SourceProps.getBucket()final IBucketS3SourceProps.Jsii$Proxy.getBucket()protected IBucketReportGroup.getExportBucket()default IBucketReportGroupProps.getExportBucket()An optional S3 bucket to export the reports to.final IBucketReportGroupProps.Jsii$Proxy.getExportBucket()Methods in software.amazon.awscdk.services.codebuild with parameters of type IBucketModifier and TypeMethodDescriptionBindToCodePipelineOptions.Builder.artifactBucket(IBucket artifactBucket) Sets the value ofBindToCodePipelineOptions.getArtifactBucket()Sets the value ofBuildEnvironmentCertificate.getBucket()static CacheCreate an S3 caching strategy.static CacheCache.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
Methods in software.amazon.awscdk.services.codepipeline that return IBucketModifier and TypeMethodDescriptionPipeline.getArtifactBucket()Bucket used to store output artifacts.default IBucketPipelineProps.getArtifactBucket()The S3 bucket used by this Pipeline to store artifacts.final IBucketPipelineProps.Jsii$Proxy.getArtifactBucket()ActionBindOptions.getBucket()final IBucketActionBindOptions.Jsii$Proxy.getBucket()CrossRegionSupport.getReplicationBucket()The replication Bucket used by CodePipeline to operate in this region.final IBucketCrossRegionSupport.Jsii$Proxy.getReplicationBucket()Methods in software.amazon.awscdk.services.codepipeline that return types with arguments of type IBucketModifier and TypeMethodDescriptionPipelineProps.getCrossRegionReplicationBuckets()A map of region to S3 bucket name used for cross-region CodePipeline.PipelineProps.Jsii$Proxy.getCrossRegionReplicationBuckets()Methods in software.amazon.awscdk.services.codepipeline with parameters of type IBucketModifier 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()Method parameters in software.amazon.awscdk.services.codepipeline with type arguments of type IBucketModifier 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
Methods in software.amazon.awscdk.services.codepipeline.actions that return IBucketModifier and TypeMethodDescriptionS3DeployActionProps.getBucket()The Amazon S3 bucket that is the deploy target.final IBucketS3DeployActionProps.Jsii$Proxy.getBucket()S3SourceActionProps.getBucket()The Amazon S3 bucket that stores the source code.final IBucketS3SourceActionProps.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.codepipeline.actions with parameters of type IBucketModifier 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.dynamodb
Methods in software.amazon.awscdk.services.dynamodb that return IBucketModifier and TypeMethodDescriptionImportSourceSpecification.getBucket()The S3 bucket that is being imported from.final IBucketImportSourceSpecification.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.dynamodb with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.ec2
Methods in software.amazon.awscdk.services.ec2 that return IBucketModifier and TypeMethodDescriptionFlowLog.getBucket()The S3 bucket to publish flow logs to.default IBucketFlowLogDestinationConfig.getS3Bucket()S3 bucket to publish the flow logs to.final IBucketFlowLogDestinationConfig.Jsii$Proxy.getS3Bucket()Methods in software.amazon.awscdk.services.ec2 with parameters of type IBucketModifier and TypeMethodDescriptionstatic InitFileInitFile.fromS3Object(String fileName, IBucket bucket, String key) Download a file from an S3 bucket at instance startup time.static InitFileInitFile.fromS3Object(String fileName, IBucket bucket, String key, InitFileOptions options) Download a file from an S3 bucket at instance startup time.static InitSourceInitSource.fromS3Object(String targetDirectory, IBucket bucket, String key) Extract an archive stored in an S3 bucket into the given directory.static InitSourceInitSource.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 FlowLogDestinationUse S3 as the destination.static FlowLogDestinationUse S3 as the destination.static FlowLogDestinationFlowLogDestination.toS3(IBucket bucket, String keyPrefix, S3DestinationOptions options) Use S3 as the destination. -
Uses of IBucket in software.amazon.awscdk.services.ecs
Methods in software.amazon.awscdk.services.ecs that return IBucketModifier and TypeMethodDescriptiondefault IBucketExecuteCommandLogConfiguration.getS3Bucket()The name of the S3 bucket to send logs to.final IBucketExecuteCommandLogConfiguration.Jsii$Proxy.getS3Bucket()Methods in software.amazon.awscdk.services.ecs with parameters of type IBucketModifier and TypeMethodDescriptionprotected static StringCredentialSpec.arnForS3Object(IBucket bucket, String key) Helper method to generate the ARN for a S3 object.static S3EnvironmentFileEnvironmentFile.fromBucket(IBucket bucket, String key) Loads the environment file from an S3 bucket.static S3EnvironmentFileEnvironmentFile.fromBucket(IBucket bucket, String key, String objectVersion) Loads the environment file from an S3 bucket.static DomainJoinedCredentialSpecDomainJoinedCredentialSpec.fromS3Bucket(IBucket bucket, String key) Loads the CredSpec from a S3 bucket object.static DomainlessCredentialSpecDomainlessCredentialSpec.fromS3Bucket(IBucket bucket, String key) Loads the CredSpec from a S3 bucket object.Sets the value ofExecuteCommandLogConfiguration.getS3Bucket()Constructors in software.amazon.awscdk.services.ecs with parameters of type IBucketModifierConstructorDescriptionS3EnvironmentFile(IBucket bucket, String key) S3EnvironmentFile(IBucket bucket, String key, String objectVersion) -
Uses of IBucket in software.amazon.awscdk.services.elasticloadbalancingv2
Methods in software.amazon.awscdk.services.elasticloadbalancingv2 with parameters of type IBucketModifier and TypeMethodDescriptionvoidApplicationLoadBalancer.logAccessLogs(IBucket bucket) Enable access logging for this load balancer.voidApplicationLoadBalancer.logAccessLogs(IBucket bucket, String prefix) Enable access logging for this load balancer.voidBaseLoadBalancer.logAccessLogs(IBucket bucket) Enable access logging for this load balancer.voidBaseLoadBalancer.logAccessLogs(IBucket bucket, String prefix) Enable access logging for this load balancer.voidApplicationLoadBalancer.logConnectionLogs(IBucket bucket) Enable connection logging for this load balancer.voidApplicationLoadBalancer.logConnectionLogs(IBucket bucket, String prefix) Enable connection logging for this load balancer. -
Uses of IBucket in software.amazon.awscdk.services.gamelift.alpha
Methods in software.amazon.awscdk.services.gamelift.alpha with parameters of type IBucketModifier and TypeMethodDescriptionstatic BuildBuild.fromBucket(software.constructs.Construct scope, String id, IBucket bucket, String key) (experimental) Create a new Build from s3 content.static BuildBuild.fromBucket(software.constructs.Construct scope, String id, IBucket bucket, String key, String objectVersion) (experimental) Create a new Build from s3 content.static S3ContentContent.fromBucket(IBucket bucket, String key) (experimental) Game content as an S3 object.static S3ContentContent.fromBucket(IBucket bucket, String key, String objectVersion) (experimental) Game content as an S3 object.static ScriptScript.fromBucket(software.constructs.Construct scope, String id, IBucket bucket, String key) (experimental) Create a new realtime server script from s3 content.static ScriptScript.fromBucket(software.constructs.Construct scope, String id, IBucket bucket, String key, String objectVersion) (experimental) Create a new realtime server script from s3 content.Constructors in software.amazon.awscdk.services.gamelift.alpha with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.glue.alpha
Methods in software.amazon.awscdk.services.glue.alpha that return IBucketModifier and TypeMethodDescriptionS3Table.getBucket()(experimental) S3 bucket in which the table's data resides.default IBucketS3TableProps.getBucket()(experimental) S3 bucket in which to store data.final IBucketS3TableProps.Jsii$Proxy.getBucket()SparkUILoggingLocation.getBucket()(experimental) The bucket where the Glue job stores the logs.final IBucketSparkUILoggingLocation.Jsii$Proxy.getBucket()default IBucketSparkUIProps.getBucket()(experimental) The bucket where the Glue job stores the logs.final IBucketSparkUIProps.Jsii$Proxy.getBucket()final IBucketTableProps.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.glue.alpha with parameters of type IBucketModifier 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 S3CodeCode.fromBucket(IBucket bucket, String key) (experimental) Job code as an S3 object.Constructors in software.amazon.awscdk.services.glue.alpha with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.imagebuilder.alpha
Methods in software.amazon.awscdk.services.imagebuilder.alpha that return IBucketModifier and TypeMethodDescriptionprotected IBucketS3ComponentData.getBucket()protected IBucketS3DockerfileData.getBucket()protected IBucketS3WorkflowData.getBucket()InfrastructureConfiguration.getLogBucket()(experimental) The bucket used to upload image build logs.InfrastructureConfigurationLogging.getS3Bucket()(experimental) The S3 logging bucket to use for detailed build logging.final IBucketInfrastructureConfigurationLogging.Jsii$Proxy.getS3Bucket()Methods in software.amazon.awscdk.services.imagebuilder.alpha with parameters of type IBucketModifier and TypeMethodDescriptionstatic S3ComponentData(experimental) References component data from a pre-existing S3 object.static S3DockerfileData(experimental) References dockerfile data from a pre-existing S3 object.static S3WorkflowData(experimental) References workflow data from a pre-existing S3 object.Sets the value ofInfrastructureConfigurationLogging.getS3Bucket()Constructors in software.amazon.awscdk.services.imagebuilder.alpha with parameters of type IBucketModifierConstructorDescriptionprotectedS3ComponentData(IBucket bucket, String key) protectedS3DockerfileData(IBucket bucket, String key) protectedS3WorkflowData(IBucket bucket, String key) -
Uses of IBucket in software.amazon.awscdk.services.iot.actions.alpha
Methods in software.amazon.awscdk.services.iot.actions.alpha with parameters of type IBucketConstructors in software.amazon.awscdk.services.iot.actions.alpha with parameters of type IBucketModifierConstructorDescriptionS3PutObjectAction(IBucket bucket) S3PutObjectAction(IBucket bucket, S3PutObjectActionProps props) -
Uses of IBucket in software.amazon.awscdk.services.kinesisanalytics.flink.alpha
Methods in software.amazon.awscdk.services.kinesisanalytics.flink.alpha that return IBucketModifier and TypeMethodDescriptionApplicationCodeConfig.getBucket()(experimental) S3 Bucket that stores the Flink application code.final IBucketApplicationCodeConfig.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.kinesisanalytics.flink.alpha with parameters of type IBucketModifier and TypeMethodDescriptionSets the value ofApplicationCodeConfig.getBucket()static ApplicationCodeApplicationCode.fromBucket(IBucket bucket, String fileKey) (experimental) Reference code from an S3 bucket.static ApplicationCodeApplicationCode.fromBucket(IBucket bucket, String fileKey, String objectVersion) (experimental) Reference code from an S3 bucket. -
Uses of IBucket in software.amazon.awscdk.services.kinesisfirehose
Methods in software.amazon.awscdk.services.kinesisfirehose that return IBucketModifier and TypeMethodDescriptiondefault IBucketDestinationS3BackupProps.getBucket()The S3 bucket that will store data and failed records.final IBucketDestinationS3BackupProps.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.kinesisfirehose with parameters of type IBucketModifier and TypeMethodDescriptionSets the value ofDestinationS3BackupProps.getBucket()static S3Bucket.BuilderConstructors in software.amazon.awscdk.services.kinesisfirehose with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.lambda
Methods in software.amazon.awscdk.services.lambda with parameters of type IBucketModifier and TypeMethodDescriptionstatic S3CodeV2.Builderstatic S3CodeCode.fromBucket(IBucket bucket, String key) Lambda handler code as an S3 object.static S3CodeCode.fromBucket(IBucket bucket, String key, String objectVersion) Lambda handler code as an S3 object.static S3CodeV2Code.fromBucketV2(IBucket bucket, String key) Lambda handler code as an S3 object.static S3CodeV2Code.fromBucketV2(IBucket bucket, String key, BucketOptions options) Lambda handler code as an S3 object.Constructors in software.amazon.awscdk.services.lambda with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.lambda.destinations
Constructors in software.amazon.awscdk.services.lambda.destinations with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.lambda.eventsources
Methods in software.amazon.awscdk.services.lambda.eventsources with parameters of type IBucketConstructors in software.amazon.awscdk.services.lambda.eventsources with parameters of type IBucketModifierConstructorDescriptionS3EventSourceV2(IBucket bucket, S3EventSourceProps props) S3OnFailureDestination(IBucket bucket) -
Uses of IBucket in software.amazon.awscdk.services.msk.alpha
Methods in software.amazon.awscdk.services.msk.alpha that return IBucketModifier and TypeMethodDescriptionS3LoggingConfiguration.getBucket()(experimental) The S3 bucket that is the destination for broker logs.final IBucketS3LoggingConfiguration.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.msk.alpha with parameters of type IBucket -
Uses of IBucket in software.amazon.awscdk.services.pipes.alpha
Methods in software.amazon.awscdk.services.pipes.alpha that return IBucketModifier and TypeMethodDescriptionS3LogDestinationProps.getBucket()(experimental) The S3 bucket to deliver the log records for the pipe.final IBucketS3LogDestinationProps.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.pipes.alpha with parameters of type IBucketModifier and TypeMethodDescription(experimental) The S3 bucket to deliver the log records for the pipe.Sets the value ofS3LogDestinationProps.getBucket() -
Uses of IBucket in software.amazon.awscdk.services.rds
Methods in software.amazon.awscdk.services.rds that return types with arguments of type IBucketModifier 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()Method parameters in software.amazon.awscdk.services.rds with type arguments of type IBucketModifier 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
Methods in software.amazon.awscdk.services.redshift.alpha that return IBucketModifier and TypeMethodDescriptionLoggingProperties.getLoggingBucket()(experimental) Bucket to send logs to.final IBucketLoggingProperties.Jsii$Proxy.getLoggingBucket()Methods in software.amazon.awscdk.services.redshift.alpha with parameters of type IBucketModifier and TypeMethodDescriptionLoggingProperties.Builder.loggingBucket(IBucket loggingBucket) Sets the value ofLoggingProperties.getLoggingBucket() -
Uses of IBucket in software.amazon.awscdk.services.route53.targets
Constructors in software.amazon.awscdk.services.route53.targets with parameters of type IBucketModifierConstructorDescriptionBucketWebsiteTarget(IBucket bucket) BucketWebsiteTarget(IBucket bucket, IAliasRecordTargetProps props) -
Uses of IBucket in software.amazon.awscdk.services.route53resolver.alpha
Methods in software.amazon.awscdk.services.route53resolver.alpha with parameters of type IBucketModifier and TypeMethodDescriptionstatic FirewallDomains(experimental) Firewall domains created from a file stored in Amazon S3. -
Uses of IBucket in software.amazon.awscdk.services.s3
Subinterfaces of IBucket in software.amazon.awscdk.services.s3Modifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIBucket.Classes in software.amazon.awscdk.services.s3 that implement IBucketModifier and TypeClassDescriptionclassAn S3 bucket with associated policy objects.classRepresents an S3 Bucket.static final classA proxy class which represents a concrete javascript instance of this type.Methods in software.amazon.awscdk.services.s3 that return IBucketModifier and TypeMethodDescriptionstatic IBucketBucket.fromBucketArn(software.constructs.Construct scope, String id, String bucketArn) static IBucketBucket.fromBucketAttributes(software.constructs.Construct scope, String id, BucketAttributes attrs) Creates a Bucket construct that represents an external bucket.static IBucketBucket.fromBucketName(software.constructs.Construct scope, String id, String bucketName) static IBucketBucket.fromCfnBucket(CfnBucket cfnBucket) Create a mutableIBucketbased on a low-levelCfnBucket.BucketPolicy.getBucket()The Bucket this Policy applies to.BucketPolicyProps.getBucket()The Amazon S3 bucket that the policy applies to.final IBucketBucketPolicyProps.Jsii$Proxy.getBucket()GrantReplicationPermissionDestinationProps.getBucket()The destination bucket.final IBucketGrantReplicationPermissionDestinationProps.Jsii$Proxy.getBucket()InventoryDestination.getBucket()Bucket where all inventories will be saved in.final IBucketInventoryDestination.Jsii$Proxy.getBucket()ReplicationRule.getDestination()The destination bucket for the replicated objects.final IBucketReplicationRule.Jsii$Proxy.getDestination()default IBucketBucketProps.getServerAccessLogsBucket()Destination bucket for the server access logs.final IBucketBucketProps.Jsii$Proxy.getServerAccessLogsBucket()Methods in software.amazon.awscdk.services.s3 with parameters of type IBucketModifier and TypeMethodDescriptionThe Amazon S3 bucket that the policy applies to.Sets the value ofBucketPolicyProps.getBucket()Sets the value ofGrantReplicationPermissionDestinationProps.getBucket()Sets the value ofInventoryDestination.getBucket()ReplicationRule.Builder.destination(IBucket destination) Sets the value ofReplicationRule.getDestination()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
Methods in software.amazon.awscdk.services.s3.assets that return IBucket -
Uses of IBucket in software.amazon.awscdk.services.s3.deployment
Methods in software.amazon.awscdk.services.s3.deployment that return IBucketModifier and TypeMethodDescriptionDeployTimeSubstitutedFile.getBucket()SourceConfig.getBucket()The source bucket to deploy from.final IBucketSourceConfig.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 IBucketBucketDeploymentProps.Jsii$Proxy.getDestinationBucket()DeployTimeSubstitutedFileProps.getDestinationBucket()The S3 bucket to sync the contents of the zip file to.final IBucketDeployTimeSubstitutedFileProps.Jsii$Proxy.getDestinationBucket()Methods in software.amazon.awscdk.services.s3.deployment with parameters of type IBucketModifier and TypeMethodDescriptionstatic ISourceUses 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.sagemaker.alpha
Methods in software.amazon.awscdk.services.sagemaker.alpha with parameters of type IBucketModifier and TypeMethodDescriptionstatic ModelDataModelData.fromBucket(IBucket bucket, String objectKey) (experimental) Constructs model data which is already available within S3. -
Uses of IBucket in software.amazon.awscdk.services.servicecatalog
Methods in software.amazon.awscdk.services.servicecatalog that return IBucketModifier and TypeMethodDescriptiondefault IBucketCloudFormationTemplateConfig.getAssetBucket()The S3 bucket containing product stack assets.final IBucketCloudFormationTemplateConfig.Jsii$Proxy.getAssetBucket()default IBucketProductStackProps.getAssetBucket()A Bucket can be passed to store assets, enabling ProductStack Asset support.final IBucketProductStackProps.Jsii$Proxy.getAssetBucket()Methods in software.amazon.awscdk.services.servicecatalog that return types with arguments of type IBucketModifier 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.Methods in software.amazon.awscdk.services.servicecatalog with parameters of type IBucketModifier 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
Methods in software.amazon.awscdk.services.ses.actions that return IBucketModifier and TypeMethodDescriptionS3Props.getBucket()The S3 bucket that incoming email will be saved to.final IBucketS3Props.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.ses.actions with parameters of type IBucketModifier 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
Methods in software.amazon.awscdk.services.stepfunctions that return IBucketModifier and TypeMethodDescriptionIItemReader.getBucket()S3 Bucket containing objects to iterate over or a file with a list to iterate over.default IBucketIItemReader.Jsii$Default.getBucket()S3 Bucket containing objects to iterate over or a file with a list to iterate over.final IBucketIItemReader.Jsii$Proxy.getBucket()S3 Bucket containing objects to iterate over or a file with a list to iterate over.default IBucketItemReaderProps.getBucket()S3 Bucket containing objects to iterate over or a file with a list to iterate over.final IBucketItemReaderProps.Jsii$Proxy.getBucket()ResultWriter.getBucket()Deprecated.ResultWriterProps.getBucket()Deprecated.final IBucketResultWriterProps.Jsii$Proxy.getBucket()Deprecated.ResultWriterV2.getBucket()S3 Bucket in which to save Map Run results.default IBucketResultWriterV2Props.getBucket()S3 Bucket in which to save Map Run results.final IBucketResultWriterV2Props.Jsii$Proxy.getBucket()S3CsvItemReader.getBucket()S3 Bucket containing a file with a list to iterate over.final IBucketS3CsvItemReaderProps.Jsii$Proxy.getBucket()final IBucketS3FileItemReaderProps.Jsii$Proxy.getBucket()S3JsonItemReader.getBucket()S3 Bucket containing a file with a list to iterate over.S3JsonLItemReader.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 IBucketS3ObjectsItemReaderProps.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.stepfunctions with parameters of type IBucketModifier and TypeMethodDescriptionSets the value ofItemReaderProps.getBucket()Deprecated.Deprecated.S3 Bucket in which to save Map Run results.Sets the value ofResultWriterV2Props.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.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
Methods in software.amazon.awscdk.services.stepfunctions.tasks that return IBucketModifier and TypeMethodDescriptionDataBucketConfiguration.getBucket()The S3 bucket.final IBucketDataBucketConfiguration.Jsii$Proxy.getBucket()final IBucketOutputBucketConfiguration.Jsii$Proxy.getBucket()final IBucketTrainingBucketConfiguration.Jsii$Proxy.getBucket()final IBucketValidationBucketConfiguration.Jsii$Proxy.getBucket()default IBucketMonitoring.getLogBucket()Amazon S3 Bucket for monitoring log publishing.final IBucketMonitoring.Jsii$Proxy.getLogBucket()Methods in software.amazon.awscdk.services.stepfunctions.tasks with parameters of type IBucketModifier and TypeMethodDescriptionSets the value ofDataBucketConfiguration.getBucket()Sets the value ofDataBucketConfiguration.getBucket()Sets the value ofDataBucketConfiguration.getBucket()Sets the value ofDataBucketConfiguration.getBucket()static S3LocationS3Location.fromBucket(IBucket bucket, String keyPrefix) AnIS3Locationbuilt with a determined bucket and key prefix.Sets the value ofMonitoring.getLogBucket() -
Uses of IBucket in software.amazon.awscdk.services.synthetics
Methods in software.amazon.awscdk.services.synthetics that return IBucketModifier 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 IBucketArtifactsBucketLocation.Jsii$Proxy.getBucket()Methods in software.amazon.awscdk.services.synthetics with parameters of type IBucket