NAME
Paws::ManagedBlockchain::NodeConfiguration
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::ManagedBlockchain::NodeConfiguration object:
$service_obj->Method(Att1 => { AvailabilityZone => $value, ..., StateDB => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::ManagedBlockchain::NodeConfiguration object:
$result = $service_obj->Method(...);
$result->Att1->AvailabilityZone
DESCRIPTION
Configuration properties of a node.
ATTRIBUTES
AvailabilityZone => Str
The Availability Zone in which the node exists. Required for Ethereum nodes.
REQUIRED InstanceType => Str
The Amazon Managed Blockchain instance type for the node.
LogPublishingConfiguration => Paws::ManagedBlockchain::NodeLogPublishingConfiguration
Configuration properties for logging events associated with a peer node on a Hyperledger Fabric network on Managed Blockchain.
StateDB => Str
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.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::ManagedBlockchain
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues