Class ResourceShareAccepterState.Builder

  • Enclosing class:
    ResourceShareAccepterState

    public static final class ResourceShareAccepterState.Builder
    extends java.lang.Object
    • 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
      • 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
      • 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