Class: Aws::ManagedBlockchain::Types::ProposalActions

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb

Overview

The actions to carry out if a proposal is APPROVED.

Applies only to Hyperledger Fabric.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#invitationsArray<Types::InviteAction>

The actions to perform for an APPROVED proposal to invite an Amazon Web Services account to create a member and join the network.

Returns:



2450
2451
2452
2453
2454
2455
# File 'gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb', line 2450

class ProposalActions < Struct.new(
  :invitations,
  :removals)
  SENSITIVE = []
  include Aws::Structure
end

#removalsArray<Types::RemoveAction>

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.

Returns:



2450
2451
2452
2453
2454
2455
# File 'gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb', line 2450

class ProposalActions < Struct.new(
  :invitations,
  :removals)
  SENSITIVE = []
  include Aws::Structure
end