Module Awso_managedblockchain.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule Enabled : sig ... end
Sourcemodule PrincipalString : sig ... end
Sourcemodule ResourceIdString : sig ... end
Sourcemodule LogConfiguration : sig ... end

A configuration for logging events.

Sourcemodule ArnString : sig ... end
Sourcemodule DescriptionString : sig ... end
Sourcemodule Framework : sig ... end
Sourcemodule FrameworkVersionString : sig ... end
Sourcemodule NameString : sig ... end
Sourcemodule NetworkStatus : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule InviteAction : sig ... end

An action to invite a specific Amazon Web Services account to create a member and join the network. The InviteAction is carried out when a Proposal is APPROVED. Applies only to Hyperledger Fabric.

Sourcemodule RemoveAction : sig ... end

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.

Sourcemodule String_ : sig ... end
Sourcemodule LogConfigurations : sig ... end

A collection of log configurations.

Sourcemodule Edition : sig ... end
Sourcemodule ProposalDurationInt : sig ... end
Sourcemodule ThresholdComparator : sig ... end
Sourcemodule ThresholdPercentageInt : sig ... end
Sourcemodule UsernameString : sig ... end
Sourcemodule PasswordString : sig ... end
Sourcemodule NetworkMemberNameString : sig ... end
Sourcemodule ProposalStatus : sig ... end
Sourcemodule VoteValue : sig ... end
Sourcemodule AvailabilityZoneString : sig ... end
Sourcemodule InstanceTypeString : sig ... end
Sourcemodule NodeStatus : sig ... end
Sourcemodule IsOwned : sig ... end
Sourcemodule MemberStatus : sig ... end
Sourcemodule InvitationStatus : sig ... end
Sourcemodule NetworkSummary : sig ... end

A summary of network configuration properties.

Sourcemodule AccessorNetworkType : sig ... end
Sourcemodule AccessorStatus : sig ... end
Sourcemodule AccessorType : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule InviteActionList : sig ... end
Sourcemodule RemoveActionList : sig ... end
Sourcemodule NodeEthereumAttributes : sig ... end

Attributes of an Ethereum node.

Sourcemodule NodeFabricAttributes : sig ... end

Attributes of Hyperledger Fabric for a peer node on a Hyperledger Fabric network on Managed Blockchain.

Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.

Sourcemodule NetworkEthereumAttributes : sig ... end

Attributes of Ethereum for a network.

Sourcemodule NetworkFabricAttributes : sig ... end

Attributes of Hyperledger Fabric for a network.

Sourcemodule ApprovalThresholdPolicy : sig ... end

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.

Sourcemodule MemberFabricAttributes : sig ... end

Attributes of Hyperledger Fabric for a member in a Managed Blockchain network using the Hyperledger Fabric framework.

Configuration properties for logging events associated with a member of a Managed Blockchain network using the Hyperledger Fabric framework.

Sourcemodule MemberFabricConfiguration : sig ... end

Configuration properties for Hyperledger Fabric for a member in a Managed Blockchain network that is using the Hyperledger Fabric framework.

Sourcemodule ExceptionMessage : sig ... end
Sourcemodule ProposalSummary : sig ... end

Properties of a proposal. Applies only to Hyperledger Fabric.

Sourcemodule VoteSummary : sig ... end

Properties of an individual vote that a member cast for a proposal. Applies only to Hyperledger Fabric.

Sourcemodule NodeSummary : sig ... end

A summary of configuration properties for a node.

Sourcemodule MemberSummary : sig ... end

A summary of configuration properties for a member. Applies only to Hyperledger Fabric.

Sourcemodule Invitation : sig ... end

An invitation to an Amazon Web Services account to create a member and join the network. Applies only to Hyperledger Fabric.

Sourcemodule AccessorSummary : sig ... end

A summary of accessor properties.

Sourcemodule OutputTagMap : sig ... end
Sourcemodule ProposalActions : sig ... end

The actions to carry out if a proposal is APPROVED. Applies only to Hyperledger Fabric.

Sourcemodule VoteCount : sig ... end
Sourcemodule NodeFrameworkAttributes : sig ... end

Attributes relevant to a node on a Managed Blockchain network for the blockchain framework that the network uses.

Configuration properties for logging events associated with a peer node on a Hyperledger Fabric network on Managed Blockchain.

Sourcemodule StateDBType : sig ... end

Attributes relevant to the network for the blockchain framework that the network uses.

Sourcemodule VotingPolicy : sig ... end

The voting rules for the network to decide if a proposal is accepted Applies only to Hyperledger Fabric.

Sourcemodule MemberFrameworkAttributes : sig ... end

