Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Accessor
The properties of the Accessor.
- Accessor
Summary A summary of accessor properties.
- Approval
Threshold Policy 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.Applies only to Hyperledger Fabric.
- Invitation
An invitation to an Amazon Web Services account to create a member and join the network.
Applies only to Hyperledger Fabric.
- Invite
Action An action to invite a specific Amazon Web Services account to create a member and join the network. The
InviteAction
is carried out when aProposal
isAPPROVED
.Applies only to Hyperledger Fabric.
- LogConfiguration
A configuration for logging events.
- LogConfigurations
A collection of log configurations.
- Member
Member configuration properties.
Applies only to Hyperledger Fabric.
- Member
Configuration Configuration properties of the member.
Applies only to Hyperledger Fabric.
- Member
Fabric Attributes Attributes of Hyperledger Fabric for a member in a Managed Blockchain network using the Hyperledger Fabric framework.
- Member
Fabric Configuration Configuration properties for Hyperledger Fabric for a member in a Managed Blockchain network that is using the Hyperledger Fabric framework.
- Member
Fabric LogPublishing Configuration Configuration properties for logging events associated with a member of a Managed Blockchain network using the Hyperledger Fabric framework.
- Member
Framework Attributes Attributes relevant to a member for the blockchain framework that the Managed Blockchain network uses.
- Member
Framework Configuration Configuration properties relevant to a member for the blockchain framework that the Managed Blockchain network uses.
- Member
LogPublishing Configuration Configuration properties for logging events associated with a member of a Managed Blockchain network.
- Member
Summary A summary of configuration properties for a member.
Applies only to Hyperledger Fabric.
- Network
Network configuration properties.
- Network
Ethereum Attributes Attributes of Ethereum for a network.
- Network
Fabric Attributes Attributes of Hyperledger Fabric for a network.
- Network
Fabric Configuration Hyperledger Fabric configuration properties for the network.
- Network
Framework Attributes Attributes relevant to the network for the blockchain framework that the network uses.
- Network
Framework Configuration Configuration properties relevant to the network for the blockchain framework that the network uses.
- Network
Summary A summary of network configuration properties.
- Node
Configuration properties of a node.
- Node
Configuration Configuration properties of a node.
- Node
Ethereum Attributes Attributes of an Ethereum node.
- Node
Fabric Attributes Attributes of Hyperledger Fabric for a peer node on a Hyperledger Fabric network on Managed Blockchain.
- Node
Fabric LogPublishing Configuration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
- Node
Framework Attributes Attributes relevant to a node on a Managed Blockchain network for the blockchain framework that the network uses.
- Node
LogPublishing Configuration Configuration properties for logging events associated with a peer node on a Hyperledger Fabric network on Managed Blockchain.
- Node
Summary A summary of configuration properties for a node.
- Proposal
Properties of a proposal on a Managed Blockchain network.
Applies only to Hyperledger Fabric.
- Proposal
Actions The actions to carry out if a proposal is
APPROVED
.Applies only to Hyperledger Fabric.
- Proposal
Summary Properties of a proposal.
Applies only to Hyperledger Fabric.
- Remove
Action 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.Applies only to Hyperledger Fabric.
- Vote
Summary Properties of an individual vote that a member cast for a proposal.
Applies only to Hyperledger Fabric.
- Voting
Policy The voting rules for the network to decide if a proposal is accepted
Applies only to Hyperledger Fabric.
Enums§
- Accessor
Network Type - When writing a match expression against
AccessorNetworkType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Accessor
Status - When writing a match expression against
AccessorStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Accessor
Type - When writing a match expression against
AccessorType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Edition
- When writing a match expression against
Edition
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Framework
- When writing a match expression against
Framework
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Invitation
Status - When writing a match expression against
InvitationStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Member
Status - When writing a match expression against
MemberStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Network
Status - When writing a match expression against
NetworkStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Node
Status - When writing a match expression against
NodeStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Proposal
Status - When writing a match expression against
ProposalStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - State
DbType - When writing a match expression against
StateDbType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Threshold
Comparator - When writing a match expression against
ThresholdComparator
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Vote
Value - When writing a match expression against
VoteValue
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.