amazonka-privatenetworks-2.0: Amazon Private 5G 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.PrivateNetworks.DeleteNetwork

Description

Deletes the specified network. You must delete network sites before you delete the network. For more information, see DeleteNetworkSite in the API Reference for Amazon Web Services Private 5G.

Synopsis

Creating a Request

data DeleteNetwork Source #

See: newDeleteNetwork smart constructor.

Constructors

DeleteNetwork' 

Fields

Instances

Instances details
ToHeaders DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

ToPath DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

ToQuery DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

AWSRequest DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

Associated Types

type AWSResponse DeleteNetwork #

Generic DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

Associated Types

type Rep DeleteNetwork :: Type -> Type #

Read DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

Show DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

NFData DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

Methods

rnf :: DeleteNetwork -> () #

Eq DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

Hashable DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

type AWSResponse DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

type Rep DeleteNetwork Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

type Rep DeleteNetwork = D1 ('MetaData "DeleteNetwork" "Amazonka.PrivateNetworks.DeleteNetwork" "amazonka-privatenetworks-2.0-6kTUHQMy1b1JCa08Y5Egzo" 'False) (C1 ('MetaCons "DeleteNetwork'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "networkArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteNetwork Source #

Create a value of DeleteNetwork 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:clientToken:DeleteNetwork', deleteNetwork_clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.

DeleteNetwork, deleteNetwork_networkArn - The Amazon Resource Name (ARN) of the network.

Request Lenses

deleteNetwork_clientToken :: Lens' DeleteNetwork (Maybe Text) Source #

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.

deleteNetwork_networkArn :: Lens' DeleteNetwork Text Source #

The Amazon Resource Name (ARN) of the network.

Destructuring the Response

data DeleteNetworkResponse Source #

See: newDeleteNetworkResponse smart constructor.

Constructors

DeleteNetworkResponse' 

Fields

Instances

Instances details
Generic DeleteNetworkResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

Associated Types

type Rep DeleteNetworkResponse :: Type -> Type #

Read DeleteNetworkResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

Show DeleteNetworkResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

NFData DeleteNetworkResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

Methods

rnf :: DeleteNetworkResponse -> () #

Eq DeleteNetworkResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

type Rep DeleteNetworkResponse Source # 
Instance details

Defined in Amazonka.PrivateNetworks.DeleteNetwork

type Rep DeleteNetworkResponse = D1 ('MetaData "DeleteNetworkResponse" "Amazonka.PrivateNetworks.DeleteNetwork" "amazonka-privatenetworks-2.0-6kTUHQMy1b1JCa08Y5Egzo" 'False) (C1 ('MetaCons "DeleteNetworkResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "network") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Network)))

newDeleteNetworkResponse Source #

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

$sel:network:DeleteNetworkResponse', deleteNetworkResponse_network - Information about the network.

Response Lenses