Class: Aws::ManagedBlockchain::Types::NodeConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ManagedBlockchain::Types::NodeConfiguration
- Defined in:
- gems/aws-sdk-managedblockchain/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 'gems/aws-sdk-managedblockchain/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 'gems/aws-sdk-managedblockchain/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 'gems/aws-sdk-managedblockchain/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 'gems/aws-sdk-managedblockchain/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 |