Package com.pulumi.aws.s3.inputs
Class GetBucketObjectArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.s3.inputs.GetBucketObjectArgs.Builder
-
- Enclosing class:
- GetBucketObjectArgs
public static final class GetBucketObjectArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetBucketObjectArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description GetBucketObjectArgs.Builderbucket(com.pulumi.core.Output<java.lang.String> bucket)Deprecated.bucket is deprecated.GetBucketObjectArgs.Builderbucket(java.lang.String bucket)Deprecated.bucket is deprecated.GetBucketObjectArgsbuild()GetBucketObjectArgs.Builderkey(com.pulumi.core.Output<java.lang.String> key)GetBucketObjectArgs.Builderkey(java.lang.String key)GetBucketObjectArgs.Builderrange(com.pulumi.core.Output<java.lang.String> range)GetBucketObjectArgs.Builderrange(java.lang.String range)GetBucketObjectArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetBucketObjectArgs.Builderregion(java.lang.String region)GetBucketObjectArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)GetBucketObjectArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)GetBucketObjectArgs.BuilderversionId(com.pulumi.core.Output<java.lang.String> versionId)GetBucketObjectArgs.BuilderversionId(java.lang.String versionId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetBucketObjectArgs defaults)
-
-
Method Detail
-
bucket
@Deprecated public GetBucketObjectArgs.Builder bucket(com.pulumi.core.Output<java.lang.String> bucket)
Deprecated.bucket is deprecated. Use the aws.s3.BucketObjectv2 data source instead.- Parameters:
bucket- Name of the bucket to read the object from. Alternatively, an [S3 access point](https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html) ARN can be specified. Use the `aws.s3.BucketObjectv2` data source instead.- Returns:
- builder
-
bucket
@Deprecated public GetBucketObjectArgs.Builder bucket(java.lang.String bucket)
Deprecated.bucket is deprecated. Use the aws.s3.BucketObjectv2 data source instead.- Parameters:
bucket- Name of the bucket to read the object from. Alternatively, an [S3 access point](https://docs.aws.amazon.com/AmazonS3/latest/dev/using-access-points.html) ARN can be specified. Use the `aws.s3.BucketObjectv2` data source instead.- Returns:
- builder
-
key
public GetBucketObjectArgs.Builder key(com.pulumi.core.Output<java.lang.String> key)
- Parameters:
key- Full path to the object inside the bucket- Returns:
- builder
-
key
public GetBucketObjectArgs.Builder key(java.lang.String key)
- Parameters:
key- Full path to the object inside the bucket- Returns:
- builder
-
range
public GetBucketObjectArgs.Builder range(@Nullable com.pulumi.core.Output<java.lang.String> range)
- Parameters:
range- Range of bytes to read from the object, formatted as an [HTTP `Range` header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Range).- Returns:
- builder
-
range
public GetBucketObjectArgs.Builder range(java.lang.String range)
- Parameters:
range- Range of bytes to read from the object, formatted as an [HTTP `Range` header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Range).- Returns:
- builder
-
region
public GetBucketObjectArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GetBucketObjectArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public GetBucketObjectArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Map of tags assigned to the object.- Returns:
- builder
-
tags
public GetBucketObjectArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Map of tags assigned to the object.- Returns:
- builder
-
versionId
public GetBucketObjectArgs.Builder versionId(@Nullable com.pulumi.core.Output<java.lang.String> versionId)
- Parameters:
versionId- Specific version ID of the object returned (defaults to latest version)- Returns:
- builder
-
versionId
public GetBucketObjectArgs.Builder versionId(java.lang.String versionId)
- Parameters:
versionId- Specific version ID of the object returned (defaults to latest version)- Returns:
- builder
-
build
public GetBucketObjectArgs build()
-
-