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