libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.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.

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) 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 => Getting (First ServiceError) a ServiceError Source #

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

NotFoundException

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

TooManyRequestsException

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InternalServerErrorException

_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

UnauthorizedException

_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

BadRequestException

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

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.

ListWorkerConfigurations (Paginated)

data ListWorkerConfigurations Source #

See: newListWorkerConfigurations smart constructor.

Instances

Instances details
Eq ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Read ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Show 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 #

NFData ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Hashable 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

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

type Rep ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

type Rep ListWorkerConfigurations = D1 ('MetaData "ListWorkerConfigurations" "Amazonka.KafkaConnect.ListWorkerConfigurations" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "ListWorkerConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListWorkerConfigurations Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

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:nextToken: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.

$sel:maxResults:ListWorkerConfigurations', listWorkerConfigurations_maxResults - The maximum number of worker configurations to list in one response.

data ListWorkerConfigurationsResponse Source #

See: newListWorkerConfigurationsResponse smart constructor.

Instances

Instances details
Eq ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Read ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Show ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Generic ListWorkerConfigurationsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListWorkerConfigurations

Associated Types

type Rep ListWorkerConfigurationsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "ListWorkerConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workerConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkerConfigurationSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken: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:httpStatus:ListWorkerConfigurationsResponse', listWorkerConfigurationsResponse_httpStatus - The response's http status code.

DescribeCustomPlugin

data DescribeCustomPlugin Source #

See: newDescribeCustomPlugin smart constructor.

Instances

Instances details
Eq DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Read DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Show DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Generic DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Associated Types

type Rep DescribeCustomPlugin :: Type -> Type #

NFData DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Methods

rnf :: DescribeCustomPlugin -> () #

Hashable DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

AWSRequest DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Associated Types

type AWSResponse DescribeCustomPlugin #

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

type Rep DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

type Rep DescribeCustomPlugin = D1 ('MetaData "DescribeCustomPlugin" "Amazonka.KafkaConnect.DescribeCustomPlugin" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "DescribeCustomPlugin'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customPluginArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

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:

$sel:customPluginArn:DescribeCustomPlugin', describeCustomPlugin_customPluginArn - Returns information about a custom plugin.

data DescribeCustomPluginResponse Source #

See: newDescribeCustomPluginResponse smart constructor.

Instances

Instances details
Eq DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Read DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Show DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Generic DescribeCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeCustomPlugin

Associated Types

type Rep DescribeCustomPluginResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "DescribeCustomPluginResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "latestRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginRevisionSummary)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((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 "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:

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

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

$sel:name:DescribeCustomPluginResponse', describeCustomPluginResponse_name - The name of the custom plugin.

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

$sel:customPluginState:DescribeCustomPluginResponse', describeCustomPluginResponse_customPluginState - The state of the custom plugin.

$sel:description:DescribeCustomPluginResponse', describeCustomPluginResponse_description - The description of the custom plugin.

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

DeleteConnector

data DeleteConnector Source #

See: newDeleteConnector smart constructor.

Instances

Instances details
Eq DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Read DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Show DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Generic DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Associated Types

type Rep DeleteConnector :: Type -> Type #

NFData DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Methods

rnf :: DeleteConnector -> () #

Hashable DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

AWSRequest DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Associated Types

type AWSResponse DeleteConnector #

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

type Rep DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

type Rep DeleteConnector = D1 ('MetaData "DeleteConnector" "Amazonka.KafkaConnect.DeleteConnector" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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)))
type AWSResponse DeleteConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

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:

$sel:currentVersion:DeleteConnector', deleteConnector_currentVersion - The current version of the connector that you want to delete.

$sel:connectorArn: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
Eq DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Read DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Show DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Generic DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Associated Types

type Rep DeleteConnectorResponse :: Type -> Type #

NFData DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

Methods

rnf :: DeleteConnectorResponse -> () #

type Rep DeleteConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DeleteConnector

type Rep DeleteConnectorResponse = D1 ('MetaData "DeleteConnectorResponse" "Amazonka.KafkaConnect.DeleteConnector" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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:

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

$sel:connectorState:DeleteConnectorResponse', deleteConnectorResponse_connectorState - The state of the connector that you requested to delete.

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

UpdateConnector

data UpdateConnector Source #

See: newUpdateConnector smart constructor.

Instances

Instances details
Eq UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Read UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Show UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Generic UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Associated Types

type Rep UpdateConnector :: Type -> Type #

NFData UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Methods

rnf :: UpdateConnector -> () #

Hashable UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

ToJSON UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

AWSRequest UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Associated Types

type AWSResponse 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

type Rep UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

type Rep UpdateConnector = D1 ('MetaData "UpdateConnector" "Amazonka.KafkaConnect.UpdateConnector" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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))))
type AWSResponse UpdateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

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:

$sel:capacity:UpdateConnector', updateConnector_capacity - The target capacity.

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

$sel:currentVersion:UpdateConnector', updateConnector_currentVersion - The current version of the connector that you want to update.

data UpdateConnectorResponse Source #

See: newUpdateConnectorResponse smart constructor.

Instances

Instances details
Eq UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Read UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Show UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Generic UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Associated Types

type Rep UpdateConnectorResponse :: Type -> Type #

NFData UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

Methods

rnf :: UpdateConnectorResponse -> () #

type Rep UpdateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.UpdateConnector

type Rep UpdateConnectorResponse = D1 ('MetaData "UpdateConnectorResponse" "Amazonka.KafkaConnect.UpdateConnector" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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:

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

$sel:connectorState:UpdateConnectorResponse', updateConnectorResponse_connectorState - The state of the connector.

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

CreateWorkerConfiguration

data CreateWorkerConfiguration Source #

See: newCreateWorkerConfiguration smart constructor.

Instances

Instances details
Eq CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Read CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Show 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 #

NFData CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Hashable CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

ToJSON CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

AWSRequest 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

type Rep CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

type Rep CreateWorkerConfiguration = D1 ('MetaData "CreateWorkerConfiguration" "Amazonka.KafkaConnect.CreateWorkerConfiguration" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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 Text))))
type AWSResponse CreateWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

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:

$sel:description:CreateWorkerConfiguration', createWorkerConfiguration_description - A summary description of the worker configuration.

$sel:name:CreateWorkerConfiguration', createWorkerConfiguration_name - The name of the worker configuration.

$sel:propertiesFileContent:CreateWorkerConfiguration', createWorkerConfiguration_propertiesFileContent - Base64 encoded contents of connect-distributed.properties file.

data CreateWorkerConfigurationResponse Source #

See: newCreateWorkerConfigurationResponse smart constructor.

Instances

Instances details
Eq CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Read CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Show CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Generic CreateWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateWorkerConfiguration

Associated Types

type Rep CreateWorkerConfigurationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "CreateWorkerConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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:

$sel:creationTime:CreateWorkerConfigurationResponse', createWorkerConfigurationResponse_creationTime - The time that the worker configuration was created.

$sel:latestRevision:CreateWorkerConfigurationResponse', createWorkerConfigurationResponse_latestRevision - The latest revision of the worker configuration.

$sel:name:CreateWorkerConfiguration', createWorkerConfigurationResponse_name - The name of the worker configuration.

$sel:workerConfigurationArn: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.

ListConnectors (Paginated)

data ListConnectors Source #

See: newListConnectors smart constructor.

Instances

Instances details
Eq ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Read ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Show ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Generic ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Associated Types

type Rep ListConnectors :: Type -> Type #

NFData ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Methods

rnf :: ListConnectors -> () #

Hashable 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 #

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

type Rep ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

type Rep ListConnectors = D1 ('MetaData "ListConnectors" "Amazonka.KafkaConnect.ListConnectors" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "ListConnectors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListConnectors Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

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:nextToken: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.

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

data ListConnectorsResponse Source #

See: newListConnectorsResponse smart constructor.

Instances

Instances details
Eq ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Read ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Show ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Generic ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Associated Types

type Rep ListConnectorsResponse :: Type -> Type #

NFData ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

Methods

rnf :: ListConnectorsResponse -> () #

type Rep ListConnectorsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListConnectors

type Rep ListConnectorsResponse = D1 ('MetaData "ListConnectorsResponse" "Amazonka.KafkaConnect.ListConnectors" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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.

$sel:nextToken: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
Eq ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Read ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Show ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Generic ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Associated Types

type Rep ListCustomPlugins :: Type -> Type #

NFData ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Methods

rnf :: ListCustomPlugins -> () #

Hashable 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 #

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

type Rep ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

type Rep ListCustomPlugins = D1 ('MetaData "ListCustomPlugins" "Amazonka.KafkaConnect.ListCustomPlugins" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "ListCustomPlugins'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListCustomPlugins Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

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:nextToken: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.

$sel:maxResults:ListCustomPlugins', listCustomPlugins_maxResults - The maximum number of custom plugins to list in one response.

data ListCustomPluginsResponse Source #

See: newListCustomPluginsResponse smart constructor.

Instances

Instances details
Eq ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Read ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Show ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Generic ListCustomPluginsResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.ListCustomPlugins

Associated Types

type Rep ListCustomPluginsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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.

$sel:nextToken: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.

CreateConnector

data CreateConnector Source #

See: newCreateConnector smart constructor.

Instances

Instances details
Eq CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Read CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Show CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Generic CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Associated Types

type Rep CreateConnector :: Type -> Type #

NFData CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Methods

rnf :: CreateConnector -> () #

Hashable CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

ToJSON CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

AWSRequest CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Associated Types

type AWSResponse 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

type Rep CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

type Rep CreateConnector = D1 ('MetaData "CreateConnector" "Amazonka.KafkaConnect.CreateConnector" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "CreateConnector'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "logDelivery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogDelivery)) :*: (S1 ('MetaSel ('Just "workerConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerConfiguration)) :*: S1 ('MetaSel ('Just "connectorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "capacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Capacity) :*: (S1 ('MetaSel ('Just "connectorConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (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))))))
type AWSResponse CreateConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

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:

$sel:logDelivery:CreateConnector', createConnector_logDelivery - Details about log delivery.

$sel:workerConfiguration:CreateConnector', createConnector_workerConfiguration - Specifies which worker configuration to use with the connector.

$sel:connectorDescription:CreateConnector', createConnector_connectorDescription - A summary description of the connector.

$sel:capacity: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.

$sel:connectorName:CreateConnector', createConnector_connectorName - The name of the connector.

$sel:kafkaCluster:CreateConnector', createConnector_kafkaCluster - Specifies which Apache Kafka cluster to connect to.

$sel:kafkaClusterClientAuthentication:CreateConnector', createConnector_kafkaClusterClientAuthentication - Details of the client authentication used by the Apache Kafka cluster.

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

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

$sel:plugins:CreateConnector', createConnector_plugins - Specifies which plugins to use for the connector.

$sel:serviceExecutionRoleArn: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
Eq CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Read CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Show CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Generic CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Associated Types

type Rep CreateConnectorResponse :: Type -> Type #

NFData CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

Methods

rnf :: CreateConnectorResponse -> () #

type Rep CreateConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateConnector

type Rep CreateConnectorResponse = D1 ('MetaData "CreateConnectorResponse" "Amazonka.KafkaConnect.CreateConnector" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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:

$sel:connectorArn:CreateConnectorResponse', createConnectorResponse_connectorArn - The Amazon Resource Name (ARN) that Amazon assigned to the connector.

$sel:connectorName:CreateConnector', createConnectorResponse_connectorName - The name of the connector.

$sel:connectorState:CreateConnectorResponse', createConnectorResponse_connectorState - The state of the connector.

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

DescribeWorkerConfiguration

data DescribeWorkerConfiguration Source #

See: newDescribeWorkerConfiguration smart constructor.

Instances

Instances details
Eq DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Read DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Show 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 #

NFData DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Hashable DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

AWSRequest DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

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

type Rep DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

type Rep DescribeWorkerConfiguration = D1 ('MetaData "DescribeWorkerConfiguration" "Amazonka.KafkaConnect.DescribeWorkerConfiguration" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "DescribeWorkerConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workerConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeWorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

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:

$sel:workerConfigurationArn: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
Eq DescribeWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Read DescribeWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Show DescribeWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

Generic DescribeWorkerConfigurationResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeWorkerConfiguration

NFData 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "DescribeWorkerConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (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 "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

DescribeConnector

data DescribeConnector Source #

See: newDescribeConnector smart constructor.

Constructors

DescribeConnector' Text 

Instances

Instances details
Eq DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Read DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Show DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Generic DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Associated Types

type Rep DescribeConnector :: Type -> Type #

NFData DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Methods

rnf :: DescribeConnector -> () #

Hashable DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

AWSRequest DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Associated Types

type AWSResponse DescribeConnector #

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

type Rep DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

type Rep DescribeConnector = D1 ('MetaData "DescribeConnector" "Amazonka.KafkaConnect.DescribeConnector" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "DescribeConnector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeConnector Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

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:

$sel:connectorArn: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
Eq DescribeConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Read DescribeConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Show DescribeConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Generic DescribeConnectorResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.DescribeConnector

Associated Types

type Rep DescribeConnectorResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "DescribeConnectorResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "kafkaCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterDescription))) :*: (S1 ('MetaSel ('Just "kafkaConnectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logDelivery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogDeliveryDescription)))) :*: ((S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "workerConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerConfigurationDescription)) :*: 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 "capacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CapacityDescription)) :*: S1 ('MetaSel ('Just "plugins") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PluginDescription])))) :*: ((S1 ('MetaSel ('Just "connectorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kafkaClusterClientAuthentication") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterClientAuthenticationDescription))) :*: (S1 ('MetaSel ('Just "kafkaClusterEncryptionInTransit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterEncryptionInTransitDescription)) :*: (S1 ('MetaSel ('Just "serviceExecutionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

$sel:creationTime:DescribeConnectorResponse', describeConnectorResponse_creationTime - The time the connector was created.

$sel:kafkaCluster:DescribeConnectorResponse', describeConnectorResponse_kafkaCluster - The Apache Kafka cluster that the connector is connected to.

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

$sel:logDelivery:DescribeConnectorResponse', describeConnectorResponse_logDelivery - Details about delivering logs to Amazon CloudWatch Logs.

$sel:currentVersion:DescribeConnectorResponse', describeConnectorResponse_currentVersion - The current version of the connector.

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

$sel:workerConfiguration:DescribeConnectorResponse', describeConnectorResponse_workerConfiguration - Specifies which worker configuration was used for the connector.

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

$sel:connectorName:DescribeConnectorResponse', describeConnectorResponse_connectorName - The name of the connector.

$sel:connectorState:DescribeConnectorResponse', describeConnectorResponse_connectorState - The state of the connector.

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

$sel:plugins:DescribeConnectorResponse', describeConnectorResponse_plugins - Specifies which plugins were used for this connector.

$sel:connectorDescription:DescribeConnectorResponse', describeConnectorResponse_connectorDescription - A summary description of the connector.

$sel:kafkaClusterClientAuthentication: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.

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

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

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

CreateCustomPlugin

data CreateCustomPlugin Source #

See: newCreateCustomPlugin smart constructor.

Instances

Instances details
Eq CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Read CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Show CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Generic CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Associated Types

type Rep CreateCustomPlugin :: Type -> Type #

NFData CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Methods

rnf :: CreateCustomPlugin -> () #

Hashable CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

ToJSON CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

AWSRequest CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Associated Types

type AWSResponse 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

type Rep CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

type Rep CreateCustomPlugin = D1 ('MetaData "CreateCustomPlugin" "Amazonka.KafkaConnect.CreateCustomPlugin" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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))))
type AWSResponse CreateCustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

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:

$sel:description:CreateCustomPlugin', createCustomPlugin_description - A summary description of the custom plugin.

$sel:contentType:CreateCustomPlugin', createCustomPlugin_contentType - The type of the plugin file.

$sel:location:CreateCustomPlugin', createCustomPlugin_location - Information about the location of a custom plugin.

$sel:name:CreateCustomPlugin', createCustomPlugin_name - The name of the custom plugin.

data CreateCustomPluginResponse Source #

See: newCreateCustomPluginResponse smart constructor.

Instances

Instances details
Eq CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Read CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Show CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Generic CreateCustomPluginResponse Source # 
Instance details

Defined in Amazonka.KafkaConnect.CreateCustomPlugin

Associated Types

type Rep CreateCustomPluginResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "CreateCustomPluginResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customPluginArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customPluginState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginState)) :*: (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:

$sel:name:CreateCustomPlugin', createCustomPluginResponse_name - The name of the custom plugin.

$sel:customPluginArn:CreateCustomPluginResponse', createCustomPluginResponse_customPluginArn - The Amazon Resource Name (ARN) that Amazon assigned to the custom plugin.

$sel:customPluginState:CreateCustomPluginResponse', createCustomPluginResponse_customPluginState - The state of the custom plugin.

$sel:revision:CreateCustomPluginResponse', createCustomPluginResponse_revision - The revision of the custom plugin.

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

Types

ConnectorState

newtype ConnectorState Source #

Constructors

ConnectorState' 

Instances

Instances details
Eq ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Ord ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Read ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Show ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Generic ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Associated Types

type Rep ConnectorState :: Type -> Type #

NFData ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

Methods

rnf :: ConnectorState -> () #

Hashable 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

FromJSON ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

FromJSONKey ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToLog ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToHeader ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

ToQuery 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 #

ToByteString 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

type Rep ConnectorState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorState

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

CustomPluginContentType

newtype CustomPluginContentType Source #

Instances

Instances details
Eq CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Ord CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Read CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Show 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 #

NFData CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

Methods

rnf :: CustomPluginContentType -> () #

Hashable 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

FromJSON CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

FromJSONKey CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToLog CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToHeader CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

ToQuery 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

ToByteString 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

type Rep CustomPluginContentType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginContentType

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

CustomPluginState

newtype CustomPluginState Source #

Instances

Instances details
Eq CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Ord CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Read CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Show 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 #

NFData CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

Methods

rnf :: CustomPluginState -> () #

Hashable 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

FromJSON CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

FromJSONKey CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToLog CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToHeader CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

ToQuery 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

ToByteString 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

type Rep CustomPluginState Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginState

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

KafkaClusterClientAuthenticationType

newtype KafkaClusterClientAuthenticationType Source #

Instances

Instances details
Eq KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

Ord 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

Generic KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

NFData KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

Hashable 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

FromJSON KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

FromJSONKey KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToLog KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToHeader KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

ToQuery 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

ToByteString 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

type Rep KafkaClusterClientAuthenticationType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationType

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

KafkaClusterEncryptionInTransitType

newtype KafkaClusterEncryptionInTransitType Source #

Instances

Instances details
Eq KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

Ord 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

Generic KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

NFData KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

Hashable 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

FromJSON KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

FromJSONKey KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToLog KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToHeader KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

ToQuery 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

ToByteString 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

type Rep KafkaClusterEncryptionInTransitType Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType

type Rep KafkaClusterEncryptionInTransitType = D1 ('MetaData "KafkaClusterEncryptionInTransitType" "Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitType" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

Read ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

Show 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 #

NFData ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

Methods

rnf :: ApacheKafkaCluster -> () #

Hashable ApacheKafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaCluster

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

Read ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

Show 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 #

NFData ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

Hashable ApacheKafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ApacheKafkaClusterDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

Read AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

Show 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 #

NFData AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

Methods

rnf :: AutoScaling -> () #

Hashable AutoScaling Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScaling

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

Read AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

Show 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 #

NFData AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

Methods

rnf :: AutoScalingDescription -> () #

Hashable AutoScalingDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "AutoScalingDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "scaleInPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScaleInPolicyDescription)) :*: S1 ('MetaSel ('Just "mcuCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "scaleOutPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScaleOutPolicyDescription)) :*: (S1 ('MetaSel ('Just "maxWorkerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "minWorkerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

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:scaleInPolicy:AutoScalingDescription', autoScalingDescription_scaleInPolicy - The sacle-in policy for 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:scaleOutPolicy:AutoScalingDescription', autoScalingDescription_scaleOutPolicy - The sacle-out policy for the connector.>

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

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

AutoScalingUpdate

data AutoScalingUpdate Source #

The updates to the auto scaling parameters for the connector.

See: newAutoScalingUpdate smart constructor.

Instances

Instances details
Eq AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

Read AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

Show 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 #

NFData AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

Methods

rnf :: AutoScalingUpdate -> () #

Hashable AutoScalingUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.AutoScalingUpdate

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Read Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Show 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 #

NFData Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Methods

rnf :: Capacity -> () #

Hashable Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

Methods

hashWithSalt :: Int -> Capacity -> Int #

hash :: Capacity -> Int #

ToJSON Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

type Rep Capacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Capacity

type Rep Capacity = D1 ('MetaData "Capacity" "Amazonka.KafkaConnect.Types.Capacity" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

Read CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

Show 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 #

NFData CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

Methods

rnf :: CapacityDescription -> () #

Hashable CapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

Read CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

Show 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 #

NFData CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

Methods

rnf :: CapacityUpdate -> () #

Hashable CapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CapacityUpdate

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

Read CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

Show 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 #

NFData CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

Hashable CloudWatchLogsLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDelivery

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq 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

Generic CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

NFData CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

Hashable CloudWatchLogsLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CloudWatchLogsLogDeliveryDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

Read ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

Show 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 #

NFData ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

Methods

rnf :: ConnectorSummary -> () #

Hashable ConnectorSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ConnectorSummary

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "ConnectorSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "kafkaCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterDescription)) :*: S1 ('MetaSel ('Just "kafkaConnectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "logDelivery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogDeliveryDescription)) :*: S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "workerConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkerConfigurationDescription)) :*: 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 "capacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CapacityDescription)) :*: S1 ('MetaSel ('Just "plugins") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PluginDescription])))) :*: ((S1 ('MetaSel ('Just "connectorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kafkaClusterClientAuthentication") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterClientAuthenticationDescription))) :*: (S1 ('MetaSel ('Just "kafkaClusterEncryptionInTransit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KafkaClusterEncryptionInTransitDescription)) :*: S1 ('MetaSel ('Just "serviceExecutionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:creationTime:ConnectorSummary', connectorSummary_creationTime - The time that the connector was created.

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

$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:currentVersion:ConnectorSummary', connectorSummary_currentVersion - The current version of the connector.

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

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

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

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

$sel:capacity:ConnectorSummary', connectorSummary_capacity - The connector's compute capacity settings.

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

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

$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:serviceExecutionRoleArn:ConnectorSummary', connectorSummary_serviceExecutionRoleArn - The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.

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
Eq CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

Read CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

Show 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 #

NFData CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

Methods

rnf :: CustomPlugin -> () #

Hashable CustomPlugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPlugin

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

Read CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

Show 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 #

NFData CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

Methods

rnf :: CustomPluginDescription -> () #

Hashable CustomPluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

Read CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

Show 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 #

NFData CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

Hashable CustomPluginFileDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginFileDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

Read CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

Show 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 #

NFData CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

Methods

rnf :: CustomPluginLocation -> () #

Hashable CustomPluginLocation Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocation

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

Read CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

Show 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 #

NFData CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

Hashable CustomPluginLocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginLocationDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

Read CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

Show 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 #

NFData CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

Hashable CustomPluginRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginRevisionSummary

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "CustomPluginRevisionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginLocationDescription)) :*: S1 ('MetaSel ('Just "fileDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginFileDescription)))) :*: (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginContentType))))))

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:creationTime:CustomPluginRevisionSummary', customPluginRevisionSummary_creationTime - The time that the custom plugin was created.

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

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

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

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

