managedblockchain-2018-09-24 library
Classes
- ApprovalThresholdPolicy
-
A policy type that defines the voting rules for the network. The rules
decide if a proposal is approved. Approval may be based on criteria such as
the percentage of
YES
votes and the duration of the proposal. The policy applies to all proposals and is specified when the network is created. - AwsClientCredentials
- AWS credentials.
- CreateMemberOutput
- CreateNetworkOutput
- CreateNodeOutput
- CreateProposalOutput
- DeleteMemberOutput
- DeleteNodeOutput
- GetMemberOutput
- GetNetworkOutput
- GetNodeOutput
- GetProposalOutput
- Invitation
- An invitation to an AWS account to create a member and join the network.
- InviteAction
-
An action to invite a specific AWS account to create a member and join the
network. The
InviteAction
is carried out when aProposal
isAPPROVED
. - ListInvitationsOutput
- ListMembersOutput
- ListNetworksOutput
- ListNodesOutput
- ListProposalsOutput
- ListProposalVotesOutput
- LogConfiguration
- A configuration for logging events.
- LogConfigurations
- A collection of log configurations.
- ManagedBlockchain
- Amazon Managed Blockchain is a fully managed service for creating and managing blockchain networks using open-source frameworks. Blockchain allows you to build applications where multiple parties can securely and transparently run transactions and share data without the need for a trusted, central authority.
- Member
- Member configuration properties.
- MemberConfiguration
- Configuration properties of the member.
- MemberFabricAttributes
- Attributes of Hyperledger Fabric for a member in a Managed Blockchain network using the Hyperledger Fabric framework.
- MemberFabricConfiguration
- Configuration properties for Hyperledger Fabric for a member in a Managed Blockchain network using the Hyperledger Fabric framework.
- MemberFabricLogPublishingConfiguration
- Configuration properties for logging events associated with a member of a Managed Blockchain network using the Hyperledger Fabric framework.
- MemberFrameworkAttributes
- Attributes relevant to a member for the blockchain framework that the Managed Blockchain network uses.
- MemberFrameworkConfiguration
- Configuration properties relevant to a member for the blockchain framework that the Managed Blockchain network uses.
- MemberLogPublishingConfiguration
- Configuration properties for logging events associated with a member of a Managed Blockchain network.
- MemberSummary
- A summary of configuration properties for a member.
- Network
- Network configuration properties.
- NetworkEthereumAttributes
- Attributes of Ethereum for a network.
- NetworkFabricAttributes
- Attributes of Hyperledger Fabric for a network.
- NetworkFabricConfiguration
- Hyperledger Fabric configuration properties for the network.
- NetworkFrameworkAttributes
- Attributes relevant to the network for the blockchain framework that the network uses.
- NetworkFrameworkConfiguration
- Configuration properties relevant to the network for the blockchain framework that the network uses.
- NetworkSummary
- A summary of network configuration properties.
- Node
- Configuration properties of a node.
- NodeConfiguration
- Configuration properties of a node.
- NodeEthereumAttributes
- Attributes of an Ethereum node.
- NodeFabricAttributes
- Attributes of Hyperledger Fabric for a peer node on a Hyperledger Fabric network on Managed Blockchain.
- NodeFabricLogPublishingConfiguration
- Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
- NodeFrameworkAttributes
- Attributes relevant to a node on a Managed Blockchain network for the blockchain framework that the network uses.
- NodeLogPublishingConfiguration
- Configuration properties for logging events associated with a peer node on a Hyperledger Fabric network on Managed Blockchain.
- NodeSummary
- A summary of configuration properties for a node.
- Proposal
- Properties of a proposal on a Managed Blockchain network.
- ProposalActions
-
The actions to carry out if a proposal is
APPROVED
. - ProposalSummary
- Properties of a proposal.
- RejectInvitationOutput
- RemoveAction
-
An action to remove a member from a Managed Blockchain network as the result
of a removal proposal that is
APPROVED
. The member and all associated resources are deleted from the network. - UpdateMemberOutput
- UpdateNodeOutput
- VoteOnProposalOutput
- VoteSummary
- Properties of an individual vote that a member cast for a proposal.
- VotingPolicy
- The voting rules for the network to decide if a proposal is accepted
Enums
Extensions
- EditionFromString on String
- EditionValueExtension on Edition
- FrameworkFromString on String
- FrameworkValueExtension on Framework
- InvitationStatusFromString on String
- InvitationStatusValueExtension on InvitationStatus
- MemberStatusFromString on String
- MemberStatusValueExtension on MemberStatus
- NetworkStatusFromString on String
- NetworkStatusValueExtension on NetworkStatus
- NodeStatusFromString on String
- NodeStatusValueExtension on NodeStatus
- ProposalStatusFromString on String
- ProposalStatusValueExtension on ProposalStatus
- StateDBTypeFromString on String
- StateDBTypeValueExtension on StateDBType
- ThresholdComparatorFromString on String
- ThresholdComparatorValueExtension on ThresholdComparator
- VoteValueFromString on String
- VoteValueValueExtension on VoteValue