Class: Aws::ManagedBlockchain::Types::NodeConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ManagedBlockchain::Types::NodeConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-managedblockchain/types.rb
Overview
Configuration properties of a node.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The Availability Zone in which the node exists.
-
#instance_type ⇒ String
The Amazon Managed Blockchain instance type for the node.
-
#log_publishing_configuration ⇒ Types::NodeLogPublishingConfiguration
Configuration properties for logging events associated with a peer node on a Hyperledger Fabric network on Managed Blockchain.
-
#state_db ⇒ String
The state database that the node uses.
Instance Attribute Details
#availability_zone ⇒ String
The Availability Zone in which the node exists. Required for Ethereum nodes.
2133 2134 2135 2136 2137 2138 2139 2140 |
# File 'lib/aws-sdk-managedblockchain/types.rb', line 2133 class NodeConfiguration < Struct.new( :instance_type, :availability_zone, :log_publishing_configuration, :state_db) SENSITIVE = [] include Aws::Structure end |
#instance_type ⇒ String
The Amazon Managed Blockchain instance type for the node.
2133 2134 2135 2136 2137 2138 2139 2140 |
# File 'lib/aws-sdk-managedblockchain/types.rb', line 2133 class NodeConfiguration < Struct.new( :instance_type, :availability_zone, :log_publishing_configuration, :state_db) SENSITIVE = [] include Aws::Structure end |
#log_publishing_configuration ⇒ Types::NodeLogPublishingConfiguration
Configuration properties for logging events associated with a peer node on a Hyperledger Fabric network on Managed Blockchain.
2133 2134 2135 2136 2137 2138 2139 2140 |
# File 'lib/aws-sdk-managedblockchain/types.rb', line 2133 class NodeConfiguration < Struct.new( :instance_type, :availability_zone, :log_publishing_configuration, :state_db) SENSITIVE = [] include Aws::Structure end |
#state_db ⇒ String
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.
2133 2134 2135 2136 2137 2138 2139 2140 |
# File 'lib/aws-sdk-managedblockchain/types.rb', line 2133 class NodeConfiguration < Struct.new( :instance_type, :availability_zone, :log_publishing_configuration, :state_db) SENSITIVE = [] include Aws::Structure end |