$sel:contentType:CustomPluginRevisionSummary', customPluginRevisionSummary_contentType - The format of the plugin file.

CustomPluginSummary

data CustomPluginSummary Source #

A summary of the custom plugin.

See: newCustomPluginSummary smart constructor.

Instances

Instances details
Eq CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

Read CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

Show 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 #

NFData CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

Methods

rnf :: CustomPluginSummary -> () #

Hashable CustomPluginSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.CustomPluginSummary

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "CustomPluginSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "latestRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPluginRevisionSummary)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (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))))))

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:

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

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

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

$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.

$sel:description:CustomPluginSummary', customPluginSummary_description - A description 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
Eq FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

Read FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

Show 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 #

NFData FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

Methods

rnf :: FirehoseLogDelivery -> () #

Hashable FirehoseLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDelivery

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

Read FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

Show 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 #

NFData FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

Hashable FirehoseLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.FirehoseLogDeliveryDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "FirehoseLogDeliveryDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "deliveryStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:enabled:FirehoseLogDeliveryDescription', firehoseLogDeliveryDescription_enabled - Specifies whether connector logs get delivered to Amazon Kinesis Data Firehose.

$sel:deliveryStream:FirehoseLogDeliveryDescription', firehoseLogDeliveryDescription_deliveryStream - The name of the Kinesis Data Firehose delivery stream that is the destination for log delivery.

