Package com.pulumi.aws.lightsail.inputs
Class BucketAccessKeyState.Builder
- java.lang.Object
-
- com.pulumi.aws.lightsail.inputs.BucketAccessKeyState.Builder
-
- Enclosing class:
- BucketAccessKeyState
public static final class BucketAccessKeyState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(BucketAccessKeyState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BucketAccessKeyState.BuilderaccessKeyId(com.pulumi.core.Output<java.lang.String> accessKeyId)BucketAccessKeyState.BuilderaccessKeyId(java.lang.String accessKeyId)BucketAccessKeyState.BuilderbucketName(com.pulumi.core.Output<java.lang.String> bucketName)BucketAccessKeyState.BuilderbucketName(java.lang.String bucketName)BucketAccessKeyStatebuild()BucketAccessKeyState.BuildercreatedAt(com.pulumi.core.Output<java.lang.String> createdAt)BucketAccessKeyState.BuildercreatedAt(java.lang.String createdAt)BucketAccessKeyState.Builderregion(com.pulumi.core.Output<java.lang.String> region)BucketAccessKeyState.Builderregion(java.lang.String region)BucketAccessKeyState.BuildersecretAccessKey(com.pulumi.core.Output<java.lang.String> secretAccessKey)BucketAccessKeyState.BuildersecretAccessKey(java.lang.String secretAccessKey)BucketAccessKeyState.Builderstatus(com.pulumi.core.Output<java.lang.String> status)BucketAccessKeyState.Builderstatus(java.lang.String status)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BucketAccessKeyState defaults)
-
-
Method Detail
-
accessKeyId
public BucketAccessKeyState.Builder accessKeyId(@Nullable com.pulumi.core.Output<java.lang.String> accessKeyId)
- Parameters:
accessKeyId- Access key ID.- Returns:
- builder
-
accessKeyId
public BucketAccessKeyState.Builder accessKeyId(java.lang.String accessKeyId)
- Parameters:
accessKeyId- Access key ID.- Returns:
- builder
-
bucketName
public BucketAccessKeyState.Builder bucketName(@Nullable com.pulumi.core.Output<java.lang.String> bucketName)
- Parameters:
bucketName- Name of the bucket that the access key will belong to and grant access to.- Returns:
- builder
-
bucketName
public BucketAccessKeyState.Builder bucketName(java.lang.String bucketName)
- Parameters:
bucketName- Name of the bucket that the access key will belong to and grant access to.- Returns:
- builder
-
createdAt
public BucketAccessKeyState.Builder createdAt(@Nullable com.pulumi.core.Output<java.lang.String> createdAt)
- Parameters:
createdAt- Date and time when the access key was created.- Returns:
- builder
-
createdAt
public BucketAccessKeyState.Builder createdAt(java.lang.String createdAt)
- Parameters:
createdAt- Date and time when the access key was created.- Returns:
- builder
-
region
public BucketAccessKeyState.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 BucketAccessKeyState.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
-
secretAccessKey
public BucketAccessKeyState.Builder secretAccessKey(@Nullable com.pulumi.core.Output<java.lang.String> secretAccessKey)
- Parameters:
secretAccessKey- Secret access key used to sign requests. This attribute is not available for imported resources. Note that this will be written to the state file.- Returns:
- builder
-
secretAccessKey
public BucketAccessKeyState.Builder secretAccessKey(java.lang.String secretAccessKey)
- Parameters:
secretAccessKey- Secret access key used to sign requests. This attribute is not available for imported resources. Note that this will be written to the state file.- Returns:
- builder
-
status
public BucketAccessKeyState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- Status of the access key.- Returns:
- builder
-
status
public BucketAccessKeyState.Builder status(java.lang.String status)
- Parameters:
status- Status of the access key.- Returns:
- builder
-
build
public BucketAccessKeyState build()
-
-