Attributes relevant to a member for the blockchain framework that the Managed Blockchain network uses.

Configuration properties for logging events associated with a member of a Managed Blockchain network.

Sourcemodule InputTagMap : sig ... end

Configuration properties relevant to a member for the blockchain framework that the Managed Blockchain network uses.

Hyperledger Fabric configuration properties for the network.

Sourcemodule AccessDeniedException : sig ... end

You don't have sufficient access to perform this action.

Sourcemodule IllegalActionException : sig ... end

The request processing has failed because of an unknown error, exception or failure.

Sourcemodule InvalidRequestException : sig ... end

The action or operation requested is invalid. Verify that the action is typed correctly.

Sourcemodule ResourceNotFoundException : sig ... end

A requested resource doesn't exist. It may have been deleted or referenced incorrectly.

Sourcemodule ThrottlingException : sig ... end

The request or operation couldn't be performed because a service is throttling requests. The most common source of throttling errors is creating resources that exceed your service limit for this resource type. Request a limit increase or delete unused resources if possible.

Sourcemodule ResourceNotReadyException : sig ... end

The requested resource exists but isn't in a status that can complete the operation.

Sourcemodule TagKeyList : sig ... end
Sourcemodule TooManyTagsException : sig ... end
Sourcemodule PaginationToken : sig ... end
Sourcemodule ProposalSummaryList : sig ... end
Sourcemodule ProposalListMaxResults : sig ... end
Sourcemodule ProposalVoteList : sig ... end
Sourcemodule NodeSummaryList : sig ... end
Sourcemodule NodeListMaxResults : sig ... end
Sourcemodule NetworkSummaryList : sig ... end
Sourcemodule NetworkListMaxResults : sig ... end
Sourcemodule MemberSummaryList : sig ... end
Sourcemodule MemberListMaxResults : sig ... end
Sourcemodule InvitationList : sig ... end

The maximum number of resources of that type already exist. Ensure the resources requested are within the boundaries of the service edition and your account limits.

Sourcemodule AccessorSummaryList : sig ... end
Sourcemodule AccessorListMaxResults : sig ... end
Sourcemodule Proposal : sig ... end

Properties of a proposal on a Managed Blockchain network. Applies only to Hyperledger Fabric.

Sourcemodule Node : sig ... end

Configuration properties of a node.

Sourcemodule Network : sig ... end

Network configuration properties.

Sourcemodule Member : sig ... end

Member configuration properties. Applies only to Hyperledger Fabric.

Sourcemodule Accessor : sig ... end

The properties of the Accessor.

Sourcemodule ClientRequestTokenString : sig ... end

A resource request is issued for a resource that already exists.

Sourcemodule NodeConfiguration : sig ... end

Configuration properties of a node.

Sourcemodule MemberConfiguration : sig ... end

Configuration properties of the member. Applies only to Hyperledger Fabric.

Configuration properties relevant to the network for the blockchain framework that the network uses.

Sourcemodule VoteOnProposalOutput : sig ... end

Casts a vote for a specified ProposalId on behalf of a member. The member to vote as, specified by VoterMemberId, must be in the same Amazon Web Services account as the principal that calls the action. Applies only to Hyperledger Fabric.

Sourcemodule VoteOnProposalInput : sig ... end

Casts a vote for a specified ProposalId on behalf of a member. The member to vote as, specified by VoterMemberId, must be in the same Amazon Web Services account as the principal that calls the action. Applies only to Hyperledger Fabric.

Sourcemodule UpdateNodeOutput : sig ... end

Updates a node configuration with new parameters. Applies only to Hyperledger Fabric.

Sourcemodule UpdateNodeInput : sig ... end

Updates a node configuration with new parameters. Applies only to Hyperledger Fabric.

Sourcemodule UpdateMemberOutput : sig ... end

Updates a member configuration with new parameters. Applies only to Hyperledger Fabric.

Sourcemodule UpdateMemberInput : sig ... end

Updates a member configuration with new parameters. Applies only to Hyperledger Fabric.

Sourcemodule UntagResourceResponse : sig ... end

Removes the specified tags from the Amazon Managed Blockchain resource. For more information about tags, see Tagging Resources in the Amazon Managed Blockchain Ethereum Developer Guide, or Tagging Resources in the Amazon Managed Blockchain Hyperledger Fabric Developer Guide.

Sourcemodule UntagResourceRequest : sig ... end

Removes the specified tags from the Amazon Managed Blockchain resource. For more information about tags, see Tagging Resources in the Amazon Managed Blockchain Ethereum Developer Guide, or Tagging Resources in the Amazon Managed Blockchain Hyperledger Fabric Developer Guide.