KafkaCluster

data KafkaCluster Source #

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

See: newKafkaCluster smart constructor.

Instances

Instances details
Eq KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

Read KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

Show 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 #

NFData KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

Methods

rnf :: KafkaCluster -> () #

Hashable KafkaCluster Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaCluster

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

Read KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

Show 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 #

NFData KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

Hashable KafkaClusterClientAuthentication Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthentication

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq 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

Generic KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

NFData KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

Hashable KafkaClusterClientAuthenticationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterClientAuthenticationDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

Read KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

Show 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 #

NFData KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

Methods

rnf :: KafkaClusterDescription -> () #

Hashable KafkaClusterDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

Read KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

Show 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 #

NFData KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

Hashable KafkaClusterEncryptionInTransit Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransit

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq 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

Generic KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

NFData KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

Hashable KafkaClusterEncryptionInTransitDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.KafkaClusterEncryptionInTransitDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

Read LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

Show 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 #

NFData LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

Methods

rnf :: LogDelivery -> () #

Hashable LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDelivery

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

Read LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

Show 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 #

NFData LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

Methods

rnf :: LogDeliveryDescription -> () #

Hashable LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.LogDeliveryDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Methods

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

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

Read Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Show 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 #

NFData Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Methods

rnf :: Plugin -> () #

Hashable Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

