libZSservicesZSamazonka-mqZSamazonka-mq
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.MQ.DeleteBroker

Description

Deletes a broker. Note: This API is asynchronous.

Synopsis

Creating a Request

data DeleteBroker Source #

See: newDeleteBroker smart constructor.

Constructors

DeleteBroker' 

Fields

  • brokerId :: Text

    The unique ID that Amazon MQ generates for the broker.

Instances

Instances details
Eq DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Read DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Show DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Generic DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Associated Types

type Rep DeleteBroker :: Type -> Type #

NFData DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Methods

rnf :: DeleteBroker -> () #

Hashable DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

AWSRequest DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Associated Types

type AWSResponse DeleteBroker #

ToHeaders DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

ToPath DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

ToQuery DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

type Rep DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

type Rep DeleteBroker = D1 ('MetaData "DeleteBroker" "Amazonka.MQ.DeleteBroker" "libZSservicesZSamazonka-mqZSamazonka-mq" 'False) (C1 ('MetaCons "DeleteBroker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "brokerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteBroker Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

newDeleteBroker Source #

Create a value of DeleteBroker 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:brokerId:DeleteBroker', deleteBroker_brokerId - The unique ID that Amazon MQ generates for the broker.

Request Lenses

deleteBroker_brokerId :: Lens' DeleteBroker Text Source #

The unique ID that Amazon MQ generates for the broker.

Destructuring the Response

data DeleteBrokerResponse Source #

See: newDeleteBrokerResponse smart constructor.

Constructors

DeleteBrokerResponse' 

Fields

Instances

Instances details
Eq DeleteBrokerResponse Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Read DeleteBrokerResponse Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Show DeleteBrokerResponse Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Generic DeleteBrokerResponse Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Associated Types

type Rep DeleteBrokerResponse :: Type -> Type #

NFData DeleteBrokerResponse Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

Methods

rnf :: DeleteBrokerResponse -> () #

type Rep DeleteBrokerResponse Source # 
Instance details

Defined in Amazonka.MQ.DeleteBroker

type Rep DeleteBrokerResponse = D1 ('MetaData "DeleteBrokerResponse" "Amazonka.MQ.DeleteBroker" "libZSservicesZSamazonka-mqZSamazonka-mq" 'False) (C1 ('MetaCons "DeleteBrokerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "brokerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteBrokerResponse Source #

Create a value of DeleteBrokerResponse 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:brokerId:DeleteBroker', deleteBrokerResponse_brokerId - The unique ID that Amazon MQ generates for the broker.

$sel:httpStatus:DeleteBrokerResponse', deleteBrokerResponse_httpStatus - The response's http status code.

Response Lenses

deleteBrokerResponse_brokerId :: Lens' DeleteBrokerResponse (Maybe Text) Source #

The unique ID that Amazon MQ generates for the broker.