Sourcemodule TagResourceResponse : sig ... end

Adds or overwrites the specified tags for the specified Amazon Managed Blockchain resource. Each tag consists of a key and optional value. When you specify a tag key that already exists, the tag value is overwritten with the new value. Use UntagResource to remove tag keys. A resource can have up to 50 tags. If you try to create more than 50 tags for a resource, your request fails and returns an error. For more information about tags, see Tagging Resources in the Amazon Managed Blockchain Ethereum Developer Guide, or Tagging Resources in the Amazon Managed Blockchain Hyperledger Fabric Developer Guide.

Sourcemodule TagResourceRequest : sig ... end

Adds or overwrites the specified tags for the specified Amazon Managed Blockchain resource. Each tag consists of a key and optional value. When you specify a tag key that already exists, the tag value is overwritten with the new value. Use UntagResource to remove tag keys. A resource can have up to 50 tags. If you try to create more than 50 tags for a resource, your request fails and returns an error. For more information about tags, see Tagging Resources in the Amazon Managed Blockchain Ethereum Developer Guide, or Tagging Resources in the Amazon Managed Blockchain Hyperledger Fabric Developer Guide.

Sourcemodule RejectInvitationOutput : sig ... end

Rejects an invitation to join a network. This action can be called by a principal in an Amazon Web Services account that has received an invitation to create a member and join a network. Applies only to Hyperledger Fabric.

Sourcemodule RejectInvitationInput : sig ... end

Rejects an invitation to join a network. This action can be called by a principal in an Amazon Web Services account that has received an invitation to create a member and join a network. Applies only to Hyperledger Fabric.

Returns a list of tags for the specified resource. Each tag consists of a key and optional value. For more information about tags, see Tagging Resources in the Amazon Managed Blockchain Ethereum Developer Guide, or Tagging Resources in the Amazon Managed Blockchain Hyperledger Fabric Developer Guide.

Returns a list of tags for the specified resource. Each tag consists of a key and optional value. For more information about tags, see Tagging Resources in the Amazon Managed Blockchain Ethereum Developer Guide, or Tagging Resources in the Amazon Managed Blockchain Hyperledger Fabric Developer Guide.

Sourcemodule ListProposalsOutput : sig ... end

Returns a list of proposals for the network. Applies only to Hyperledger Fabric.

Sourcemodule ListProposalsInput : sig ... end

Returns a list of proposals for the network. Applies only to Hyperledger Fabric.

Sourcemodule ListProposalVotesOutput : sig ... end

Returns the list of votes for a specified proposal, including the value of each vote and the unique identifier of the member that cast the vote. Applies only to Hyperledger Fabric.

Sourcemodule ListProposalVotesInput : sig ... end

Returns the list of votes for a specified proposal, including the value of each vote and the unique identifier of the member that cast the vote. Applies only to Hyperledger Fabric.

Sourcemodule ListNodesOutput : sig ... end

Returns information about the nodes within a network. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule ListNodesInput : sig ... end

Returns information about the nodes within a network. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule ListNetworksOutput : sig ... end

Returns information about the networks in which the current Amazon Web Services account participates. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule ListNetworksInput : sig ... end

Returns information about the networks in which the current Amazon Web Services account participates. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule ListMembersOutput : sig ... end

Returns a list of the members in a network and properties of their configurations. Applies only to Hyperledger Fabric.

Sourcemodule ListMembersInput : sig ... end

Returns a list of the members in a network and properties of their configurations. Applies only to Hyperledger Fabric.

Sourcemodule ListInvitationsOutput : sig ... end

Returns a list of all invitations for the current Amazon Web Services account. Applies only to Hyperledger Fabric.

Sourcemodule ListInvitationsInput : sig ... end

Returns a list of all invitations for the current Amazon Web Services account. Applies only to Hyperledger Fabric.

Sourcemodule ListAccessorsOutput : sig ... end

Returns a list of the accessors and their properties. Accessor objects are containers that have the information required for token based access to your Ethereum nodes.

Sourcemodule ListAccessorsInput : sig ... end

Returns a list of the accessors and their properties. Accessor objects are containers that have the information required for token based access to your Ethereum nodes.

Sourcemodule GetProposalOutput : sig ... end

Returns detailed information about a proposal. Applies only to Hyperledger Fabric.

Sourcemodule GetProposalInput : sig ... end

Returns detailed information about a proposal. Applies only to Hyperledger Fabric.

Sourcemodule GetNodeOutput : sig ... end

Returns detailed information about a node. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule GetNodeInput : sig ... end