Methods

hashWithSalt :: Int -> Plugin -> Int #

hash :: Plugin -> Int #

ToJSON Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

type Rep Plugin Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Plugin

type Rep Plugin = D1 ('MetaData "Plugin" "Amazonka.KafkaConnect.Types.Plugin" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

Read PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

Show 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 #

NFData PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

Methods

rnf :: PluginDescription -> () #

Hashable PluginDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.PluginDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

Read ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

Show 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 #

NFData ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

Methods

rnf :: ProvisionedCapacity -> () #

Hashable ProvisionedCapacity Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacity

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

Read ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

Show 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 #

NFData ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

Hashable ProvisionedCapacityDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "ProvisionedCapacityDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workerCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "mcuCount") '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:workerCount:ProvisionedCapacityDescription', provisionedCapacityDescription_workerCount - The number of workers that are allocated to the connector.

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

ProvisionedCapacityUpdate

data ProvisionedCapacityUpdate Source #

An update to a connector's fixed capacity.

See: newProvisionedCapacityUpdate smart constructor.

Instances

Instances details
Eq ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

Read ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

Show 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 #

NFData ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

Hashable ProvisionedCapacityUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ProvisionedCapacityUpdate

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

Read S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

Show 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 #

NFData S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

Methods

rnf :: S3Location -> () #

Hashable S3Location Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3Location

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

Read S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

Show 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 #

NFData S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

Methods

rnf :: S3LocationDescription -> () #

Hashable S3LocationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LocationDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "S3LocationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fileKey") '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:objectVersion:S3LocationDescription', s3LocationDescription_objectVersion - The version of an object in an S3 bucket.

