libZSservicesZSamazonka-managedblockchainZSamazonka-managedblockchain
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes

Description

 
Synopsis

Documentation

data NetworkFrameworkAttributes Source #

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

See: newNetworkFrameworkAttributes smart constructor.

Constructors

NetworkFrameworkAttributes' 

Fields

Instances

Instances details
Eq NetworkFrameworkAttributes Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes

Read NetworkFrameworkAttributes Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes

Show NetworkFrameworkAttributes Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes

Generic NetworkFrameworkAttributes Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes

Associated Types

type Rep NetworkFrameworkAttributes :: Type -> Type #

NFData NetworkFrameworkAttributes Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes

Hashable NetworkFrameworkAttributes Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes

FromJSON NetworkFrameworkAttributes Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes

type Rep NetworkFrameworkAttributes Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes

type Rep NetworkFrameworkAttributes = D1 ('MetaData "NetworkFrameworkAttributes" "Amazonka.ManagedBlockChain.Types.NetworkFrameworkAttributes" "libZSservicesZSamazonka-managedblockchainZSamazonka-managedblockchain" 'False) (C1 ('MetaCons "NetworkFrameworkAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fabric") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkFabricAttributes)) :*: S1 ('MetaSel ('Just "ethereum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkEthereumAttributes))))

newNetworkFrameworkAttributes :: NetworkFrameworkAttributes Source #

Create a value of NetworkFrameworkAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fabric:NetworkFrameworkAttributes', networkFrameworkAttributes_fabric - Attributes of Hyperledger Fabric for a Managed Blockchain network that uses Hyperledger Fabric.

$sel:ethereum:NetworkFrameworkAttributes', networkFrameworkAttributes_ethereum - Attributes of an Ethereum network for Managed Blockchain resources participating in an Ethereum network.

networkFrameworkAttributes_fabric :: Lens' NetworkFrameworkAttributes (Maybe NetworkFabricAttributes) Source #

Attributes of Hyperledger Fabric for a Managed Blockchain network that uses Hyperledger Fabric.

networkFrameworkAttributes_ethereum :: Lens' NetworkFrameworkAttributes (Maybe NetworkEthereumAttributes) Source #

Attributes of an Ethereum network for Managed Blockchain resources participating in an Ethereum network.