Package com.pulumi.aws.ram
Class PrincipalAssociationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ram.PrincipalAssociationArgs.Builder
-
- Enclosing class:
- PrincipalAssociationArgs
public static final class PrincipalAssociationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PrincipalAssociationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrincipalAssociationArgsbuild()PrincipalAssociationArgs.Builderprincipal(com.pulumi.core.Output<java.lang.String> principal)PrincipalAssociationArgs.Builderprincipal(java.lang.String principal)PrincipalAssociationArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)PrincipalAssociationArgs.Builderregion(java.lang.String region)PrincipalAssociationArgs.BuilderresourceShareArn(com.pulumi.core.Output<java.lang.String> resourceShareArn)PrincipalAssociationArgs.BuilderresourceShareArn(java.lang.String resourceShareArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PrincipalAssociationArgs defaults)
-
-
Method Detail
-
principal
public PrincipalAssociationArgs.Builder principal(com.pulumi.core.Output<java.lang.String> principal)
- Parameters:
principal- Principal to associate with the resource share. Possible values are an AWS account ID, an AWS Organizations Organization ARN, or an AWS Organizations Organization Unit ARN.- Returns:
- builder
-
principal
public PrincipalAssociationArgs.Builder principal(java.lang.String principal)
- Parameters:
principal- Principal to associate with the resource share. Possible values are an AWS account ID, an AWS Organizations Organization ARN, or an AWS Organizations Organization Unit ARN.- Returns:
- builder
-
region
public PrincipalAssociationArgs.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 PrincipalAssociationArgs.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
-
resourceShareArn
public PrincipalAssociationArgs.Builder resourceShareArn(com.pulumi.core.Output<java.lang.String> resourceShareArn)
- Parameters:
resourceShareArn- ARN of the resource share.- Returns:
- builder
-
resourceShareArn
public PrincipalAssociationArgs.Builder resourceShareArn(java.lang.String resourceShareArn)
- Parameters:
resourceShareArn- ARN of the resource share.- Returns:
- builder
-
build
public PrincipalAssociationArgs build()
-
-