$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.

S3LogDelivery

data S3LogDelivery Source #

Details about delivering logs to Amazon S3.

See: newS3LogDelivery smart constructor.

Instances

Instances details
Eq S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

Read S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

Show 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 #

NFData S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

Methods

rnf :: S3LogDelivery -> () #

Hashable S3LogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDelivery

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "S3LogDelivery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucket") '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:prefix:S3LogDelivery', s3LogDelivery_prefix - The S3 prefix that is the destination for log delivery.

$sel:bucket:S3LogDelivery', s3LogDelivery_bucket - The name of the S3 bucket 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
Eq S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

Read S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

Show 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 #

NFData S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

Hashable S3LogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.S3LogDeliveryDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "S3LogDeliveryDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucket") '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: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.

$sel:bucket:S3LogDeliveryDescription', s3LogDeliveryDescription_bucket - The name of the S3 bucket 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
Eq ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

Read ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

Show 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 #

NFData ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

Methods

rnf :: ScaleInPolicy -> () #

Hashable ScaleInPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicy

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

Read ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

Show 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 #

NFData ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

Hashable ScaleInPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

Read ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

Show 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 #

NFData ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

Methods

rnf :: ScaleInPolicyUpdate -> () #

Hashable ScaleInPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleInPolicyUpdate

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

