amazonka-oam-2.0: Amazon CloudWatch Observability Access Manager 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.OAM.DeleteSink

Description

Deletes a sink. You must delete all links to a sink before you can delete that sink.

Synopsis

Creating a Request

data DeleteSink Source #

See: newDeleteSink smart constructor.

Constructors

DeleteSink' 

Fields

Instances

Instances details
ToJSON DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

ToHeaders DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

Methods

toHeaders :: DeleteSink -> [Header] #

ToPath DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

ToQuery DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

AWSRequest DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

Associated Types

type AWSResponse DeleteSink #

Generic DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

Associated Types

type Rep DeleteSink :: Type -> Type #

Read DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

Show DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

NFData DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

Methods

rnf :: DeleteSink -> () #

Eq DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

Hashable DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

type AWSResponse DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

type Rep DeleteSink Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

type Rep DeleteSink = D1 ('MetaData "DeleteSink" "Amazonka.OAM.DeleteSink" "amazonka-oam-2.0-2r3dTellrOe218sRY2Qi5h" 'False) (C1 ('MetaCons "DeleteSink'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteSink Source #

Create a value of DeleteSink 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:identifier:DeleteSink', deleteSink_identifier - The ARN of the sink to delete.

Request Lenses

deleteSink_identifier :: Lens' DeleteSink Text Source #

The ARN of the sink to delete.

Destructuring the Response

data DeleteSinkResponse Source #

See: newDeleteSinkResponse smart constructor.

Constructors

DeleteSinkResponse' 

Fields

Instances

Instances details
Generic DeleteSinkResponse Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

Associated Types

type Rep DeleteSinkResponse :: Type -> Type #

Read DeleteSinkResponse Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

Show DeleteSinkResponse Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

NFData DeleteSinkResponse Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

Methods

rnf :: DeleteSinkResponse -> () #

Eq DeleteSinkResponse Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

type Rep DeleteSinkResponse Source # 
Instance details

Defined in Amazonka.OAM.DeleteSink

type Rep DeleteSinkResponse = D1 ('MetaData "DeleteSinkResponse" "Amazonka.OAM.DeleteSink" "amazonka-oam-2.0-2r3dTellrOe218sRY2Qi5h" 'False) (C1 ('MetaCons "DeleteSinkResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSinkResponse Source #

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

Response Lenses