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

Contents

Description

Derived from API version 2021-09-14 of the AWS service descriptions, licensed under Apache 2.0.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-09-14 of the Amazon Managed Streaming for Kafka Connect SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by KafkaConnect.

BadRequestException

_BadRequestException :: AsError a => Fold a ServiceError Source #

HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

HTTP Status Code 409: Conflict. A resource with this name already exists. Retry your request with another name.

ForbiddenException

_ForbiddenException :: AsError a => Fold a ServiceError Source #

HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

InternalServerErrorException

_InternalServerErrorException :: AsError a => Fold a ServiceError Source #

HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

NotFoundException

_NotFoundException :: AsError a => Fold a ServiceError Source #

HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #

HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

TooManyRequestsException

_TooManyRequestsException :: AsError a => Fold a ServiceError Source #

HTTP Status Code 429: Limit exceeded. Resource limit reached.

UnauthorizedException

_UnauthorizedException :: AsError a => Fold a ServiceError Source #

HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateConnector

data CreateConnector Source #

See: newCreateConnector smart constructor.

Instances

Instances details
ToJSON CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

ToHeaders CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

ToPath CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

ToQuery CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

AWSRequest CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Associated Types

type AWSResponse CreateConnector #

Generic CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Associated Types

type Rep CreateConnector :: Type -> Type #

Show CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

NFData CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Methods

rnf :: CreateConnector -> () #

Eq CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Hashable CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

type AWSResponse CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

type Rep CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