Read ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

Show 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 #

NFData ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

Methods

rnf :: ScaleOutPolicy -> () #

Hashable ScaleOutPolicy Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicy

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

Read ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

Show 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 #

NFData ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

Hashable ScaleOutPolicyDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

Read ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

Show 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 #

NFData ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

Methods

rnf :: ScaleOutPolicyUpdate -> () #

Hashable ScaleOutPolicyUpdate Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.ScaleOutPolicyUpdate

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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.

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
Eq Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Methods

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

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

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 #

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 #

NFData Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Methods

rnf :: Vpc -> () #

Hashable Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

Methods

hashWithSalt :: Int -> Vpc -> Int #

hash :: Vpc -> Int #

ToJSON Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

type Rep Vpc Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.Vpc

type Rep Vpc = D1 ('MetaData "Vpc" "Amazonka.KafkaConnect.Types.Vpc" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

Read VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

Show 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 #

NFData VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

Methods

rnf :: VpcDescription -> () #

Hashable VpcDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.VpcDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

Read WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

Show 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 #

NFData WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

Methods

rnf :: WorkerConfiguration -> () #

Hashable WorkerConfiguration Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfiguration

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

Read WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

Show 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 #

NFData WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

Hashable WorkerConfigurationDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "WorkerConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workerConfigurationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

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:workerConfigurationArn:WorkerConfigurationDescription', workerConfigurationDescription_workerConfigurationArn - The Amazon Resource Name (ARN) of the worker configuration.

$sel:revision:WorkerConfigurationDescription', workerConfigurationDescription_revision - The revision of the worker configuration.

WorkerConfigurationRevisionDescription

data WorkerConfigurationRevisionDescription Source #

The description of the worker configuration revision.

See: newWorkerConfigurationRevisionDescription smart constructor.

Instances

Instances details
Eq WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

Read WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

Show WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

Generic WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

NFData WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

Hashable WorkerConfigurationRevisionDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "WorkerConfigurationRevisionDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "propertiesFileContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:revision:WorkerConfigurationRevisionDescription', workerConfigurationRevisionDescription_revision - The description of a revision of the worker configuration.

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

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

WorkerConfigurationRevisionSummary

data WorkerConfigurationRevisionSummary Source #

The summary of a worker configuration revision.

See: newWorkerConfigurationRevisionSummary smart constructor.

Instances

Instances details
Eq WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

Read WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

Show 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 #

NFData WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

Hashable WorkerConfigurationRevisionSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationRevisionSummary

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "WorkerConfigurationRevisionSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:revision:WorkerConfigurationRevisionSummary', workerConfigurationRevisionSummary_revision - The revision of a worker configuration.

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

WorkerConfigurationSummary

data WorkerConfigurationSummary Source #

The summary of a worker configuration.

See: newWorkerConfigurationSummary smart constructor.

Instances

Instances details
Eq WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

Read WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

Show 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 #

NFData WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

Hashable WorkerConfigurationSummary Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerConfigurationSummary

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" 'False) (C1 ('MetaCons "WorkerConfigurationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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 "description") '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:

$sel:creationTime:WorkerConfigurationSummary', workerConfigurationSummary_creationTime - The time that a worker configuration was created.

$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.

$sel:description:WorkerConfigurationSummary', workerConfigurationSummary_description - The description of a 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
Eq WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

Read WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

Show 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 #

NFData WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

Methods

rnf :: WorkerLogDelivery -> () #

Hashable WorkerLogDelivery Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDelivery

ToJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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
Eq WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

Read WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

Show 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 #

NFData WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

Hashable WorkerLogDeliveryDescription Source # 
Instance details

Defined in Amazonka.KafkaConnect.Types.WorkerLogDeliveryDescription

FromJSON 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" "libZSservicesZSamazonka-kafkaconnectZSamazonka-kafkaconnect" '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.