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.DeleteNode

Description

Deletes a node that your AWS account owns. All data on the node is lost and cannot be recovered.

Applies to Hyperledger Fabric and Ethereum.

Synopsis

Creating a Request

data DeleteNode Source #

See: newDeleteNode smart constructor.

Constructors

DeleteNode' 

Fields

  • memberId :: Maybe Text

    The unique identifier of the member that owns this node.

    Applies only to Hyperledger Fabric and is required for Hyperledger Fabric.

  • networkId :: Text

    The unique identifier of the network that the node is on.

    Ethereum public networks have the following NetworkIds:

    • n-ethereum-mainnet
    • n-ethereum-rinkeby
    • n-ethereum-ropsten
  • nodeId :: Text

    The unique identifier of the node.

Instances

Instances details
Eq DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Read DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Show DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Generic DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Associated Types

type Rep DeleteNode :: Type -> Type #

NFData DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Methods

rnf :: DeleteNode -> () #

Hashable DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

AWSRequest DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Associated Types

type AWSResponse DeleteNode #

ToHeaders DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Methods

toHeaders :: DeleteNode -> [Header] #

ToPath DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

ToQuery DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

type Rep DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

type Rep DeleteNode = D1 ('MetaData "DeleteNode" "Amazonka.ManagedBlockChain.DeleteNode" "libZSservicesZSamazonka-managedblockchainZSamazonka-managedblockchain" 'False) (C1 ('MetaCons "DeleteNode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "memberId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "networkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "nodeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteNode Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

newDeleteNode Source #

Create a value of DeleteNode 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:memberId:DeleteNode', deleteNode_memberId - The unique identifier of the member that owns this node.

Applies only to Hyperledger Fabric and is required for Hyperledger Fabric.

$sel:networkId:DeleteNode', deleteNode_networkId - The unique identifier of the network that the node is on.

Ethereum public networks have the following NetworkIds:

  • n-ethereum-mainnet
  • n-ethereum-rinkeby
  • n-ethereum-ropsten

$sel:nodeId:DeleteNode', deleteNode_nodeId - The unique identifier of the node.

Request Lenses

deleteNode_memberId :: Lens' DeleteNode (Maybe Text) Source #

The unique identifier of the member that owns this node.

Applies only to Hyperledger Fabric and is required for Hyperledger Fabric.

deleteNode_networkId :: Lens' DeleteNode Text Source #

The unique identifier of the network that the node is on.

Ethereum public networks have the following NetworkIds:

  • n-ethereum-mainnet
  • n-ethereum-rinkeby
  • n-ethereum-ropsten

deleteNode_nodeId :: Lens' DeleteNode Text Source #

The unique identifier of the node.

Destructuring the Response

data DeleteNodeResponse Source #

See: newDeleteNodeResponse smart constructor.

Constructors

DeleteNodeResponse' 

Fields

Instances

Instances details
Eq DeleteNodeResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Read DeleteNodeResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Show DeleteNodeResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Generic DeleteNodeResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Associated Types

type Rep DeleteNodeResponse :: Type -> Type #

NFData DeleteNodeResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

Methods

rnf :: DeleteNodeResponse -> () #

type Rep DeleteNodeResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteNode

type Rep DeleteNodeResponse = D1 ('MetaData "DeleteNodeResponse" "Amazonka.ManagedBlockChain.DeleteNode" "libZSservicesZSamazonka-managedblockchainZSamazonka-managedblockchain" 'False) (C1 ('MetaCons "DeleteNodeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteNodeResponse Source #

Create a value of DeleteNodeResponse 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:httpStatus:DeleteNodeResponse', deleteNodeResponse_httpStatus - The response's http status code.

Response Lenses