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 a Proposal is APPROVED.
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. Currently, Managed Blockchain supports the Hyperledger Fabric open source framework.
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.
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 peer node.
NodeConfiguration
Configuration properties of a peer node.
NodeFabricAttributes
Attributes of Hyperledger Fabric for a peer node on a Managed Blockchain network that uses Hyperledger Fabric.
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 peer 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 owned by a member in a Managed Blockchain network.
NodeSummary
A summary of configuration properties for a peer 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

Edition
Framework
InvitationStatus
MemberStatus
NetworkStatus
NodeStatus
ProposalStatus
ThresholdComparator
VoteValue

Exceptions / Errors

AccessDeniedException
IllegalActionException
InternalServiceErrorException
InvalidRequestException
ResourceAlreadyExistsException
ResourceLimitExceededException
ResourceNotFoundException
ResourceNotReadyException
ThrottlingException