class Aws::ManagedBlockchain::Types::ProposalActions

The actions to carry out if a proposal is `APPROVED`.

Applies only to Hyperledger Fabric.

@note When making an API call, you may pass ProposalActions

data as a hash:

    {
      invitations: [
        {
          principal: "PrincipalString", # required
        },
      ],
      removals: [
        {
          member_id: "ResourceIdString", # required
        },
      ],
    }

@!attribute [rw] invitations

The actions to perform for an `APPROVED` proposal to invite an AWS
account to create a member and join the network.
@return [Array<Types::InviteAction>]

@!attribute [rw] removals

The actions to perform for an `APPROVED` proposal to remove a member
from the network, which deletes the member and all associated member
resources from the network.
@return [Array<Types::RemoveAction>]

@see docs.aws.amazon.com/goto/WebAPI/managedblockchain-2018-09-24/ProposalActions AWS API Documentation

Constants

SENSITIVE