Package com.pulumi.aws.ram.inputs
Class ResourceShareAccepterState.Builder
- java.lang.Object
-
- com.pulumi.aws.ram.inputs.ResourceShareAccepterState.Builder
-
- Enclosing class:
- ResourceShareAccepterState
public static final class ResourceShareAccepterState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ResourceShareAccepterState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceShareAccepterStatebuild()ResourceShareAccepterState.BuilderinvitationArn(com.pulumi.core.Output<java.lang.String> invitationArn)ResourceShareAccepterState.BuilderinvitationArn(java.lang.String invitationArn)ResourceShareAccepterState.BuilderreceiverAccountId(com.pulumi.core.Output<java.lang.String> receiverAccountId)ResourceShareAccepterState.BuilderreceiverAccountId(java.lang.String receiverAccountId)ResourceShareAccepterState.Builderregion(com.pulumi.core.Output<java.lang.String> region)ResourceShareAccepterState.Builderregion(java.lang.String region)ResourceShareAccepterState.Builderresources(com.pulumi.core.Output<java.util.List<java.lang.String>> resources)ResourceShareAccepterState.Builderresources(java.lang.String... resources)ResourceShareAccepterState.Builderresources(java.util.List<java.lang.String> resources)ResourceShareAccepterState.BuildersenderAccountId(com.pulumi.core.Output<java.lang.String> senderAccountId)ResourceShareAccepterState.BuildersenderAccountId(java.lang.String senderAccountId)ResourceShareAccepterState.BuildershareArn(com.pulumi.core.Output<java.lang.String> shareArn)ResourceShareAccepterState.BuildershareArn(java.lang.String shareArn)ResourceShareAccepterState.BuildershareId(com.pulumi.core.Output<java.lang.String> shareId)ResourceShareAccepterState.BuildershareId(java.lang.String shareId)ResourceShareAccepterState.BuildershareName(com.pulumi.core.Output<java.lang.String> shareName)ResourceShareAccepterState.BuildershareName(java.lang.String shareName)ResourceShareAccepterState.Builderstatus(com.pulumi.core.Output<java.lang.String> status)ResourceShareAccepterState.Builderstatus(java.lang.String status)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ResourceShareAccepterState defaults)
-
-
Method Detail
-
invitationArn
public ResourceShareAccepterState.Builder invitationArn(@Nullable com.pulumi.core.Output<java.lang.String> invitationArn)
- Parameters:
invitationArn- ARN of the resource share invitation.- Returns:
- builder
-
invitationArn
public ResourceShareAccepterState.Builder invitationArn(java.lang.String invitationArn)
- Parameters:
invitationArn- ARN of the resource share invitation.- Returns:
- builder
-
receiverAccountId
public ResourceShareAccepterState.Builder receiverAccountId(@Nullable com.pulumi.core.Output<java.lang.String> receiverAccountId)
- Parameters:
receiverAccountId- Account ID of the receiver account which accepts the invitation.- Returns:
- builder
-
receiverAccountId
public ResourceShareAccepterState.Builder receiverAccountId(java.lang.String receiverAccountId)
- Parameters:
receiverAccountId- Account ID of the receiver account which accepts the invitation.- Returns:
- builder
-
region
public ResourceShareAccepterState.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 ResourceShareAccepterState.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
-
resources
public ResourceShareAccepterState.Builder resources(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> resources)
- Parameters:
resources- List of the resource ARNs shared via the resource share.- Returns:
- builder
-
resources
public ResourceShareAccepterState.Builder resources(java.util.List<java.lang.String> resources)
- Parameters:
resources- List of the resource ARNs shared via the resource share.- Returns:
- builder
-
resources
public ResourceShareAccepterState.Builder resources(java.lang.String... resources)
- Parameters:
resources- List of the resource ARNs shared via the resource share.- Returns:
- builder
-
senderAccountId
public ResourceShareAccepterState.Builder senderAccountId(@Nullable com.pulumi.core.Output<java.lang.String> senderAccountId)
- Parameters:
senderAccountId- Account ID of the sender account which submits the invitation.- Returns:
- builder
-
senderAccountId
public ResourceShareAccepterState.Builder senderAccountId(java.lang.String senderAccountId)
- Parameters:
senderAccountId- Account ID of the sender account which submits the invitation.- Returns:
- builder
-
shareArn
public ResourceShareAccepterState.Builder shareArn(@Nullable com.pulumi.core.Output<java.lang.String> shareArn)
- Parameters:
shareArn- ARN of the resource share.- Returns:
- builder
-
shareArn
public ResourceShareAccepterState.Builder shareArn(java.lang.String shareArn)
- Parameters:
shareArn- ARN of the resource share.- Returns:
- builder
-
shareId
public ResourceShareAccepterState.Builder shareId(@Nullable com.pulumi.core.Output<java.lang.String> shareId)
- Parameters:
shareId- ID of the resource share as displayed in the console.- Returns:
- builder
-
shareId
public ResourceShareAccepterState.Builder shareId(java.lang.String shareId)
- Parameters:
shareId- ID of the resource share as displayed in the console.- Returns:
- builder
-
shareName
public ResourceShareAccepterState.Builder shareName(@Nullable com.pulumi.core.Output<java.lang.String> shareName)
- Parameters:
shareName- Name of the resource share.- Returns:
- builder
-
shareName
public ResourceShareAccepterState.Builder shareName(java.lang.String shareName)
- Parameters:
shareName- Name of the resource share.- Returns:
- builder
-
status
public ResourceShareAccepterState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- Status of the resource share (ACTIVE, PENDING, FAILED, DELETING, DELETED).- Returns:
- builder
-
status
public ResourceShareAccepterState.Builder status(java.lang.String status)
- Parameters:
status- Status of the resource share (ACTIVE, PENDING, FAILED, DELETING, DELETED).- Returns:
- builder
-
build
public ResourceShareAccepterState build()
-
-