ManagedBlockchain / Client / vote_on_proposal
vote_on_proposal#
- ManagedBlockchain.Client.vote_on_proposal(**kwargs)#
Casts a vote for a specified
ProposalIdon behalf of a member. The member to vote as, specified byVoterMemberId, must be in the same Amazon Web Services account as the principal that calls the action.Applies only to Hyperledger Fabric.
See also: AWS API Documentation
Request Syntax
response = client.vote_on_proposal( NetworkId='string', ProposalId='string', VoterMemberId='string', Vote='YES'|'NO' )
- Parameters:
NetworkId (string) –
[REQUIRED]
The unique identifier of the network.
ProposalId (string) –
[REQUIRED]
The unique identifier of the proposal.
VoterMemberId (string) –
[REQUIRED]
The unique identifier of the member casting the vote.
Vote (string) –
[REQUIRED]
The value of the vote.
- Return type:
dict
- Returns:
Response Syntax
{}Response Structure
(dict) –
Exceptions
ManagedBlockchain.Client.exceptions.InvalidRequestExceptionManagedBlockchain.Client.exceptions.IllegalActionExceptionManagedBlockchain.Client.exceptions.AccessDeniedExceptionManagedBlockchain.Client.exceptions.ResourceNotFoundExceptionManagedBlockchain.Client.exceptions.ThrottlingExceptionManagedBlockchain.Client.exceptions.InternalServiceErrorException