amazonka-pipes-2.0: Amazon EventBridge Pipes 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.Pipes.DeletePipe

Description

Delete an existing pipe. For more information about pipes, see Amazon EventBridge Pipes in the Amazon EventBridge User Guide.

Synopsis

Creating a Request

data DeletePipe Source #

See: newDeletePipe smart constructor.

Constructors

DeletePipe' 

Fields

Instances

Instances details
ToHeaders DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

Methods

toHeaders :: DeletePipe -> [Header] #

ToPath DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

ToQuery DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

AWSRequest DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

Associated Types

type AWSResponse DeletePipe #

Generic DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

Associated Types

type Rep DeletePipe :: Type -> Type #

Read DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

Show DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

NFData DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

Methods

rnf :: DeletePipe -> () #

Eq DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

Hashable DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

type AWSResponse DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

type Rep DeletePipe Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

type Rep DeletePipe = D1 ('MetaData "DeletePipe" "Amazonka.Pipes.DeletePipe" "amazonka-pipes-2.0-DDuNjbjVfgsJFLlibzr06i" 'False) (C1 ('MetaCons "DeletePipe'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeletePipe Source #

Arguments

:: Text

DeletePipe

-> DeletePipe 

Create a value of DeletePipe 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:

DeletePipe, deletePipe_name - The name of the pipe.

Request Lenses

deletePipe_name :: Lens' DeletePipe Text Source #

The name of the pipe.

Destructuring the Response

data DeletePipeResponse Source #

See: newDeletePipeResponse smart constructor.

Constructors

DeletePipeResponse' 

Fields

Instances

Instances details
Generic DeletePipeResponse Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

Associated Types

type Rep DeletePipeResponse :: Type -> Type #

Read DeletePipeResponse Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

Show DeletePipeResponse Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

NFData DeletePipeResponse Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

Methods

rnf :: DeletePipeResponse -> () #

Eq DeletePipeResponse Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

type Rep DeletePipeResponse Source # 
Instance details

Defined in Amazonka.Pipes.DeletePipe

newDeletePipeResponse Source #

Create a value of DeletePipeResponse 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:

DeletePipeResponse, deletePipeResponse_arn - The ARN of the pipe.

DeletePipeResponse, deletePipeResponse_creationTime - The time the pipe was created.

DeletePipeResponse, deletePipeResponse_currentState - The state the pipe is in.

DeletePipeResponse, deletePipeResponse_desiredState - The state the pipe should be in.

DeletePipeResponse, deletePipeResponse_lastModifiedTime - When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

DeletePipe, deletePipeResponse_name - The name of the pipe.

$sel:httpStatus:DeletePipeResponse', deletePipeResponse_httpStatus - The response's http status code.

Response Lenses

deletePipeResponse_lastModifiedTime :: Lens' DeletePipeResponse (Maybe UTCTime) Source #

When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).