Package com.pulumi.aws.s3tables.inputs
Class TableBucketPolicyState.Builder
- java.lang.Object
-
- com.pulumi.aws.s3tables.inputs.TableBucketPolicyState.Builder
-
- Enclosing class:
- TableBucketPolicyState
public static final class TableBucketPolicyState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TableBucketPolicyState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TableBucketPolicyStatebuild()TableBucketPolicyState.Builderregion(com.pulumi.core.Output<java.lang.String> region)TableBucketPolicyState.Builderregion(java.lang.String region)TableBucketPolicyState.BuilderresourcePolicy(com.pulumi.core.Output<java.lang.String> resourcePolicy)TableBucketPolicyState.BuilderresourcePolicy(java.lang.String resourcePolicy)TableBucketPolicyState.BuildertableBucketArn(com.pulumi.core.Output<java.lang.String> tableBucketArn)TableBucketPolicyState.BuildertableBucketArn(java.lang.String tableBucketArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TableBucketPolicyState defaults)
-
-
Method Detail
-
region
public TableBucketPolicyState.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 TableBucketPolicyState.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
-
resourcePolicy
public TableBucketPolicyState.Builder resourcePolicy(@Nullable com.pulumi.core.Output<java.lang.String> resourcePolicy)
- Parameters:
resourcePolicy- Amazon Web Services resource-based policy document in JSON format.- Returns:
- builder
-
resourcePolicy
public TableBucketPolicyState.Builder resourcePolicy(java.lang.String resourcePolicy)
- Parameters:
resourcePolicy- Amazon Web Services resource-based policy document in JSON format.- Returns:
- builder
-
tableBucketArn
public TableBucketPolicyState.Builder tableBucketArn(@Nullable com.pulumi.core.Output<java.lang.String> tableBucketArn)
- Parameters:
tableBucketArn- ARN referencing the Table Bucket that owns this policy.- Returns:
- builder
-
tableBucketArn
public TableBucketPolicyState.Builder tableBucketArn(java.lang.String tableBucketArn)
- Parameters:
tableBucketArn- ARN referencing the Table Bucket that owns this policy.- Returns:
- builder
-
build
public TableBucketPolicyState build()
-
-