Skip to content

/AWS1/CL_MBCNODECONFIGURATION

Configuration properties of a node.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_INSTANCETYPE TYPE /AWS1/MBCINSTANCETYPESTRING /AWS1/MBCINSTANCETYPESTRING

The Amazon Managed Blockchain instance type for the node.

Optional arguments:

IV_AVAILABILITYZONE TYPE /AWS1/MBCAZSTRING /AWS1/MBCAZSTRING

The Availability Zone in which the node exists. Required for Ethereum nodes.

IO_LOGPUBLISHINGCONF TYPE REF TO /AWS1/CL_MBCNODELOGPUBINGCONF /AWS1/CL_MBCNODELOGPUBINGCONF

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

IV_STATEDB TYPE /AWS1/MBCSTATEDBTYPE /AWS1/MBCSTATEDBTYPE

The state database that the node uses. Values are LevelDB or CouchDB. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB.

Applies only to Hyperledger Fabric.


Queryable Attributes

InstanceType

The Amazon Managed Blockchain instance type for the node.

Accessible with the following methods

Method Description
GET_INSTANCETYPE() Getter for INSTANCETYPE, with configurable default
ASK_INSTANCETYPE() Getter for INSTANCETYPE w/ exceptions if field has no value
HAS_INSTANCETYPE() Determine if INSTANCETYPE has a value

AvailabilityZone

The Availability Zone in which the node exists. Required for Ethereum nodes.

Accessible with the following methods

Method Description
GET_AVAILABILITYZONE() Getter for AVAILABILITYZONE, with configurable default
ASK_AVAILABILITYZONE() Getter for AVAILABILITYZONE w/ exceptions if field has no va
HAS_AVAILABILITYZONE() Determine if AVAILABILITYZONE has a value

LogPublishingConfiguration

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

Accessible with the following methods

Method Description
GET_LOGPUBLISHINGCONF() Getter for LOGPUBLISHINGCONFIGURATION

StateDB

The state database that the node uses. Values are LevelDB or CouchDB. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB.

Applies only to Hyperledger Fabric.

Accessible with the following methods

Method Description
GET_STATEDB() Getter for STATEDB, with configurable default
ASK_STATEDB() Getter for STATEDB w/ exceptions if field has no value
HAS_STATEDB() Determine if STATEDB has a value