amazonka-kafkaconnect-2.0: Amazon Managed Streaming for Kafka Connect 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.KafkaConnect.DeleteCustomPlugin

Description

Deletes a custom plugin.

Synopsis

Creating a Request

data DeleteCustomPlugin Source #

See: newDeleteCustomPlugin smart constructor.

Constructors

DeleteCustomPlugin' 

Fields

  • customPluginArn :: Text

    The Amazon Resource Name (ARN) of the custom plugin that you want to delete.

Instances

Instances details
ToHeaders DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

ToPath DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

ToQuery DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

AWSRequest DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

Associated Types

type AWSResponse DeleteCustomPlugin #

Generic DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

Associated Types

type Rep DeleteCustomPlugin :: Type -> Type #

Read DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

Show DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

NFData DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

Methods

rnf :: DeleteCustomPlugin -> () #

Eq DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

Hashable DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

type AWSResponse DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

type Rep DeleteCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

type Rep DeleteCustomPlugin = D1 ('MetaData "DeleteCustomPlugin" "Amazonka.KafkaConnect.DeleteCustomPlugin" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "DeleteCustomPlugin'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customPluginArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteCustomPlugin Source #

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

DeleteCustomPlugin, deleteCustomPlugin_customPluginArn - The Amazon Resource Name (ARN) of the custom plugin that you want to delete.

Request Lenses

deleteCustomPlugin_customPluginArn :: Lens' DeleteCustomPlugin Text Source #

The Amazon Resource Name (ARN) of the custom plugin that you want to delete.

Destructuring the Response

data DeleteCustomPluginResponse Source #

See: newDeleteCustomPluginResponse smart constructor.

Constructors

DeleteCustomPluginResponse' 

Fields

Instances

Instances details
Generic DeleteCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

Associated Types

type Rep DeleteCustomPluginResponse :: Type -> Type #

Read DeleteCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

Show DeleteCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

NFData DeleteCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

Eq DeleteCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

type Rep DeleteCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteCustomPlugin

type Rep DeleteCustomPluginResponse = D1 ('MetaData "DeleteCustomPluginResponse" "Amazonka.KafkaConnect.DeleteCustomPlugin" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "DeleteCustomPluginResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customPluginArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "customPluginState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginState)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteCustomPluginResponse Source #

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

DeleteCustomPlugin, deleteCustomPluginResponse_customPluginArn - The Amazon Resource Name (ARN) of the custom plugin that you requested to delete.

DeleteCustomPluginResponse, deleteCustomPluginResponse_customPluginState - The state of the custom plugin.

$sel:httpStatus:DeleteCustomPluginResponse', deleteCustomPluginResponse_httpStatus - The response's http status code.

Response Lenses

deleteCustomPluginResponse_customPluginArn :: Lens' DeleteCustomPluginResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the custom plugin that you requested to delete.