Module Values.VoteOnProposalInputSource

Casts a vote for a specified ProposalId on behalf of a member. The member to vote as, specified by VoterMemberId, must be in the same Amazon Web Services account as the principal that calls the action. Applies only to Hyperledger Fabric.

Sourcetype nonrec t = {
  1. networkId : ResourceIdString.t;
    (*

    The unique identifier of the network.

    *)
  2. proposalId : ResourceIdString.t;
    (*

    The unique identifier of the proposal.

    *)
  3. voterMemberId : ResourceIdString.t;
    (*

    The unique identifier of the member casting the vote.

    *)
  4. vote : VoteValue.t;
    (*

    The value of the vote.

    *)
}
Sourceval context_ : string
Sourceval make : networkId:ResourceIdString.t -> proposalId:ResourceIdString.t -> voterMemberId:ResourceIdString.t -> vote:VoteValue.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of ResourceIdString.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t