ProposalSummary
Properties of a proposal.
Applies only to Hyperledger Fabric.
Contents
- CreationDate
-
The date and time that the proposal was created.
Type: Timestamp
Required: No
- Description
-
The description of the proposal.
Type: String
Length Constraints: Maximum length of 128.
Required: No
- ExpirationDate
-
The date and time that the proposal expires. This is the
CreationDate
plus theProposalDurationInHours
that is specified in theProposalThresholdPolicy
. After this date and time, if members have not cast enough votes to determine the outcome according to the voting policy, the proposal isEXPIRED
andActions
are not carried out.Type: Timestamp
Required: No
- ProposalId
-
The unique identifier of the proposal.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 32.
Required: No
- ProposedByMemberId
-
The unique identifier of the member that created the proposal.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 32.
Required: No
- ProposedByMemberName
-
The name of the member that created the proposal.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 64.
Pattern:
^(?!-|[0-9])(?!.*-$)(?!.*?--)[a-zA-Z0-9-]+$
Required: No
- Status
-
The status of the proposal. Values are as follows:
-
IN_PROGRESS
- The proposal is active and open for member voting. -
APPROVED
- The proposal was approved with sufficientYES
votes among members according to theVotingPolicy
specified for theNetwork
. The specified proposal actions are carried out. -
REJECTED
- The proposal was rejected with insufficientYES
votes among members according to theVotingPolicy
specified for theNetwork
. The specifiedProposalActions
are not carried out. -
EXPIRED
- Members did not cast the number of votes required to determine the proposal outcome before the proposal expired. The specifiedProposalActions
are not carried out. -
ACTION_FAILED
- One or more of the specifiedProposalActions
in a proposal that was approved could not be completed because of an error.
Type: String
Valid Values:
IN_PROGRESS | APPROVED | REJECTED | EXPIRED | ACTION_FAILED
Required: No
-
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: