amazonka-managedblockchain-2.0: Amazon Managed Blockchain SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ManagedBlockChain.DeleteAccessor

Description

The token based access feature is in preview release for Ethereum on Amazon Managed Blockchain and is subject to change. We recommend that you use this feature only with test scenarios, and not in production environments.

Deletes an accessor that your Amazon Web Services account owns. An accessor object is a container that has the information required for token based access to your Ethereum nodes including, the BILLING_TOKEN. After an accessor is deleted, the status of the accessor changes from AVAILABLE to PENDING_DELETION. An accessor in the PENDING_DELETION state can’t be used for new WebSocket requests or HTTP requests. However, WebSocket connections that were initiated while the accessor was in the AVAILABLE state remain open until they expire (up to 2 hours).

Synopsis

Creating a Request

data DeleteAccessor Source #

See: newDeleteAccessor smart constructor.

Constructors

DeleteAccessor' 

Fields

Instances

Instances details
ToHeaders DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

ToPath DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

ToQuery DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

AWSRequest DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

Associated Types

type AWSResponse DeleteAccessor #

Generic DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

Associated Types

type Rep DeleteAccessor :: Type -> Type #

Read DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

Show DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

NFData DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

Methods

rnf :: DeleteAccessor -> () #

Eq DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

Hashable DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

type AWSResponse DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

type Rep DeleteAccessor Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

type Rep DeleteAccessor = D1 ('MetaData "DeleteAccessor" "Amazonka.ManagedBlockChain.DeleteAccessor" "amazonka-managedblockchain-2.0-7ETEoTxOH0EDuOBkhEvxdC" 'False) (C1 ('MetaCons "DeleteAccessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAccessor Source #

Create a value of DeleteAccessor 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:accessorId:DeleteAccessor', deleteAccessor_accessorId - The unique identifier of the accessor.

Request Lenses

deleteAccessor_accessorId :: Lens' DeleteAccessor Text Source #

The unique identifier of the accessor.

Destructuring the Response

data DeleteAccessorResponse Source #

See: newDeleteAccessorResponse smart constructor.

Constructors

DeleteAccessorResponse' 

Fields

Instances

Instances details
Generic DeleteAccessorResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

Associated Types

type Rep DeleteAccessorResponse :: Type -> Type #

Read DeleteAccessorResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

Show DeleteAccessorResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

NFData DeleteAccessorResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

Methods

rnf :: DeleteAccessorResponse -> () #

Eq DeleteAccessorResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

type Rep DeleteAccessorResponse Source # 
Instance details

Defined in Amazonka.ManagedBlockChain.DeleteAccessor

type Rep DeleteAccessorResponse = D1 ('MetaData "DeleteAccessorResponse" "Amazonka.ManagedBlockChain.DeleteAccessor" "amazonka-managedblockchain-2.0-7ETEoTxOH0EDuOBkhEvxdC" 'False) (C1 ('MetaCons "DeleteAccessorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAccessorResponse Source #

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

Response Lenses