type Rep CreateConnector = D1 ('MetaData "CreateConnector" "Amazonka.KafkaConnect.CreateConnector" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CreateConnector'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "connectorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "logDelivery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogDelivery)) :*: S1 ('MetaSel ('Just "workerConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerConfiguration)))) :*: (S1 ('MetaSel ('Just "capacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Capacity) :*: (S1 ('MetaSel ('Just "connectorConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (HashMap Text Text))) :*: S1 ('MetaSel ('Just "connectorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "kafkaCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KafkaCluster) :*: (S1 ('MetaSel ('Just "kafkaClusterClientAuthentication") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KafkaClusterClientAuthentication) :*: S1 ('MetaSel ('Just "kafkaClusterEncryptionInTransit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KafkaClusterEncryptionInTransit))) :*: (S1 ('MetaSel ('Just "kafkaConnectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "plugins") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Plugin]) :*: S1 ('MetaSel ('Just "serviceExecutionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateConnector Source #

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

CreateConnector, createConnector_connectorDescription - A summary description of the connector.

CreateConnector, createConnector_logDelivery - Details about log delivery.

CreateConnector, createConnector_workerConfiguration - Specifies which worker configuration to use with the connector.

CreateConnector, createConnector_capacity - Information about the capacity allocated to the connector. Exactly one of the two properties must be specified.

$sel:connectorConfiguration:CreateConnector', createConnector_connectorConfiguration - A map of keys to values that represent the configuration for the connector.

CreateConnector, createConnector_connectorName - The name of the connector.

CreateConnector, createConnector_kafkaCluster - Specifies which Apache Kafka cluster to connect to.

CreateConnector, createConnector_kafkaClusterClientAuthentication - Details of the client authentication used by the Apache Kafka cluster.

CreateConnector, createConnector_kafkaClusterEncryptionInTransit - Details of encryption in transit to the Apache Kafka cluster.

CreateConnector, createConnector_kafkaConnectVersion - The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.

CreateConnector, createConnector_plugins - Specifies which plugins to use for the connector.

CreateConnector, createConnector_serviceExecutionRoleArn - The Amazon Resource Name (ARN) of the IAM role used by the connector to access the Amazon Web Services resources that it needs. The types of resources depends on the logic of the connector. For example, a connector that has Amazon S3 as a destination must have permissions that allow it to write to the S3 destination bucket.

data CreateConnectorResponse Source #

See: newCreateConnectorResponse smart constructor.

Instances

Instances details
Generic CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Associated Types

type Rep CreateConnectorResponse :: Type -> Type #

Read CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Show CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

NFData CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Methods

rnf :: CreateConnectorResponse -> () #

Eq CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

type Rep CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

type Rep CreateConnectorResponse = D1 ('MetaData "CreateConnectorResponse" "Amazonka.KafkaConnect.CreateConnector" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CreateConnectorResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectorState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorState)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateConnectorResponse Source #

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

CreateConnectorResponse, createConnectorResponse_connectorArn - The Amazon Resource Name (ARN) that Amazon assigned to the connector.

CreateConnector, createConnectorResponse_connectorName - The name of the connector.

CreateConnectorResponse, createConnectorResponse_connectorState - The state of the connector.

$sel:httpStatus:CreateConnectorResponse', createConnectorResponse_httpStatus - The response's http status code.

CreateCustomPlugin

data CreateCustomPlugin Source #

See: newCreateCustomPlugin smart constructor.

Instances

Instances details
ToJSON CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

ToHeaders CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

ToPath CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

ToQuery CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

AWSRequest CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Associated Types

type AWSResponse CreateCustomPlugin #

Generic CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Associated Types

type Rep CreateCustomPlugin :: Type -> Type #

Read CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Show CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

NFData CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Methods

rnf :: CreateCustomPlugin -> () #

Eq CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Hashable CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

type AWSResponse CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

type Rep CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

type Rep CreateCustomPlugin = D1 ('MetaData "CreateCustomPlugin" "Amazonka.KafkaConnect.CreateCustomPlugin" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CreateCustomPlugin'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CustomPluginContentType)) :*: (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CustomPluginLocation) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateCustomPlugin Source #

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

CreateCustomPlugin, createCustomPlugin_description - A summary description of the custom plugin.

CreateCustomPlugin, createCustomPlugin_contentType - The type of the plugin file.

CreateCustomPlugin, createCustomPlugin_location - Information about the location of a custom plugin.

CreateCustomPlugin, createCustomPlugin_name - The name of the custom plugin.

data CreateCustomPluginResponse Source #

See: newCreateCustomPluginResponse smart constructor.

Instances

Instances details
Generic CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Associated Types

type Rep CreateCustomPluginResponse :: Type -> Type #

Read CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Show CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

NFData CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Eq CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

type Rep CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

type Rep CreateCustomPluginResponse = D1 ('MetaData "CreateCustomPluginResponse" "Amazonka.KafkaConnect.CreateCustomPlugin" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CreateCustomPluginResponse'" '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 "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateCustomPluginResponse Source #

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

CreateCustomPluginResponse, createCustomPluginResponse_customPluginArn - The Amazon Resource Name (ARN) that Amazon assigned to the custom plugin.

CreateCustomPluginResponse, createCustomPluginResponse_customPluginState - The state of the custom plugin.

CreateCustomPlugin, createCustomPluginResponse_name - The name of the custom plugin.

CreateCustomPluginResponse, createCustomPluginResponse_revision - The revision of the custom plugin.

$sel:httpStatus:CreateCustomPluginResponse', createCustomPluginResponse_httpStatus - The response's http status code.

CreateWorkerConfiguration

data CreateWorkerConfiguration Source #

See: newCreateWorkerConfiguration smart constructor.

Instances

Instances details
ToJSON CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

ToHeaders CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

ToPath CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

ToQuery CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

AWSRequest CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Generic CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Associated Types

type Rep CreateWorkerConfiguration :: Type -> Type #

Show CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

NFData CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Eq CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Hashable CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

type AWSResponse CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

type Rep CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

type Rep CreateWorkerConfiguration = D1 ('MetaData "CreateWorkerConfiguration" "Amazonka.KafkaConnect.CreateWorkerConfiguration" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CreateWorkerConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "propertiesFileContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newCreateWorkerConfiguration Source #

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

CreateWorkerConfiguration, createWorkerConfiguration_description - A summary description of the worker configuration.

CreateWorkerConfiguration, createWorkerConfiguration_name - The name of the worker configuration.

CreateWorkerConfiguration, createWorkerConfiguration_propertiesFileContent - Base64 encoded contents of connect-distributed.properties file.

data CreateWorkerConfigurationResponse Source #

See: newCreateWorkerConfigurationResponse smart constructor.

Instances

Instances details
Generic CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Associated Types

type Rep CreateWorkerConfigurationResponse :: Type -> Type #

Read CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Show CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

NFData CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Eq CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

type Rep CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

type Rep CreateWorkerConfigurationResponse = D1 ('MetaData "CreateWorkerConfigurationResponse" "Amazonka.KafkaConnect.CreateWorkerConfiguration" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CreateWorkerConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "latestRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerConfigurationRevisionSummary))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workerConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateWorkerConfigurationResponse Source #

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

CreateWorkerConfigurationResponse, createWorkerConfigurationResponse_creationTime - The time that the worker configuration was created.

CreateWorkerConfigurationResponse, createWorkerConfigurationResponse_latestRevision - The latest revision of the worker configuration.

CreateWorkerConfiguration, createWorkerConfigurationResponse_name - The name of the worker configuration.

CreateWorkerConfigurationResponse, createWorkerConfigurationResponse_workerConfigurationArn - The Amazon Resource Name (ARN) that Amazon assigned to the worker configuration.

$sel:httpStatus:CreateWorkerConfigurationResponse', createWorkerConfigurationResponse_httpStatus - The response's http status code.

DeleteConnector

data DeleteConnector Source #

See: newDeleteConnector smart constructor.

Instances

Instances details
ToHeaders DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

ToPath DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

ToQuery DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

AWSRequest DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Associated Types

type AWSResponse DeleteConnector #

Generic DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Associated Types

type Rep DeleteConnector :: Type -> Type #

Read DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Show DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

NFData DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Methods

rnf :: DeleteConnector -> () #

Eq DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Hashable DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

type AWSResponse DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

type Rep DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

type Rep DeleteConnector = D1 ('MetaData "DeleteConnector" "Amazonka.KafkaConnect.DeleteConnector" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "DeleteConnector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteConnector Source #

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

DeleteConnector, deleteConnector_currentVersion - The current version of the connector that you want to delete.

DeleteConnector, deleteConnector_connectorArn - The Amazon Resource Name (ARN) of the connector that you want to delete.

data DeleteConnectorResponse Source #

See: newDeleteConnectorResponse smart constructor.

Instances

Instances details
Generic DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Associated Types

type Rep DeleteConnectorResponse :: Type -> Type #

Read DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Show DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

NFData DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Methods

rnf :: DeleteConnectorResponse -> () #

Eq DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

type Rep DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

type Rep DeleteConnectorResponse = D1 ('MetaData "DeleteConnectorResponse" "Amazonka.KafkaConnect.DeleteConnector" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "DeleteConnectorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorState)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteConnectorResponse Source #

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

DeleteConnector, deleteConnectorResponse_connectorArn - The Amazon Resource Name (ARN) of the connector that you requested to delete.

DeleteConnectorResponse, deleteConnectorResponse_connectorState - The state of the connector that you requested to delete.

$sel:httpStatus:DeleteConnectorResponse', deleteConnectorResponse_httpStatus - The response's http status code.

DeleteCustomPlugin

data DeleteCustomPlugin Source #

See: newDeleteCustomPlugin smart constructor.

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.

data DeleteCustomPluginResponse Source #

See: newDeleteCustomPluginResponse smart constructor.

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.

DescribeConnector

data DescribeConnector Source #

See: newDescribeConnector smart constructor.

Constructors

DescribeConnector' Text 

Instances

Instances details
ToHeaders DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

ToPath DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

ToQuery DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

AWSRequest DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Associated Types

type AWSResponse DescribeConnector #

Generic DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Associated Types

type Rep DescribeConnector :: Type -> Type #

Read DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Show DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

NFData DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Methods

rnf :: DescribeConnector -> () #

Eq DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Hashable DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

type AWSResponse DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

type Rep DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

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

newDescribeConnector Source #

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

DescribeConnector, describeConnector_connectorArn - The Amazon Resource Name (ARN) of the connector that you want to describe.

data DescribeConnectorResponse Source #

See: newDescribeConnectorResponse smart constructor.

Instances

Instances details
Generic DescribeConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Associated Types

type Rep DescribeConnectorResponse :: Type -> Type #

Show DescribeConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

NFData DescribeConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Eq DescribeConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

type Rep DescribeConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

type Rep DescribeConnectorResponse = D1 ('MetaData "DescribeConnectorResponse" "Amazonka.KafkaConnect.DescribeConnector" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "DescribeConnectorResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "capacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CapacityDescription)) :*: S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectorConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "connectorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "connectorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorState))) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kafkaCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterDescription)))))) :*: (((S1 ('MetaSel ('Just "kafkaClusterClientAuthentication") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterClientAuthenticationDescription)) :*: S1 ('MetaSel ('Just "kafkaClusterEncryptionInTransit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterEncryptionInTransitDescription))) :*: (S1 ('MetaSel ('Just "kafkaConnectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logDelivery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogDeliveryDescription)))) :*: ((S1 ('MetaSel ('Just "plugins") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PluginDescription])) :*: S1 ('MetaSel ('Just "serviceExecutionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stateDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StateDescription)) :*: (S1 ('MetaSel ('Just "workerConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerConfigurationDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newDescribeConnectorResponse Source #

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

DescribeConnectorResponse, describeConnectorResponse_capacity - Information about the capacity of the connector, whether it is auto scaled or provisioned.

DescribeConnector, describeConnectorResponse_connectorArn - The Amazon Resource Name (ARN) of the connector.

$sel:connectorConfiguration:DescribeConnectorResponse', describeConnectorResponse_connectorConfiguration - A map of keys to values that represent the configuration for the connector.

DescribeConnectorResponse, describeConnectorResponse_connectorDescription - A summary description of the connector.

DescribeConnectorResponse, describeConnectorResponse_connectorName - The name of the connector.

DescribeConnectorResponse, describeConnectorResponse_connectorState - The state of the connector.

DescribeConnectorResponse, describeConnectorResponse_creationTime - The time the connector was created.

DescribeConnectorResponse, describeConnectorResponse_currentVersion - The current version of the connector.

DescribeConnectorResponse, describeConnectorResponse_kafkaCluster - The Apache Kafka cluster that the connector is connected to.

DescribeConnectorResponse, describeConnectorResponse_kafkaClusterClientAuthentication - The type of client authentication used to connect to the Apache Kafka cluster. The value is NONE when no client authentication is used.

DescribeConnectorResponse, describeConnectorResponse_kafkaClusterEncryptionInTransit - Details of encryption in transit to the Apache Kafka cluster.

DescribeConnectorResponse, describeConnectorResponse_kafkaConnectVersion - The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.

DescribeConnectorResponse, describeConnectorResponse_logDelivery - Details about delivering logs to Amazon CloudWatch Logs.

DescribeConnectorResponse, describeConnectorResponse_plugins - Specifies which plugins were used for this connector.

DescribeConnectorResponse, describeConnectorResponse_serviceExecutionRoleArn - The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.

$sel:stateDescription:DescribeConnectorResponse', describeConnectorResponse_stateDescription - Details about the state of a connector.

DescribeConnectorResponse, describeConnectorResponse_workerConfiguration - Specifies which worker configuration was used for the connector.

$sel:httpStatus:DescribeConnectorResponse', describeConnectorResponse_httpStatus - The response's http status code.

DescribeCustomPlugin

data DescribeCustomPlugin Source #

See: newDescribeCustomPlugin smart constructor.

Instances

Instances details
ToHeaders DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

ToPath DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

ToQuery DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

AWSRequest DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Associated Types

type AWSResponse DescribeCustomPlugin #

Generic DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Associated Types

type Rep DescribeCustomPlugin :: Type -> Type #

Read DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Show DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

NFData DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Methods

rnf :: DescribeCustomPlugin -> () #

Eq DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Hashable DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

type AWSResponse DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

type Rep DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

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

newDescribeCustomPlugin Source #

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

DescribeCustomPlugin, describeCustomPlugin_customPluginArn - Returns information about a custom plugin.

data DescribeCustomPluginResponse Source #

See: newDescribeCustomPluginResponse smart constructor.

Instances

Instances details
Generic DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Associated Types

type Rep DescribeCustomPluginResponse :: Type -> Type #

Read DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Show DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

NFData DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Eq DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

type Rep DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

type Rep DescribeCustomPluginResponse = D1 ('MetaData "DescribeCustomPluginResponse" "Amazonka.KafkaConnect.DescribeCustomPlugin" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "DescribeCustomPluginResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "customPluginArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customPluginState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginState)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginRevisionSummary)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "stateDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StateDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeCustomPluginResponse Source #

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

DescribeCustomPluginResponse, describeCustomPluginResponse_creationTime - The time that the custom plugin was created.

DescribeCustomPlugin, describeCustomPluginResponse_customPluginArn - The Amazon Resource Name (ARN) of the custom plugin.

DescribeCustomPluginResponse, describeCustomPluginResponse_customPluginState - The state of the custom plugin.

DescribeCustomPluginResponse, describeCustomPluginResponse_description - The description of the custom plugin.

DescribeCustomPluginResponse, describeCustomPluginResponse_latestRevision - The latest successfully created revision of the custom plugin. If there are no successfully created revisions, this field will be absent.

DescribeCustomPluginResponse, describeCustomPluginResponse_name - The name of the custom plugin.

$sel:stateDescription:DescribeCustomPluginResponse', describeCustomPluginResponse_stateDescription - Details about the state of a custom plugin.

$sel:httpStatus:DescribeCustomPluginResponse', describeCustomPluginResponse_httpStatus - The response's http status code.

DescribeWorkerConfiguration

data DescribeWorkerConfiguration Source #

See: newDescribeWorkerConfiguration smart constructor.

Instances

Instances details
ToHeaders DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

ToPath DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

ToQuery DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

AWSRequest DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Generic DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Associated Types

type Rep DescribeWorkerConfiguration :: Type -> Type #

Read DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Show DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

NFData DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Eq DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Hashable DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

type AWSResponse DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

type Rep DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

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

newDescribeWorkerConfiguration Source #

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

DescribeWorkerConfiguration, describeWorkerConfiguration_workerConfigurationArn - The Amazon Resource Name (ARN) of the worker configuration that you want to get information about.

data DescribeWorkerConfigurationResponse Source #

Instances

Instances details
Generic DescribeWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Show DescribeWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

NFData DescribeWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Eq DescribeWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

type Rep DescribeWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

type Rep DescribeWorkerConfigurationResponse = D1 ('MetaData "DescribeWorkerConfigurationResponse" "Amazonka.KafkaConnect.DescribeWorkerConfiguration" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "DescribeWorkerConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerConfigurationRevisionDescription)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workerConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeWorkerConfigurationResponse Source #

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

DescribeWorkerConfigurationResponse, describeWorkerConfigurationResponse_creationTime - The time that the worker configuration was created.

DescribeWorkerConfigurationResponse, describeWorkerConfigurationResponse_description - The description of the worker configuration.

DescribeWorkerConfigurationResponse, describeWorkerConfigurationResponse_latestRevision - The latest revision of the custom configuration.

DescribeWorkerConfigurationResponse, describeWorkerConfigurationResponse_name - The name of the worker configuration.

DescribeWorkerConfiguration, describeWorkerConfigurationResponse_workerConfigurationArn - The Amazon Resource Name (ARN) of the custom configuration.

$sel:httpStatus:DescribeWorkerConfigurationResponse', describeWorkerConfigurationResponse_httpStatus - The response's http status code.

ListConnectors (Paginated)

data ListConnectors Source #

See: newListConnectors smart constructor.

Instances

Instances details
ToHeaders ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

ToPath ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

ToQuery ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

AWSPager ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

AWSRequest ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Associated Types

type AWSResponse ListConnectors #

Generic ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Associated Types

type Rep ListConnectors :: Type -> Type #

Read ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Show ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

NFData ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Methods

rnf :: ListConnectors -> () #

Eq ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Hashable ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

type AWSResponse ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

type Rep ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

type Rep ListConnectors = D1 ('MetaData "ListConnectors" "Amazonka.KafkaConnect.ListConnectors" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ListConnectors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListConnectors :: ListConnectors Source #

Create a value of ListConnectors 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:connectorNamePrefix:ListConnectors', listConnectors_connectorNamePrefix - The name prefix that you want to use to search for and list connectors.

$sel:maxResults:ListConnectors', listConnectors_maxResults - The maximum number of connectors to list in one response.

ListConnectors, listConnectors_nextToken - If the response of a ListConnectors operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

data ListConnectorsResponse Source #

See: newListConnectorsResponse smart constructor.

Instances

Instances details
Generic ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Associated Types

type Rep ListConnectorsResponse :: Type -> Type #

Read ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Show ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

NFData ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Methods

rnf :: ListConnectorsResponse -> () #

Eq ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

type Rep ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

type Rep ListConnectorsResponse = D1 ('MetaData "ListConnectorsResponse" "Amazonka.KafkaConnect.ListConnectors" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ListConnectorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectorSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConnectorsResponse Source #

Create a value of ListConnectorsResponse 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:connectors:ListConnectorsResponse', listConnectorsResponse_connectors - An array of connector descriptions.

ListConnectors, listConnectorsResponse_nextToken - If the response of a ListConnectors operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where it left off.

$sel:httpStatus:ListConnectorsResponse', listConnectorsResponse_httpStatus - The response's http status code.

ListCustomPlugins (Paginated)

data ListCustomPlugins Source #

See: newListCustomPlugins smart constructor.

Instances

Instances details
ToHeaders ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

ToPath ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

ToQuery ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

AWSPager ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

AWSRequest ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Associated Types

type AWSResponse ListCustomPlugins #

Generic ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Associated Types

type Rep ListCustomPlugins :: Type -> Type #

Read ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Show ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

NFData ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Methods

rnf :: ListCustomPlugins -> () #

Eq ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Hashable ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

type AWSResponse ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

type Rep ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

type Rep ListCustomPlugins = D1 ('MetaData "ListCustomPlugins" "Amazonka.KafkaConnect.ListCustomPlugins" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ListCustomPlugins'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListCustomPlugins :: ListCustomPlugins Source #

Create a value of ListCustomPlugins 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:maxResults:ListCustomPlugins', listCustomPlugins_maxResults - The maximum number of custom plugins to list in one response.

ListCustomPlugins, listCustomPlugins_nextToken - If the response of a ListCustomPlugins operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

data ListCustomPluginsResponse Source #

See: newListCustomPluginsResponse smart constructor.

Instances

Instances details
Generic ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Associated Types

type Rep ListCustomPluginsResponse :: Type -> Type #

Read ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Show ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

NFData ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Eq ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

type Rep ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

type Rep ListCustomPluginsResponse = D1 ('MetaData "ListCustomPluginsResponse" "Amazonka.KafkaConnect.ListCustomPlugins" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ListCustomPluginsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customPlugins") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomPluginSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCustomPluginsResponse Source #

Create a value of ListCustomPluginsResponse 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:customPlugins:ListCustomPluginsResponse', listCustomPluginsResponse_customPlugins - An array of custom plugin descriptions.

ListCustomPlugins, listCustomPluginsResponse_nextToken - If the response of a ListCustomPlugins operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

$sel:httpStatus:ListCustomPluginsResponse', listCustomPluginsResponse_httpStatus - The response's http status code.

ListWorkerConfigurations (Paginated)

data ListWorkerConfigurations Source #

See: newListWorkerConfigurations smart constructor.

Instances

Instances details
ToHeaders ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

ToPath ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

ToQuery ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

AWSPager ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

AWSRequest ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Generic ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Associated Types

type Rep ListWorkerConfigurations :: Type -> Type #

Read ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Show ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

NFData ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Eq ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Hashable ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

type AWSResponse ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

type Rep ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

type Rep ListWorkerConfigurations = D1 ('MetaData "ListWorkerConfigurations" "Amazonka.KafkaConnect.ListWorkerConfigurations" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ListWorkerConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListWorkerConfigurations :: ListWorkerConfigurations Source #

Create a value of ListWorkerConfigurations 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:maxResults:ListWorkerConfigurations', listWorkerConfigurations_maxResults - The maximum number of worker configurations to list in one response.

ListWorkerConfigurations, listWorkerConfigurations_nextToken - If the response of a ListWorkerConfigurations operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

data ListWorkerConfigurationsResponse Source #

See: newListWorkerConfigurationsResponse smart constructor.

Instances

Instances details
Generic ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Associated Types

type Rep ListWorkerConfigurationsResponse :: Type -> Type #

Read ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Show ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

NFData ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Eq ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

type Rep ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

type Rep ListWorkerConfigurationsResponse = D1 ('MetaData "ListWorkerConfigurationsResponse" "Amazonka.KafkaConnect.ListWorkerConfigurations" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ListWorkerConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workerConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkerConfigurationSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListWorkerConfigurationsResponse Source #

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

ListWorkerConfigurations, listWorkerConfigurationsResponse_nextToken - If the response of a ListWorkerConfigurations operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

$sel:workerConfigurations:ListWorkerConfigurationsResponse', listWorkerConfigurationsResponse_workerConfigurations - An array of worker configuration descriptions.

$sel:httpStatus:ListWorkerConfigurationsResponse', listWorkerConfigurationsResponse_httpStatus - The response's http status code.

UpdateConnector

data UpdateConnector Source #

See: newUpdateConnector smart constructor.

Instances

Instances details
ToJSON UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

ToHeaders UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

ToPath UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

ToQuery UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

AWSRequest UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Associated Types

type AWSResponse UpdateConnector #

Generic UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Associated Types

type Rep UpdateConnector :: Type -> Type #

Read UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Show UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

NFData UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Methods

rnf :: UpdateConnector -> () #

Eq UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Hashable UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

type AWSResponse UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

type Rep UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

type Rep UpdateConnector = D1 ('MetaData "UpdateConnector" "Amazonka.KafkaConnect.UpdateConnector" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "UpdateConnector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "capacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CapacityUpdate) :*: (S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateConnector Source #

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

UpdateConnector, updateConnector_capacity - The target capacity.

UpdateConnector, updateConnector_connectorArn - The Amazon Resource Name (ARN) of the connector that you want to update.

UpdateConnector, updateConnector_currentVersion - The current version of the connector that you want to update.

data UpdateConnectorResponse Source #

See: newUpdateConnectorResponse smart constructor.

Instances

Instances details
Generic UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Associated Types

type Rep UpdateConnectorResponse :: Type -> Type #

Read UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Show UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

NFData UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Methods

rnf :: UpdateConnectorResponse -> () #

Eq UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

type Rep UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

type Rep UpdateConnectorResponse = D1 ('MetaData "UpdateConnectorResponse" "Amazonka.KafkaConnect.UpdateConnector" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "UpdateConnectorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorState)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateConnectorResponse Source #

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

UpdateConnector, updateConnectorResponse_connectorArn - The Amazon Resource Name (ARN) of the connector.

UpdateConnectorResponse, updateConnectorResponse_connectorState - The state of the connector.

$sel:httpStatus:UpdateConnectorResponse', updateConnectorResponse_httpStatus - The response's http status code.

Types

ConnectorState

newtype ConnectorState Source #

Constructors

ConnectorState' 

Instances

Instances details
FromJSON ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

FromJSONKey ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToJSON ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToJSONKey ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToByteString ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToHeader ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToLog ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToQuery ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

FromText ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToText ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

FromXML ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToXML ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Methods

toXML :: ConnectorState -> XML #

Generic ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Associated Types

type Rep ConnectorState :: Type -> Type #

Read ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Show ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

NFData ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Methods

rnf :: ConnectorState -> () #

Eq ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Ord ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Hashable ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

type Rep ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

type Rep ConnectorState = D1 ('MetaData "ConnectorState" "Amazonka.KafkaConnect.Types.ConnectorState" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'True) (C1 ('MetaCons "ConnectorState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectorState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CustomPluginContentType

newtype CustomPluginContentType Source #

Instances

Instances details
FromJSON CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

FromJSONKey CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToJSON CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToJSONKey CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToByteString CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToHeader CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToLog CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToQuery CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

FromText CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToText CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

FromXML CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToXML CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Generic CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Associated Types

type Rep CustomPluginContentType :: Type -> Type #

Read CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Show CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

NFData CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Methods

rnf :: CustomPluginContentType -> () #

Eq CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Ord CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Hashable CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

type Rep CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

type Rep CustomPluginContentType = D1 ('MetaData "CustomPluginContentType" "Amazonka.KafkaConnect.Types.CustomPluginContentType" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'True) (C1 ('MetaCons "CustomPluginContentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCustomPluginContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CustomPluginState

newtype CustomPluginState Source #

Instances

Instances details
FromJSON CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

FromJSONKey CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToJSON CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToJSONKey CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToByteString CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToHeader CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToLog CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToQuery CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

FromText CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToText CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

FromXML CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToXML CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Generic CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Associated Types

type Rep CustomPluginState :: Type -> Type #

Read CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Show CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

NFData CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Methods

rnf :: CustomPluginState -> () #

Eq CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Ord CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Hashable CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

type Rep CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

type Rep CustomPluginState = D1 ('MetaData "CustomPluginState" "Amazonka.KafkaConnect.Types.CustomPluginState" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'True) (C1 ('MetaCons "CustomPluginState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCustomPluginState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

KafkaClusterClientAuthenticationType

newtype KafkaClusterClientAuthenticationType Source #

Instances

Instances details
FromJSON KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

FromJSONKey KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToJSON KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToJSONKey KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToByteString KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToHeader KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToLog KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToQuery KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

FromText KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToText KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

FromXML KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToXML KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

Generic KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

Read KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

Show KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

NFData KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

Eq KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

Ord KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

Hashable KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

type Rep KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

type Rep KafkaClusterClientAuthenticationType = D1 ('MetaData "KafkaClusterClientAuthenticationType" "Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'True) (C1 ('MetaCons "KafkaClusterClientAuthenticationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromKafkaClusterClientAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

KafkaClusterEncryptionInTransitType

newtype KafkaClusterEncryptionInTransitType Source #

Instances

Instances details
FromJSON KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

FromJSONKey KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToJSON KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToJSONKey KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToByteString KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToHeader KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToLog KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToQuery KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

FromText KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToText KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

FromXML KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToXML KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

Generic KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

Read KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

Show KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

NFData KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

Eq KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

Ord KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

Hashable KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

type Rep KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

type Rep KafkaClusterEncryptionInTransitType = D1 ('MetaData "KafkaClusterEncryptionInTransitType" "Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'True) (C1 ('MetaCons "KafkaClusterEncryptionInTransitType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromKafkaClusterEncryptionInTransitType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApacheKafkaCluster

data ApacheKafkaCluster Source #

The details of the Apache Kafka cluster to which the connector is connected.

See: newApacheKafkaCluster smart constructor.

Instances

Instances details
ToJSON ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

Generic ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

Associated Types

type Rep ApacheKafkaCluster :: Type -> Type #

Read ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

Show ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

NFData ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

Methods

rnf :: ApacheKafkaCluster -> () #

Eq ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

Hashable ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

type Rep ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

type Rep ApacheKafkaCluster = D1 ('MetaData "ApacheKafkaCluster" "Amazonka.KafkaConnect.Types.ApacheKafkaCluster" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ApacheKafkaCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bootstrapServers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Vpc)))

newApacheKafkaCluster Source #

Create a value of ApacheKafkaCluster 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:bootstrapServers:ApacheKafkaCluster', apacheKafkaCluster_bootstrapServers - The bootstrap servers of the cluster.

$sel:vpc:ApacheKafkaCluster', apacheKafkaCluster_vpc - Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.

ApacheKafkaClusterDescription

data ApacheKafkaClusterDescription Source #

The description of the Apache Kafka cluster to which the connector is connected.

See: newApacheKafkaClusterDescription smart constructor.

Instances

Instances details
FromJSON ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

Generic ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

Associated Types

type Rep ApacheKafkaClusterDescription :: Type -> Type #

Read ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

Show ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

NFData ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

Eq ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

Hashable ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

type Rep ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

type Rep ApacheKafkaClusterDescription = D1 ('MetaData "ApacheKafkaClusterDescription" "Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ApacheKafkaClusterDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bootstrapServers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcDescription))))

newApacheKafkaClusterDescription :: ApacheKafkaClusterDescription Source #

Create a value of ApacheKafkaClusterDescription 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:bootstrapServers:ApacheKafkaClusterDescription', apacheKafkaClusterDescription_bootstrapServers - The bootstrap servers of the cluster.

$sel:vpc:ApacheKafkaClusterDescription', apacheKafkaClusterDescription_vpc - Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.

AutoScaling

data AutoScaling Source #

Specifies how the connector scales.

See: newAutoScaling smart constructor.

Instances

Instances details
ToJSON AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

Generic AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

Associated Types

type Rep AutoScaling :: Type -> Type #

Read AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

Show AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

NFData AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

Methods

rnf :: AutoScaling -> () #

Eq AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

Hashable AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

type Rep AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

type Rep AutoScaling = D1 ('MetaData "AutoScaling" "Amazonka.KafkaConnect.Types.AutoScaling" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "AutoScaling'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "scaleInPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScaleInPolicy)) :*: S1 ('MetaSel ('Just "scaleOutPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScaleOutPolicy))) :*: (S1 ('MetaSel ('Just "maxWorkerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "mcuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "minWorkerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newAutoScaling Source #

Create a value of AutoScaling 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:scaleInPolicy:AutoScaling', autoScaling_scaleInPolicy - The sacle-in policy for the connector.

$sel:scaleOutPolicy:AutoScaling', autoScaling_scaleOutPolicy - The sacle-out policy for the connector.

$sel:maxWorkerCount:AutoScaling', autoScaling_maxWorkerCount - The maximum number of workers allocated to the connector.

$sel:mcuCount:AutoScaling', autoScaling_mcuCount - The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

$sel:minWorkerCount:AutoScaling', autoScaling_minWorkerCount - The minimum number of workers allocated to the connector.

AutoScalingDescription

data AutoScalingDescription Source #

Information about the auto scaling parameters for the connector.

See: newAutoScalingDescription smart constructor.

Instances

Instances details
FromJSON AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

Generic AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

Associated Types

type Rep AutoScalingDescription :: Type -> Type #

Read AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

Show AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

NFData AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

Methods

rnf :: AutoScalingDescription -> () #

Eq AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

Hashable AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

type Rep AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

type Rep AutoScalingDescription = D1 ('MetaData "AutoScalingDescription" "Amazonka.KafkaConnect.Types.AutoScalingDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "AutoScalingDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxWorkerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "mcuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "minWorkerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "scaleInPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScaleInPolicyDescription)) :*: S1 ('MetaSel ('Just "scaleOutPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScaleOutPolicyDescription))))))

newAutoScalingDescription :: AutoScalingDescription Source #

Create a value of AutoScalingDescription 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:maxWorkerCount:AutoScalingDescription', autoScalingDescription_maxWorkerCount - The maximum number of workers allocated to the connector.

$sel:mcuCount:AutoScalingDescription', autoScalingDescription_mcuCount - The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

$sel:minWorkerCount:AutoScalingDescription', autoScalingDescription_minWorkerCount - The minimum number of workers allocated to the connector.

$sel:scaleInPolicy:AutoScalingDescription', autoScalingDescription_scaleInPolicy - The sacle-in policy for the connector.

$sel:scaleOutPolicy:AutoScalingDescription', autoScalingDescription_scaleOutPolicy - The sacle-out policy for the connector.>

AutoScalingUpdate

data AutoScalingUpdate Source #

The updates to the auto scaling parameters for the connector.

See: newAutoScalingUpdate smart constructor.

Instances

Instances details
ToJSON AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

Generic AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

Associated Types

type Rep AutoScalingUpdate :: Type -> Type #

Read AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

Show AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

NFData AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

Methods

rnf :: AutoScalingUpdate -> () #

Eq AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

Hashable AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

type Rep AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

type Rep AutoScalingUpdate = D1 ('MetaData "AutoScalingUpdate" "Amazonka.KafkaConnect.Types.AutoScalingUpdate" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "AutoScalingUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxWorkerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "mcuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)) :*: (S1 ('MetaSel ('Just "minWorkerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "scaleInPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScaleInPolicyUpdate) :*: S1 ('MetaSel ('Just "scaleOutPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScaleOutPolicyUpdate)))))

newAutoScalingUpdate Source #

Create a value of AutoScalingUpdate 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:maxWorkerCount:AutoScalingUpdate', autoScalingUpdate_maxWorkerCount - The target maximum number of workers allocated to the connector.

$sel:mcuCount:AutoScalingUpdate', autoScalingUpdate_mcuCount - The target number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

$sel:minWorkerCount:AutoScalingUpdate', autoScalingUpdate_minWorkerCount - The target minimum number of workers allocated to the connector.

$sel:scaleInPolicy:AutoScalingUpdate', autoScalingUpdate_scaleInPolicy - The target sacle-in policy for the connector.

$sel:scaleOutPolicy:AutoScalingUpdate', autoScalingUpdate_scaleOutPolicy - The target sacle-out policy for the connector.

Capacity

data Capacity Source #

Information about the capacity of the connector, whether it is auto scaled or provisioned.

See: newCapacity smart constructor.

Instances

Instances details
ToJSON Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Generic Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Associated Types

type Rep Capacity :: Type -> Type #

Methods

from :: Capacity -> Rep Capacity x #

to :: Rep Capacity x -> Capacity #

Read Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Show Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

NFData Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Methods

rnf :: Capacity -> () #

Eq Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Hashable Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Methods

hashWithSalt :: Int -> Capacity -> Int #

hash :: Capacity -> Int #

type Rep Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

type Rep Capacity = D1 ('MetaData "Capacity" "Amazonka.KafkaConnect.Types.Capacity" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "Capacity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScaling)) :*: S1 ('MetaSel ('Just "provisionedCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisionedCapacity))))

newCapacity :: Capacity Source #

Create a value of Capacity 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:autoScaling:Capacity', capacity_autoScaling - Information about the auto scaling parameters for the connector.

$sel:provisionedCapacity:Capacity', capacity_provisionedCapacity - Details about a fixed capacity allocated to a connector.

CapacityDescription

data CapacityDescription Source #

A description of the connector's capacity.

See: newCapacityDescription smart constructor.

Instances

Instances details
FromJSON CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

Generic CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

Associated Types

type Rep CapacityDescription :: Type -> Type #

Read CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

Show CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

NFData CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

Methods

rnf :: CapacityDescription -> () #

Eq CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

Hashable CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

type Rep CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

type Rep CapacityDescription = D1 ('MetaData "CapacityDescription" "Amazonka.KafkaConnect.Types.CapacityDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CapacityDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingDescription)) :*: S1 ('MetaSel ('Just "provisionedCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisionedCapacityDescription))))

newCapacityDescription :: CapacityDescription Source #

Create a value of CapacityDescription 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:autoScaling:CapacityDescription', capacityDescription_autoScaling - Describes the connector's auto scaling capacity.

$sel:provisionedCapacity:CapacityDescription', capacityDescription_provisionedCapacity - Describes a connector's provisioned capacity.

CapacityUpdate

data CapacityUpdate Source #

The target capacity for the connector. The capacity can be auto scaled or provisioned.

See: newCapacityUpdate smart constructor.

Instances

Instances details
ToJSON CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

Generic CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

Associated Types

type Rep CapacityUpdate :: Type -> Type #

Read CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

Show CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

NFData CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

Methods

rnf :: CapacityUpdate -> () #

Eq CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

Hashable CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

type Rep CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

type Rep CapacityUpdate = D1 ('MetaData "CapacityUpdate" "Amazonka.KafkaConnect.Types.CapacityUpdate" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CapacityUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoScaling") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingUpdate)) :*: S1 ('MetaSel ('Just "provisionedCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisionedCapacityUpdate))))

newCapacityUpdate :: CapacityUpdate Source #

Create a value of CapacityUpdate 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:autoScaling:CapacityUpdate', capacityUpdate_autoScaling - The target auto scaling setting.

$sel:provisionedCapacity:CapacityUpdate', capacityUpdate_provisionedCapacity - The target settings for provisioned capacity.

CloudWatchLogsLogDelivery

data CloudWatchLogsLogDelivery Source #

The settings for delivering connector logs to Amazon CloudWatch Logs.

See: newCloudWatchLogsLogDelivery smart constructor.

Instances

Instances details
ToJSON CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

Generic CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

Associated Types

type Rep CloudWatchLogsLogDelivery :: Type -> Type #

Read CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

Show CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

NFData CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

Eq CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

Hashable CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

type Rep CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

type Rep CloudWatchLogsLogDelivery = D1 ('MetaData "CloudWatchLogsLogDelivery" "Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CloudWatchLogsLogDelivery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newCloudWatchLogsLogDelivery Source #

Create a value of CloudWatchLogsLogDelivery 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:logGroup:CloudWatchLogsLogDelivery', cloudWatchLogsLogDelivery_logGroup - The name of the CloudWatch log group that is the destination for log delivery.

$sel:enabled:CloudWatchLogsLogDelivery', cloudWatchLogsLogDelivery_enabled - Whether log delivery to Amazon CloudWatch Logs is enabled.

CloudWatchLogsLogDeliveryDescription

data CloudWatchLogsLogDeliveryDescription Source #

A description of the log delivery settings.

See: newCloudWatchLogsLogDeliveryDescription smart constructor.

Instances

Instances details
FromJSON CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

Generic CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

Read CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

Show CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

NFData CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

Eq CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

Hashable CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

type Rep CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

type Rep CloudWatchLogsLogDeliveryDescription = D1 ('MetaData "CloudWatchLogsLogDeliveryDescription" "Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CloudWatchLogsLogDeliveryDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "logGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCloudWatchLogsLogDeliveryDescription :: CloudWatchLogsLogDeliveryDescription Source #

Create a value of CloudWatchLogsLogDeliveryDescription 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:enabled:CloudWatchLogsLogDeliveryDescription', cloudWatchLogsLogDeliveryDescription_enabled - Whether log delivery to Amazon CloudWatch Logs is enabled.

$sel:logGroup:CloudWatchLogsLogDeliveryDescription', cloudWatchLogsLogDeliveryDescription_logGroup - The name of the CloudWatch log group that is the destination for log delivery.

ConnectorSummary

data ConnectorSummary Source #

Summary of a connector.

See: newConnectorSummary smart constructor.

Instances

Instances details
FromJSON ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

Generic ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

Associated Types

type Rep ConnectorSummary :: Type -> Type #

Read ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

Show ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

NFData ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

Methods

rnf :: ConnectorSummary -> () #

Eq ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

Hashable ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

type Rep ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

type Rep ConnectorSummary = D1 ('MetaData "ConnectorSummary" "Amazonka.KafkaConnect.Types.ConnectorSummary" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ConnectorSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "capacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CapacityDescription)) :*: (S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "connectorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorState))) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "kafkaCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterDescription)) :*: S1 ('MetaSel ('Just "kafkaClusterClientAuthentication") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterClientAuthenticationDescription))) :*: (S1 ('MetaSel ('Just "kafkaClusterEncryptionInTransit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterEncryptionInTransitDescription)) :*: S1 ('MetaSel ('Just "kafkaConnectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "logDelivery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogDeliveryDescription)) :*: S1 ('MetaSel ('Just "plugins") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PluginDescription]))) :*: (S1 ('MetaSel ('Just "serviceExecutionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workerConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerConfigurationDescription)))))))

newConnectorSummary :: ConnectorSummary Source #

Create a value of ConnectorSummary 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:capacity:ConnectorSummary', connectorSummary_capacity - The connector's compute capacity settings.

$sel:connectorArn:ConnectorSummary', connectorSummary_connectorArn - The Amazon Resource Name (ARN) of the connector.

$sel:connectorDescription:ConnectorSummary', connectorSummary_connectorDescription - The description of the connector.

$sel:connectorName:ConnectorSummary', connectorSummary_connectorName - The name of the connector.

$sel:connectorState:ConnectorSummary', connectorSummary_connectorState - The state of the connector.

$sel:creationTime:ConnectorSummary', connectorSummary_creationTime - The time that the connector was created.

$sel:currentVersion:ConnectorSummary', connectorSummary_currentVersion - The current version of the connector.

$sel:kafkaCluster:ConnectorSummary', connectorSummary_kafkaCluster - The details of the Apache Kafka cluster to which the connector is connected.

$sel:kafkaClusterClientAuthentication:ConnectorSummary', connectorSummary_kafkaClusterClientAuthentication - The type of client authentication used to connect to the Apache Kafka cluster. The value is NONE when no client authentication is used.

$sel:kafkaClusterEncryptionInTransit:ConnectorSummary', connectorSummary_kafkaClusterEncryptionInTransit - Details of encryption in transit to the Apache Kafka cluster.

$sel:kafkaConnectVersion:ConnectorSummary', connectorSummary_kafkaConnectVersion - The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.

$sel:logDelivery:ConnectorSummary', connectorSummary_logDelivery - The settings for delivering connector logs to Amazon CloudWatch Logs.

$sel:plugins:ConnectorSummary', connectorSummary_plugins - Specifies which plugins were used for this connector.

$sel:serviceExecutionRoleArn:ConnectorSummary', connectorSummary_serviceExecutionRoleArn - The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.

$sel:workerConfiguration:ConnectorSummary', connectorSummary_workerConfiguration - The worker configurations that are in use with the connector.

CustomPlugin

data CustomPlugin Source #

A plugin is an AWS resource that contains the code that defines a connector's logic.

See: newCustomPlugin smart constructor.

Constructors

CustomPlugin' Text Natural 

Instances

Instances details
ToJSON CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

Generic CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

Associated Types

type Rep CustomPlugin :: Type -> Type #

Read CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

Show CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

NFData CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

Methods

rnf :: CustomPlugin -> () #

Eq CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

Hashable CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

type Rep CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

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

newCustomPlugin Source #

Create a value of CustomPlugin 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:customPluginArn:CustomPlugin', customPlugin_customPluginArn - The Amazon Resource Name (ARN) of the custom plugin.

$sel:revision:CustomPlugin', customPlugin_revision - The revision of the custom plugin.

CustomPluginDescription

data CustomPluginDescription Source #

Details about a custom plugin.

See: newCustomPluginDescription smart constructor.

Instances

Instances details
FromJSON CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

Generic CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

Associated Types

type Rep CustomPluginDescription :: Type -> Type #

Read CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

Show CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

NFData CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

Methods

rnf :: CustomPluginDescription -> () #

Eq CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

Hashable CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

type Rep CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

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

newCustomPluginDescription :: CustomPluginDescription Source #

Create a value of CustomPluginDescription 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:customPluginArn:CustomPluginDescription', customPluginDescription_customPluginArn - The Amazon Resource Name (ARN) of the custom plugin.

$sel:revision:CustomPluginDescription', customPluginDescription_revision - The revision of the custom plugin.

CustomPluginFileDescription

data CustomPluginFileDescription Source #

Details about a custom plugin file.

See: newCustomPluginFileDescription smart constructor.

Instances

Instances details
FromJSON CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

Generic CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

Associated Types

type Rep CustomPluginFileDescription :: Type -> Type #

Read CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

Show CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

NFData CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

Eq CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

Hashable CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

type Rep CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

type Rep CustomPluginFileDescription = D1 ('MetaData "CustomPluginFileDescription" "Amazonka.KafkaConnect.Types.CustomPluginFileDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CustomPluginFileDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileMd5") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fileSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newCustomPluginFileDescription :: CustomPluginFileDescription Source #

Create a value of CustomPluginFileDescription 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:fileMd5:CustomPluginFileDescription', customPluginFileDescription_fileMd5 - The hex-encoded MD5 checksum of the custom plugin file. You can use it to validate the file.

$sel:fileSize:CustomPluginFileDescription', customPluginFileDescription_fileSize - The size in bytes of the custom plugin file. You can use it to validate the file.

CustomPluginLocation

data CustomPluginLocation Source #

Information about the location of a custom plugin.

See: newCustomPluginLocation smart constructor.

Instances

Instances details
ToJSON CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

Generic CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

Associated Types

type Rep CustomPluginLocation :: Type -> Type #

Read CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

Show CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

NFData CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

Methods

rnf :: CustomPluginLocation -> () #

Eq CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

Hashable CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

type Rep CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

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

newCustomPluginLocation Source #

Create a value of CustomPluginLocation 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:s3Location:CustomPluginLocation', customPluginLocation_s3Location - The S3 bucket Amazon Resource Name (ARN), file key, and object version of the plugin file stored in Amazon S3.

CustomPluginLocationDescription

data CustomPluginLocationDescription Source #

Information about the location of a custom plugin.

See: newCustomPluginLocationDescription smart constructor.

Instances

Instances details
FromJSON CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

Generic CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

Associated Types

type Rep CustomPluginLocationDescription :: Type -> Type #

Read CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

Show CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

NFData CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

Eq CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

Hashable CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

type Rep CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

type Rep CustomPluginLocationDescription = D1 ('MetaData "CustomPluginLocationDescription" "Amazonka.KafkaConnect.Types.CustomPluginLocationDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CustomPluginLocationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3LocationDescription))))

newCustomPluginLocationDescription :: CustomPluginLocationDescription Source #

Create a value of CustomPluginLocationDescription 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:s3Location:CustomPluginLocationDescription', customPluginLocationDescription_s3Location - The S3 bucket Amazon Resource Name (ARN), file key, and object version of the plugin file stored in Amazon S3.

CustomPluginRevisionSummary

data CustomPluginRevisionSummary Source #

Details about the revision of a custom plugin.

See: newCustomPluginRevisionSummary smart constructor.

Instances

Instances details
FromJSON CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

Generic CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

Associated Types

type Rep CustomPluginRevisionSummary :: Type -> Type #

Read CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

Show CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

NFData CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

Eq CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

Hashable CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

type Rep CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

type Rep CustomPluginRevisionSummary = D1 ('MetaData "CustomPluginRevisionSummary" "Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CustomPluginRevisionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginContentType)) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "fileDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginFileDescription)) :*: (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginLocationDescription)) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newCustomPluginRevisionSummary :: CustomPluginRevisionSummary Source #

Create a value of CustomPluginRevisionSummary 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:contentType:CustomPluginRevisionSummary', customPluginRevisionSummary_contentType - The format of the plugin file.

$sel:creationTime:CustomPluginRevisionSummary', customPluginRevisionSummary_creationTime - The time that the custom plugin was created.

$sel:description:CustomPluginRevisionSummary', customPluginRevisionSummary_description - The description of the custom plugin.

$sel:fileDescription:CustomPluginRevisionSummary', customPluginRevisionSummary_fileDescription - Details about the custom plugin file.

$sel:location:CustomPluginRevisionSummary', customPluginRevisionSummary_location - Information about the location of the custom plugin.

$sel:revision:CustomPluginRevisionSummary', customPluginRevisionSummary_revision - The revision of the custom plugin.

CustomPluginSummary

data CustomPluginSummary Source #

A summary of the custom plugin.

See: newCustomPluginSummary smart constructor.

Instances

Instances details
FromJSON CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

Generic CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

Associated Types

type Rep CustomPluginSummary :: Type -> Type #

Read CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

Show CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

NFData CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

Methods

rnf :: CustomPluginSummary -> () #

Eq CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

Hashable CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

type Rep CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

type Rep CustomPluginSummary = D1 ('MetaData "CustomPluginSummary" "Amazonka.KafkaConnect.Types.CustomPluginSummary" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "CustomPluginSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "customPluginArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customPluginState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginState)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "latestRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginRevisionSummary)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCustomPluginSummary :: CustomPluginSummary Source #

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

CustomPluginSummary, customPluginSummary_creationTime - The time that the custom plugin was created.

$sel:customPluginArn:CustomPluginSummary', customPluginSummary_customPluginArn - The Amazon Resource Name (ARN) of the custom plugin.

$sel:customPluginState:CustomPluginSummary', customPluginSummary_customPluginState - The state of the custom plugin.

CustomPluginSummary, customPluginSummary_description - A description of the custom plugin.

$sel:latestRevision:CustomPluginSummary', customPluginSummary_latestRevision - The latest revision of the custom plugin.

$sel:name:CustomPluginSummary', customPluginSummary_name - The name of the custom plugin.

FirehoseLogDelivery

data FirehoseLogDelivery Source #

The settings for delivering logs to Amazon Kinesis Data Firehose.

See: newFirehoseLogDelivery smart constructor.

Instances

Instances details
ToJSON FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

Generic FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

Associated Types

type Rep FirehoseLogDelivery :: Type -> Type #

Read FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

Show FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

NFData FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

Methods

rnf :: FirehoseLogDelivery -> () #

Eq FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

Hashable FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

type Rep FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

type Rep FirehoseLogDelivery = D1 ('MetaData "FirehoseLogDelivery" "Amazonka.KafkaConnect.Types.FirehoseLogDelivery" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "FirehoseLogDelivery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deliveryStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newFirehoseLogDelivery Source #

Create a value of FirehoseLogDelivery 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:deliveryStream:FirehoseLogDelivery', firehoseLogDelivery_deliveryStream - The name of the Kinesis Data Firehose delivery stream that is the destination for log delivery.

$sel:enabled:FirehoseLogDelivery', firehoseLogDelivery_enabled - Specifies whether connector logs get delivered to Amazon Kinesis Data Firehose.

FirehoseLogDeliveryDescription

data FirehoseLogDeliveryDescription Source #

A description of the settings for delivering logs to Amazon Kinesis Data Firehose.

See: newFirehoseLogDeliveryDescription smart constructor.

Instances

Instances details
FromJSON FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

Generic FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

Associated Types

type Rep FirehoseLogDeliveryDescription :: Type -> Type #

Read FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

Show FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

NFData FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

Eq FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

Hashable FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

type Rep FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

type Rep FirehoseLogDeliveryDescription = D1 ('MetaData "FirehoseLogDeliveryDescription" "Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "FirehoseLogDeliveryDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deliveryStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newFirehoseLogDeliveryDescription :: FirehoseLogDeliveryDescription Source #

Create a value of FirehoseLogDeliveryDescription 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:deliveryStream:FirehoseLogDeliveryDescription', firehoseLogDeliveryDescription_deliveryStream - The name of the Kinesis Data Firehose delivery stream that is the destination for log delivery.

$sel:enabled:FirehoseLogDeliveryDescription', firehoseLogDeliveryDescription_enabled - Specifies whether connector logs get delivered to Amazon Kinesis Data Firehose.

KafkaCluster

data KafkaCluster Source #

The details of the Apache Kafka cluster to which the connector is connected.

See: newKafkaCluster smart constructor.

Instances

Instances details
ToJSON KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

Generic KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

Associated Types

type Rep KafkaCluster :: Type -> Type #

Read KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

Show KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

NFData KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

Methods

rnf :: KafkaCluster -> () #

Eq KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

Hashable KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

type Rep KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

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

newKafkaCluster Source #

Create a value of KafkaCluster 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:apacheKafkaCluster:KafkaCluster', kafkaCluster_apacheKafkaCluster - The Apache Kafka cluster to which the connector is connected.

KafkaClusterClientAuthentication

data KafkaClusterClientAuthentication Source #

The client authentication information used in order to authenticate with the Apache Kafka cluster.

See: newKafkaClusterClientAuthentication smart constructor.

Instances

Instances details
ToJSON KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

Generic KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

Associated Types

type Rep KafkaClusterClientAuthentication :: Type -> Type #

Read KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

Show KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

NFData KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

Eq KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

Hashable KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

type Rep KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

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

newKafkaClusterClientAuthentication Source #

Create a value of KafkaClusterClientAuthentication 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:authenticationType:KafkaClusterClientAuthentication', kafkaClusterClientAuthentication_authenticationType - The type of client authentication used to connect to the Apache Kafka cluster. Value NONE means that no client authentication is used.

KafkaClusterClientAuthenticationDescription

data KafkaClusterClientAuthenticationDescription Source #

The client authentication information used in order to authenticate with the Apache Kafka cluster.

See: newKafkaClusterClientAuthenticationDescription smart constructor.

Instances

Instances details
FromJSON KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

Generic KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

Read KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

Show KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

NFData KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

Eq KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

Hashable KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

type Rep KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

type Rep KafkaClusterClientAuthenticationDescription = D1 ('MetaData "KafkaClusterClientAuthenticationDescription" "Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "KafkaClusterClientAuthenticationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterClientAuthenticationType))))

newKafkaClusterClientAuthenticationDescription :: KafkaClusterClientAuthenticationDescription Source #

Create a value of KafkaClusterClientAuthenticationDescription 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:authenticationType:KafkaClusterClientAuthenticationDescription', kafkaClusterClientAuthenticationDescription_authenticationType - The type of client authentication used to connect to the Apache Kafka cluster. Value NONE means that no client authentication is used.

KafkaClusterDescription

data KafkaClusterDescription Source #

Details of how to connect to the Apache Kafka cluster.

See: newKafkaClusterDescription smart constructor.

Instances

Instances details
FromJSON KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

Generic KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

Associated Types

type Rep KafkaClusterDescription :: Type -> Type #

Read KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

Show KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

NFData KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

Methods

rnf :: KafkaClusterDescription -> () #

Eq KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

Hashable KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

type Rep KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

type Rep KafkaClusterDescription = D1 ('MetaData "KafkaClusterDescription" "Amazonka.KafkaConnect.Types.KafkaClusterDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "KafkaClusterDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apacheKafkaCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApacheKafkaClusterDescription))))

newKafkaClusterDescription :: KafkaClusterDescription Source #

Create a value of KafkaClusterDescription 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:apacheKafkaCluster:KafkaClusterDescription', kafkaClusterDescription_apacheKafkaCluster - The Apache Kafka cluster to which the connector is connected.

KafkaClusterEncryptionInTransit

data KafkaClusterEncryptionInTransit Source #

Details of encryption in transit to the Apache Kafka cluster.

See: newKafkaClusterEncryptionInTransit smart constructor.

Instances

Instances details
ToJSON KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

Generic KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

Associated Types

type Rep KafkaClusterEncryptionInTransit :: Type -> Type #

Read KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

Show KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

NFData KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

Eq KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

Hashable KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

type Rep KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

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

newKafkaClusterEncryptionInTransit Source #

Create a value of KafkaClusterEncryptionInTransit 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:encryptionType:KafkaClusterEncryptionInTransit', kafkaClusterEncryptionInTransit_encryptionType - The type of encryption in transit to the Apache Kafka cluster.

KafkaClusterEncryptionInTransitDescription

data KafkaClusterEncryptionInTransitDescription Source #

The description of the encryption in transit to the Apache Kafka cluster.

See: newKafkaClusterEncryptionInTransitDescription smart constructor.

Instances

Instances details
FromJSON KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

Generic KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

Read KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

Show KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

NFData KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

Eq KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

Hashable KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

type Rep KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

type Rep KafkaClusterEncryptionInTransitDescription = D1 ('MetaData "KafkaClusterEncryptionInTransitDescription" "Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "KafkaClusterEncryptionInTransitDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterEncryptionInTransitType))))

newKafkaClusterEncryptionInTransitDescription :: KafkaClusterEncryptionInTransitDescription Source #

Create a value of KafkaClusterEncryptionInTransitDescription 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:encryptionType:KafkaClusterEncryptionInTransitDescription', kafkaClusterEncryptionInTransitDescription_encryptionType - The type of encryption in transit to the Apache Kafka cluster.

LogDelivery

data LogDelivery Source #

Details about log delivery.

See: newLogDelivery smart constructor.

Instances

Instances details
ToJSON LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

Generic LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

Associated Types

type Rep LogDelivery :: Type -> Type #

Read LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

Show LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

NFData LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

Methods

rnf :: LogDelivery -> () #

Eq LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

Hashable LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

type Rep LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

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

newLogDelivery Source #

Create a value of LogDelivery 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:workerLogDelivery:LogDelivery', logDelivery_workerLogDelivery - The workers can send worker logs to different destination types. This configuration specifies the details of these destinations.

LogDeliveryDescription

data LogDeliveryDescription Source #

The description of the log delivery settings.

See: newLogDeliveryDescription smart constructor.

Instances

Instances details
FromJSON LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

Generic LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

Associated Types

type Rep LogDeliveryDescription :: Type -> Type #

Read LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

Show LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

NFData LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

Methods

rnf :: LogDeliveryDescription -> () #

Eq LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

Hashable LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

type Rep LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

type Rep LogDeliveryDescription = D1 ('MetaData "LogDeliveryDescription" "Amazonka.KafkaConnect.Types.LogDeliveryDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "LogDeliveryDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workerLogDelivery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerLogDeliveryDescription))))

newLogDeliveryDescription :: LogDeliveryDescription Source #

Create a value of LogDeliveryDescription 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:workerLogDelivery:LogDeliveryDescription', logDeliveryDescription_workerLogDelivery - The workers can send worker logs to different destination types. This configuration specifies the details of these destinations.

Plugin

data Plugin Source #

A plugin is an AWS resource that contains the code that defines your connector logic.

See: newPlugin smart constructor.

Constructors

Plugin' CustomPlugin 

Instances

Instances details
ToJSON Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Generic Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Associated Types

type Rep Plugin :: Type -> Type #

Methods

from :: Plugin -> Rep Plugin x #

to :: Rep Plugin x -> Plugin #

Read Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Show Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

NFData Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Methods

rnf :: Plugin -> () #

Eq Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Methods

(==) :: Plugin -> Plugin -> Bool #

(/=) :: Plugin -> Plugin -> Bool #

Hashable Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Methods

hashWithSalt :: Int -> Plugin -> Int #

hash :: Plugin -> Int #

type Rep Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

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

newPlugin Source #

Create a value of Plugin 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:customPlugin:Plugin', plugin_customPlugin - Details about a custom plugin.

PluginDescription

data PluginDescription Source #

The description of the plugin.

See: newPluginDescription smart constructor.

Instances

Instances details
FromJSON PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

Generic PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

Associated Types

type Rep PluginDescription :: Type -> Type #

Read PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

Show PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

NFData PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

Methods

rnf :: PluginDescription -> () #

Eq PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

Hashable PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

type Rep PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

type Rep PluginDescription = D1 ('MetaData "PluginDescription" "Amazonka.KafkaConnect.Types.PluginDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "PluginDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customPlugin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginDescription))))

newPluginDescription :: PluginDescription Source #

Create a value of PluginDescription 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:customPlugin:PluginDescription', pluginDescription_customPlugin - Details about a custom plugin.

ProvisionedCapacity

data ProvisionedCapacity Source #

Details about a connector's provisioned capacity.

See: newProvisionedCapacity smart constructor.

Instances

Instances details
ToJSON ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

Generic ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

Associated Types

type Rep ProvisionedCapacity :: Type -> Type #

Read ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

Show ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

NFData ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

Methods

rnf :: ProvisionedCapacity -> () #

Eq ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

Hashable ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

type Rep ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

type Rep ProvisionedCapacity = D1 ('MetaData "ProvisionedCapacity" "Amazonka.KafkaConnect.Types.ProvisionedCapacity" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ProvisionedCapacity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mcuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "workerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newProvisionedCapacity Source #

Create a value of ProvisionedCapacity 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:mcuCount:ProvisionedCapacity', provisionedCapacity_mcuCount - The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

$sel:workerCount:ProvisionedCapacity', provisionedCapacity_workerCount - The number of workers that are allocated to the connector.

ProvisionedCapacityDescription

data ProvisionedCapacityDescription Source #

The description of a connector's provisioned capacity.

See: newProvisionedCapacityDescription smart constructor.

Instances

Instances details
FromJSON ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

Generic ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

Associated Types

type Rep ProvisionedCapacityDescription :: Type -> Type #

Read ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

Show ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

NFData ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

Eq ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

Hashable ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

type Rep ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

type Rep ProvisionedCapacityDescription = D1 ('MetaData "ProvisionedCapacityDescription" "Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ProvisionedCapacityDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mcuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "workerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newProvisionedCapacityDescription :: ProvisionedCapacityDescription Source #

Create a value of ProvisionedCapacityDescription 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:mcuCount:ProvisionedCapacityDescription', provisionedCapacityDescription_mcuCount - The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

$sel:workerCount:ProvisionedCapacityDescription', provisionedCapacityDescription_workerCount - The number of workers that are allocated to the connector.

ProvisionedCapacityUpdate

data ProvisionedCapacityUpdate Source #

An update to a connector's fixed capacity.

See: newProvisionedCapacityUpdate smart constructor.

Instances

Instances details
ToJSON ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

Generic ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

Associated Types

type Rep ProvisionedCapacityUpdate :: Type -> Type #

Read ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

Show ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

NFData ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

Eq ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

Hashable ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

type Rep ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

type Rep ProvisionedCapacityUpdate = D1 ('MetaData "ProvisionedCapacityUpdate" "Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ProvisionedCapacityUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mcuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "workerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newProvisionedCapacityUpdate Source #

Create a value of ProvisionedCapacityUpdate 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:mcuCount:ProvisionedCapacityUpdate', provisionedCapacityUpdate_mcuCount - The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

$sel:workerCount:ProvisionedCapacityUpdate', provisionedCapacityUpdate_workerCount - The number of workers that are allocated to the connector.

S3Location

data S3Location Source #

The location of an object in Amazon S3.

See: newS3Location smart constructor.

Constructors

S3Location' (Maybe Text) Text Text 

Instances

Instances details
ToJSON S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

Generic S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

Associated Types

type Rep S3Location :: Type -> Type #

Read S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

Show S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

NFData S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

Methods

rnf :: S3Location -> () #

Eq S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

Hashable S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

type Rep S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

type Rep S3Location = D1 ('MetaData "S3Location" "Amazonka.KafkaConnect.Types.S3Location" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "S3Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fileKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3Location Source #

Create a value of S3Location 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:objectVersion:S3Location', s3Location_objectVersion - The version of an object in an S3 bucket.

$sel:bucketArn:S3Location', s3Location_bucketArn - The Amazon Resource Name (ARN) of an S3 bucket.

$sel:fileKey:S3Location', s3Location_fileKey - The file key for an object in an S3 bucket.

S3LocationDescription

data S3LocationDescription Source #

The description of the location of an object in Amazon S3.

See: newS3LocationDescription smart constructor.

Instances

Instances details
FromJSON S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

Generic S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

Associated Types

type Rep S3LocationDescription :: Type -> Type #

Read S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

Show S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

NFData S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

Methods

rnf :: S3LocationDescription -> () #

Eq S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

Hashable S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

type Rep S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

type Rep S3LocationDescription = D1 ('MetaData "S3LocationDescription" "Amazonka.KafkaConnect.Types.S3LocationDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "S3LocationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fileKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newS3LocationDescription :: S3LocationDescription Source #

Create a value of S3LocationDescription 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:bucketArn:S3LocationDescription', s3LocationDescription_bucketArn - The Amazon Resource Name (ARN) of an S3 bucket.

$sel:fileKey:S3LocationDescription', s3LocationDescription_fileKey - The file key for an object in an S3 bucket.

$sel:objectVersion:S3LocationDescription', s3LocationDescription_objectVersion - The version of an object in an S3 bucket.

S3LogDelivery

data S3LogDelivery Source #

Details about delivering logs to Amazon S3.

See: newS3LogDelivery smart constructor.

Instances

Instances details
ToJSON S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

Generic S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

Associated Types

type Rep S3LogDelivery :: Type -> Type #

Read S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

Show S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

NFData S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

Methods

rnf :: S3LogDelivery -> () #

Eq S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

Hashable S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

type Rep S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

type Rep S3LogDelivery = D1 ('MetaData "S3LogDelivery" "Amazonka.KafkaConnect.Types.S3LogDelivery" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "S3LogDelivery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newS3LogDelivery Source #

Create a value of S3LogDelivery 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:bucket:S3LogDelivery', s3LogDelivery_bucket - The name of the S3 bucket that is the destination for log delivery.

$sel:prefix:S3LogDelivery', s3LogDelivery_prefix - The S3 prefix that is the destination for log delivery.

$sel:enabled:S3LogDelivery', s3LogDelivery_enabled - Specifies whether connector logs get sent to the specified Amazon S3 destination.

S3LogDeliveryDescription

data S3LogDeliveryDescription Source #

The description of the details about delivering logs to Amazon S3.

See: newS3LogDeliveryDescription smart constructor.

Instances

Instances details
FromJSON S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

Generic S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

Associated Types

type Rep S3LogDeliveryDescription :: Type -> Type #

Read S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

Show S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

NFData S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

Eq S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

Hashable S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

type Rep S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

type Rep S3LogDeliveryDescription = D1 ('MetaData "S3LogDeliveryDescription" "Amazonka.KafkaConnect.Types.S3LogDeliveryDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "S3LogDeliveryDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newS3LogDeliveryDescription :: S3LogDeliveryDescription Source #

Create a value of S3LogDeliveryDescription 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:bucket:S3LogDeliveryDescription', s3LogDeliveryDescription_bucket - The name of the S3 bucket that is the destination for log delivery.

$sel:enabled:S3LogDeliveryDescription', s3LogDeliveryDescription_enabled - Specifies whether connector logs get sent to the specified Amazon S3 destination.

$sel:prefix:S3LogDeliveryDescription', s3LogDeliveryDescription_prefix - The S3 prefix that is the destination for log delivery.

ScaleInPolicy

data ScaleInPolicy Source #

The scale-in policy for the connector.

See: newScaleInPolicy smart constructor.

Constructors

ScaleInPolicy' Natural 

Instances

Instances details
ToJSON ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

Generic ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

Associated Types

type Rep ScaleInPolicy :: Type -> Type #

Read ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

Show ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

NFData ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

Methods

rnf :: ScaleInPolicy -> () #

Eq ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

Hashable ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

type Rep ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

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

newScaleInPolicy Source #

Create a value of ScaleInPolicy 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:cpuUtilizationPercentage:ScaleInPolicy', scaleInPolicy_cpuUtilizationPercentage - Specifies the CPU utilization percentage threshold at which you want connector scale in to be triggered.

ScaleInPolicyDescription

data ScaleInPolicyDescription Source #

The description of the scale-in policy for the connector.

See: newScaleInPolicyDescription smart constructor.

Instances

Instances details
FromJSON ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

Generic ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

Associated Types

type Rep ScaleInPolicyDescription :: Type -> Type #

Read ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

Show ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

NFData ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

Eq ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

Hashable ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

type Rep ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

type Rep ScaleInPolicyDescription = D1 ('MetaData "ScaleInPolicyDescription" "Amazonka.KafkaConnect.Types.ScaleInPolicyDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ScaleInPolicyDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cpuUtilizationPercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newScaleInPolicyDescription :: ScaleInPolicyDescription Source #

Create a value of ScaleInPolicyDescription 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:cpuUtilizationPercentage:ScaleInPolicyDescription', scaleInPolicyDescription_cpuUtilizationPercentage - Specifies the CPU utilization percentage threshold at which you want connector scale in to be triggered.

ScaleInPolicyUpdate

data ScaleInPolicyUpdate Source #

An update to the connector's scale-in policy.

See: newScaleInPolicyUpdate smart constructor.

Instances

Instances details
ToJSON ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

Generic ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

Associated Types

type Rep ScaleInPolicyUpdate :: Type -> Type #

Read ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

Show ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

NFData ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

Methods

rnf :: ScaleInPolicyUpdate -> () #

Eq ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

Hashable ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

type Rep ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

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

newScaleInPolicyUpdate Source #

Create a value of ScaleInPolicyUpdate 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:cpuUtilizationPercentage:ScaleInPolicyUpdate', scaleInPolicyUpdate_cpuUtilizationPercentage - The target CPU utilization percentage threshold at which you want connector scale in to be triggered.

ScaleOutPolicy

data ScaleOutPolicy Source #

The scale-out policy for the connector.

See: newScaleOutPolicy smart constructor.

Constructors

ScaleOutPolicy' Natural 

Instances

Instances details
ToJSON ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

Generic ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

Associated Types

type Rep ScaleOutPolicy :: Type -> Type #

Read ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

Show ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

NFData ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

Methods

rnf :: ScaleOutPolicy -> () #

Eq ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

Hashable ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

type Rep ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

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

newScaleOutPolicy Source #

Create a value of ScaleOutPolicy 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:cpuUtilizationPercentage:ScaleOutPolicy', scaleOutPolicy_cpuUtilizationPercentage - The CPU utilization percentage threshold at which you want connector scale out to be triggered.

ScaleOutPolicyDescription

data ScaleOutPolicyDescription Source #

The description of the scale-out policy for the connector.

See: newScaleOutPolicyDescription smart constructor.

Instances

Instances details
FromJSON ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

Generic ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

Associated Types

type Rep ScaleOutPolicyDescription :: Type -> Type #

Read ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

Show ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

NFData ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

Eq ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

Hashable ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

type Rep ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

type Rep ScaleOutPolicyDescription = D1 ('MetaData "ScaleOutPolicyDescription" "Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "ScaleOutPolicyDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cpuUtilizationPercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newScaleOutPolicyDescription :: ScaleOutPolicyDescription Source #

Create a value of ScaleOutPolicyDescription 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:cpuUtilizationPercentage:ScaleOutPolicyDescription', scaleOutPolicyDescription_cpuUtilizationPercentage - The CPU utilization percentage threshold at which you want connector scale out to be triggered.

ScaleOutPolicyUpdate

data ScaleOutPolicyUpdate Source #

An update to the connector's scale-out policy.

See: newScaleOutPolicyUpdate smart constructor.

Instances

Instances details
ToJSON ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

Generic ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

Associated Types

type Rep ScaleOutPolicyUpdate :: Type -> Type #

Read ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

Show ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

NFData ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

Methods

rnf :: ScaleOutPolicyUpdate -> () #

Eq ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

Hashable ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

type Rep ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

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

newScaleOutPolicyUpdate Source #

Create a value of ScaleOutPolicyUpdate 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:cpuUtilizationPercentage:ScaleOutPolicyUpdate', scaleOutPolicyUpdate_cpuUtilizationPercentage - The target CPU utilization percentage threshold at which you want connector scale out to be triggered.

StateDescription

data StateDescription Source #

Details about the state of a resource.

See: newStateDescription smart constructor.

Instances

Instances details
FromJSON StateDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.StateDescription

Generic StateDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.StateDescription

Associated Types

type Rep StateDescription :: Type -> Type #

Read StateDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.StateDescription

Show StateDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.StateDescription

NFData StateDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.StateDescription

Methods

rnf :: StateDescription -> () #

Eq StateDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.StateDescription

Hashable StateDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.StateDescription

type Rep StateDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.StateDescription

type Rep StateDescription = D1 ('MetaData "StateDescription" "Amazonka.KafkaConnect.Types.StateDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "StateDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStateDescription :: StateDescription Source #

Create a value of StateDescription 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:code:StateDescription', stateDescription_code - A code that describes the state of a resource.

$sel:message:StateDescription', stateDescription_message - A message that describes the state of a resource.

Vpc

data Vpc Source #

Information about the VPC in which the connector resides.

See: newVpc smart constructor.

Constructors

Vpc' (Maybe [Text]) [Text] 

Instances

Instances details
ToJSON Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Generic Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Associated Types

type Rep Vpc :: Type -> Type #

Methods

from :: Vpc -> Rep Vpc x #

to :: Rep Vpc x -> Vpc #

Read Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Show Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Methods

showsPrec :: Int -> Vpc -> ShowS #

show :: Vpc -> String #

showList :: [Vpc] -> ShowS #

NFData Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Methods

rnf :: Vpc -> () #

Eq Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Methods

(==) :: Vpc -> Vpc -> Bool #

(/=) :: Vpc -> Vpc -> Bool #

Hashable Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Methods

hashWithSalt :: Int -> Vpc -> Int #

hash :: Vpc -> Int #

type Rep Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

type Rep Vpc = D1 ('MetaData "Vpc" "Amazonka.KafkaConnect.Types.Vpc" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "Vpc'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newVpc :: Vpc Source #

Create a value of Vpc 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:securityGroups:Vpc', vpc_securityGroups - The security groups for the connector.

$sel:subnets:Vpc', vpc_subnets - The subnets for the connector.

VpcDescription

data VpcDescription Source #

The description of the VPC in which the connector resides.

See: newVpcDescription smart constructor.

Constructors

VpcDescription' (Maybe [Text]) (Maybe [Text]) 

Instances

Instances details
FromJSON VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

Generic VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

Associated Types

type Rep VpcDescription :: Type -> Type #

Read VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

Show VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

NFData VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

Methods

rnf :: VpcDescription -> () #

Eq VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

Hashable VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

type Rep VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

type Rep VpcDescription = D1 ('MetaData "VpcDescription" "Amazonka.KafkaConnect.Types.VpcDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "VpcDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newVpcDescription :: VpcDescription Source #

Create a value of VpcDescription 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:securityGroups:VpcDescription', vpcDescription_securityGroups - The security groups for the connector.

$sel:subnets:VpcDescription', vpcDescription_subnets - The subnets for the connector.

WorkerConfiguration

data WorkerConfiguration Source #

The configuration of the workers, which are the processes that run the connector logic.

See: newWorkerConfiguration smart constructor.

Instances

Instances details
ToJSON WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

Generic WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

Associated Types

type Rep WorkerConfiguration :: Type -> Type #

Read WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

Show WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

NFData WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

Methods

rnf :: WorkerConfiguration -> () #

Eq WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

Hashable WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

type Rep WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

type Rep WorkerConfiguration = D1 ('MetaData "WorkerConfiguration" "Amazonka.KafkaConnect.Types.WorkerConfiguration" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "WorkerConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "workerConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newWorkerConfiguration Source #

Create a value of WorkerConfiguration 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:revision:WorkerConfiguration', workerConfiguration_revision - The revision of the worker configuration.

$sel:workerConfigurationArn:WorkerConfiguration', workerConfiguration_workerConfigurationArn - The Amazon Resource Name (ARN) of the worker configuration.

WorkerConfigurationDescription

data WorkerConfigurationDescription Source #

The description of the worker configuration.

See: newWorkerConfigurationDescription smart constructor.

Instances

Instances details
FromJSON WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

Generic WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

Associated Types

type Rep WorkerConfigurationDescription :: Type -> Type #

Read WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

Show WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

NFData WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

Eq WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

Hashable WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

type Rep WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

type Rep WorkerConfigurationDescription = D1 ('MetaData "WorkerConfigurationDescription" "Amazonka.KafkaConnect.Types.WorkerConfigurationDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "WorkerConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "workerConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newWorkerConfigurationDescription :: WorkerConfigurationDescription Source #

Create a value of WorkerConfigurationDescription 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:revision:WorkerConfigurationDescription', workerConfigurationDescription_revision - The revision of the worker configuration.

$sel:workerConfigurationArn:WorkerConfigurationDescription', workerConfigurationDescription_workerConfigurationArn - The Amazon Resource Name (ARN) of the worker configuration.

WorkerConfigurationRevisionDescription

data WorkerConfigurationRevisionDescription Source #

The description of the worker configuration revision.

See: newWorkerConfigurationRevisionDescription smart constructor.

Instances

Instances details
FromJSON WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

Generic WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

Show WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

NFData WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

Eq WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

Hashable WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

type Rep WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

type Rep WorkerConfigurationRevisionDescription = D1 ('MetaData "WorkerConfigurationRevisionDescription" "Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "WorkerConfigurationRevisionDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "propertiesFileContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newWorkerConfigurationRevisionDescription :: WorkerConfigurationRevisionDescription Source #

Create a value of WorkerConfigurationRevisionDescription 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:creationTime:WorkerConfigurationRevisionDescription', workerConfigurationRevisionDescription_creationTime - The time that the worker configuration was created.

$sel:description:WorkerConfigurationRevisionDescription', workerConfigurationRevisionDescription_description - The description of the worker configuration revision.

$sel:propertiesFileContent:WorkerConfigurationRevisionDescription', workerConfigurationRevisionDescription_propertiesFileContent - Base64 encoded contents of the connect-distributed.properties file.

$sel:revision:WorkerConfigurationRevisionDescription', workerConfigurationRevisionDescription_revision - The description of a revision of the worker configuration.

WorkerConfigurationRevisionSummary

data WorkerConfigurationRevisionSummary Source #

The summary of a worker configuration revision.

See: newWorkerConfigurationRevisionSummary smart constructor.

Instances

Instances details
FromJSON WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

Generic WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

Associated Types

type Rep WorkerConfigurationRevisionSummary :: Type -> Type #

Read WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

Show WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

NFData WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

Eq WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

Hashable WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

type Rep WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

type Rep WorkerConfigurationRevisionSummary = D1 ('MetaData "WorkerConfigurationRevisionSummary" "Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "WorkerConfigurationRevisionSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newWorkerConfigurationRevisionSummary :: WorkerConfigurationRevisionSummary Source #

Create a value of WorkerConfigurationRevisionSummary 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:creationTime:WorkerConfigurationRevisionSummary', workerConfigurationRevisionSummary_creationTime - The time that a worker configuration revision was created.

$sel:description:WorkerConfigurationRevisionSummary', workerConfigurationRevisionSummary_description - The description of a worker configuration revision.

$sel:revision:WorkerConfigurationRevisionSummary', workerConfigurationRevisionSummary_revision - The revision of a worker configuration.

WorkerConfigurationSummary

data WorkerConfigurationSummary Source #

The summary of a worker configuration.

See: newWorkerConfigurationSummary smart constructor.

Instances

Instances details
FromJSON WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

Generic WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

Associated Types

type Rep WorkerConfigurationSummary :: Type -> Type #

Read WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

Show WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

NFData WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

Eq WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

Hashable WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

type Rep WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

type Rep WorkerConfigurationSummary = D1 ('MetaData "WorkerConfigurationSummary" "Amazonka.KafkaConnect.Types.WorkerConfigurationSummary" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "WorkerConfigurationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerConfigurationRevisionSummary)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workerConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newWorkerConfigurationSummary :: WorkerConfigurationSummary Source #

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

WorkerConfigurationSummary, workerConfigurationSummary_creationTime - The time that a worker configuration was created.

WorkerConfigurationSummary, workerConfigurationSummary_description - The description of a worker configuration.

$sel:latestRevision:WorkerConfigurationSummary', workerConfigurationSummary_latestRevision - The latest revision of a worker configuration.

$sel:name:WorkerConfigurationSummary', workerConfigurationSummary_name - The name of the worker configuration.

$sel:workerConfigurationArn:WorkerConfigurationSummary', workerConfigurationSummary_workerConfigurationArn - The Amazon Resource Name (ARN) of the worker configuration.

WorkerLogDelivery

data WorkerLogDelivery Source #

Workers can send worker logs to different destination types. This configuration specifies the details of these destinations.

See: newWorkerLogDelivery smart constructor.

Instances

Instances details
ToJSON WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

Generic WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

Associated Types

type Rep WorkerLogDelivery :: Type -> Type #

Read WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

Show WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

NFData WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

Methods

rnf :: WorkerLogDelivery -> () #

Eq WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

Hashable WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

type Rep WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

type Rep WorkerLogDelivery = D1 ('MetaData "WorkerLogDelivery" "Amazonka.KafkaConnect.Types.WorkerLogDelivery" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "WorkerLogDelivery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsLogDelivery)) :*: (S1 ('MetaSel ('Just "firehose") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FirehoseLogDelivery)) :*: S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3LogDelivery)))))

newWorkerLogDelivery :: WorkerLogDelivery Source #

Create a value of WorkerLogDelivery 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:cloudWatchLogs:WorkerLogDelivery', workerLogDelivery_cloudWatchLogs - Details about delivering logs to Amazon CloudWatch Logs.

$sel:firehose:WorkerLogDelivery', workerLogDelivery_firehose - Details about delivering logs to Amazon Kinesis Data Firehose.

$sel:s3:WorkerLogDelivery', workerLogDelivery_s3 - Details about delivering logs to Amazon S3.

WorkerLogDeliveryDescription

data WorkerLogDeliveryDescription Source #

Workers can send worker logs to different destination types. This configuration specifies the details of these destinations.

See: newWorkerLogDeliveryDescription smart constructor.

Instances

Instances details
FromJSON WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

Generic WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

Associated Types

type Rep WorkerLogDeliveryDescription :: Type -> Type #

Read WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

Show WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

NFData WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

Eq WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

Hashable WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

type Rep WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

type Rep WorkerLogDeliveryDescription = D1 ('MetaData "WorkerLogDeliveryDescription" "Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription" "amazonka-kafkaconnect-2.0-4ed6DFGevt995RzDsMjJqs" 'False) (C1 ('MetaCons "WorkerLogDeliveryDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchLogsLogDeliveryDescription)) :*: (S1 ('MetaSel ('Just "firehose") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FirehoseLogDeliveryDescription)) :*: S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3LogDeliveryDescription)))))

newWorkerLogDeliveryDescription :: WorkerLogDeliveryDescription Source #

Create a value of WorkerLogDeliveryDescription 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:cloudWatchLogs:WorkerLogDeliveryDescription', workerLogDeliveryDescription_cloudWatchLogs - Details about delivering logs to Amazon CloudWatch Logs.

$sel:firehose:WorkerLogDeliveryDescription', workerLogDeliveryDescription_firehose - Details about delivering logs to Amazon Kinesis Data Firehose.

$sel:s3:WorkerLogDeliveryDescription', workerLogDeliveryDescription_s3 - Details about delivering logs to Amazon S3.