Returns detailed information about a node. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule GetNetworkOutput : sig ... end

Returns detailed information about a network. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule GetNetworkInput : sig ... end

Returns detailed information about a network. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule GetMemberOutput : sig ... end

Returns detailed information about a member. Applies only to Hyperledger Fabric.

Sourcemodule GetMemberInput : sig ... end

Returns detailed information about a member. Applies only to Hyperledger Fabric.

Sourcemodule GetAccessorOutput : sig ... end

Returns detailed information about an accessor. An accessor object is a container that has the information required for token based access to your Ethereum nodes.

Sourcemodule GetAccessorInput : sig ... end

Returns detailed information about an accessor. An accessor object is a container that has the information required for token based access to your Ethereum nodes.

Sourcemodule DeleteNodeOutput : sig ... end

Deletes a node that your Amazon Web Services account owns. All data on the node is lost and cannot be recovered. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule DeleteNodeInput : sig ... end

Deletes a node that your Amazon Web Services account owns. All data on the node is lost and cannot be recovered. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule DeleteMemberOutput : sig ... end

Deletes a member. Deleting a member removes the member and all associated resources from the network. DeleteMember can only be called for a specified MemberId if the principal performing the action is associated with the Amazon Web Services account that owns the member. In all other cases, the DeleteMember action is carried out as the result of an approved proposal to remove a member. If MemberId is the last member in a network specified by the last Amazon Web Services account, the network is deleted also. Applies only to Hyperledger Fabric.

Sourcemodule DeleteMemberInput : sig ... end

Deletes a member. Deleting a member removes the member and all associated resources from the network. DeleteMember can only be called for a specified MemberId if the principal performing the action is associated with the Amazon Web Services account that owns the member. In all other cases, the DeleteMember action is carried out as the result of an approved proposal to remove a member. If MemberId is the last member in a network specified by the last Amazon Web Services account, the network is deleted also. Applies only to Hyperledger Fabric.

Sourcemodule DeleteAccessorOutput : sig ... end

Deletes an accessor that your Amazon Web Services account owns. An accessor object is a container that has the information required for token based access to your Ethereum nodes including, the BILLING_TOKEN. After an accessor is deleted, the status of the accessor changes from AVAILABLE to PENDING_DELETION. An accessor in the PENDING_DELETION state can’t be used for new WebSocket requests or HTTP requests. However, WebSocket connections that were initiated while the accessor was in the AVAILABLE state remain open until they expire (up to 2 hours).

Sourcemodule DeleteAccessorInput : sig ... end

Deletes an accessor that your Amazon Web Services account owns. An accessor object is a container that has the information required for token based access to your Ethereum nodes including, the BILLING_TOKEN. After an accessor is deleted, the status of the accessor changes from AVAILABLE to PENDING_DELETION. An accessor in the PENDING_DELETION state can’t be used for new WebSocket requests or HTTP requests. However, WebSocket connections that were initiated while the accessor was in the AVAILABLE state remain open until they expire (up to 2 hours).

Sourcemodule CreateProposalOutput : sig ... end

Creates a proposal for a change to the network that other members of the network can vote on, for example, a proposal to add a new member to the network. Any member can create a proposal. Applies only to Hyperledger Fabric.

Sourcemodule CreateProposalInput : sig ... end

Creates a proposal for a change to the network that other members of the network can vote on, for example, a proposal to add a new member to the network. Any member can create a proposal. Applies only to Hyperledger Fabric.

Sourcemodule CreateNodeOutput : sig ... end

Creates a node on the specified blockchain network. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule CreateNodeInput : sig ... end

Creates a node on the specified blockchain network. Applies to Hyperledger Fabric and Ethereum.

Sourcemodule CreateNetworkOutput : sig ... end

Creates a new blockchain network using Amazon Managed Blockchain. Applies only to Hyperledger Fabric.

Sourcemodule CreateNetworkInput : sig ... end

Creates a new blockchain network using Amazon Managed Blockchain. Applies only to Hyperledger Fabric.

Sourcemodule CreateMemberOutput : sig ... end

Creates a member within a Managed Blockchain network. Applies only to Hyperledger Fabric.

Sourcemodule CreateMemberInput : sig ... end

Creates a member within a Managed Blockchain network. Applies only to Hyperledger Fabric.

Sourcemodule CreateAccessorOutput : sig ... end

Creates a new accessor for use with Amazon Managed Blockchain service that supports token based access. The accessor contains information required for token based access.

Sourcemodule CreateAccessorInput : sig ... end

Creates a new accessor for use with Amazon Managed Blockchain service that supports token based access. The accessor contains information required for token based access.