AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Properties of a proposal.

Applies only to Hyperledger Fabric.

Inheritance Hierarchy

System.Object
  Amazon.ManagedBlockchain.Model.ProposalSummary

Namespace: Amazon.ManagedBlockchain.Model
Assembly: AWSSDK.ManagedBlockchain.dll
Version: 3.x.y.z

Syntax

C#
public class ProposalSummary

The ProposalSummary type exposes the following members

Constructors

NameDescription
Public Method ProposalSummary()

Properties

NameTypeDescription
Public Property Arn System.String

Gets and sets the property Arn.

The Amazon Resource Name (ARN) of the proposal. For more information about ARNs and their format, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.

Public Property CreationDate System.DateTime

Gets and sets the property CreationDate.

The date and time that the proposal was created.

Public Property Description System.String

Gets and sets the property Description.

The description of the proposal.

Public Property ExpirationDate System.DateTime

Gets and sets the property ExpirationDate.

The date and time that the proposal expires. This is the CreationDate plus the ProposalDurationInHours that is specified in the ProposalThresholdPolicy. After this date and time, if members haven't cast enough votes to determine the outcome according to the voting policy, the proposal is EXPIRED and Actions aren't carried out.

Public Property ProposalId System.String

Gets and sets the property ProposalId.

The unique identifier of the proposal.

Public Property ProposedByMemberId System.String

Gets and sets the property ProposedByMemberId.

The unique identifier of the member that created the proposal.

Public Property ProposedByMemberName System.String

Gets and sets the property ProposedByMemberName.

The name of the member that created the proposal.

Public Property Status Amazon.ManagedBlockchain.ProposalStatus

Gets and sets the property 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 sufficient YES votes among members according to the VotingPolicy specified for the Network. The specified proposal actions are carried out.

  • REJECTED - The proposal was rejected with insufficient YES votes among members according to the VotingPolicy specified for the Network. The specified ProposalActions aren't carried out.

  • EXPIRED - Members didn't cast the number of votes required to determine the proposal outcome before the proposal expired. The specified ProposalActions aren't carried out.

  • ACTION_FAILED - One or more of the specified ProposalActions in a proposal that was approved couldn't be completed because of an error.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5