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

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

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

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

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

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

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

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

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

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.

Constructors

ApacheKafkaCluster' 

Fields

  • bootstrapServers :: Text

    The bootstrap servers of the cluster.

  • vpc :: Vpc

    Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.

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.

apacheKafkaCluster_vpc :: Lens' ApacheKafkaCluster Vpc Source #

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.

Constructors

ApacheKafkaClusterDescription' 

Fields

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.

apacheKafkaClusterDescription_vpc :: Lens' ApacheKafkaClusterDescription (Maybe VpcDescription) Source #

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.

Constructors

AutoScaling' 

Fields

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.

autoScaling_scaleInPolicy :: Lens' AutoScaling (Maybe ScaleInPolicy) Source #

The sacle-in policy for the connector.

autoScaling_scaleOutPolicy :: Lens' AutoScaling (Maybe ScaleOutPolicy) Source #

The sacle-out policy for the connector.

autoScaling_maxWorkerCount :: Lens' AutoScaling Natural Source #

The maximum number of workers allocated to the connector.

autoScaling_mcuCount :: Lens' AutoScaling Natural Source #

The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

autoScaling_minWorkerCount :: Lens' AutoScaling Natural Source #

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.

Constructors

AutoScalingDescription' 

Fields

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.

autoScalingDescription_mcuCount :: Lens' AutoScalingDescription (Maybe Int) Source #

The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

autoScalingDescription_maxWorkerCount :: Lens' AutoScalingDescription (Maybe Int) Source #

The maximum number of workers allocated to the connector.

autoScalingDescription_minWorkerCount :: Lens' AutoScalingDescription (Maybe Int) Source #

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.

Constructors

AutoScalingUpdate' 

Fields

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.

autoScalingUpdate_maxWorkerCount :: Lens' AutoScalingUpdate Natural Source #

The target maximum number of workers allocated to the connector.

autoScalingUpdate_mcuCount :: Lens' AutoScalingUpdate Natural Source #

The target number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

autoScalingUpdate_minWorkerCount :: Lens' AutoScalingUpdate Natural Source #

The target minimum number of workers allocated to the connector.

autoScalingUpdate_scaleInPolicy :: Lens' AutoScalingUpdate ScaleInPolicyUpdate Source #

The target sacle-in policy for the connector.

autoScalingUpdate_scaleOutPolicy :: Lens' AutoScalingUpdate ScaleOutPolicyUpdate Source #

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.

Constructors

Capacity' 

Fields

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.

capacity_autoScaling :: Lens' Capacity (Maybe AutoScaling) Source #

Information about the auto scaling parameters for the connector.

capacity_provisionedCapacity :: Lens' Capacity (Maybe ProvisionedCapacity) Source #

Details about a fixed capacity allocated to a connector.

CapacityDescription

data CapacityDescription Source #

A description of the connector's capacity.

See: newCapacityDescription smart constructor.

Constructors

CapacityDescription' 

Fields

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.

Constructors

CapacityUpdate' 

Fields

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.

Constructors

CloudWatchLogsLogDelivery' 

Fields

  • logGroup :: Maybe Text

    The name of the CloudWatch log group that is the destination for log delivery.

  • enabled :: Bool

    Whether log delivery to Amazon CloudWatch Logs is enabled.

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.

cloudWatchLogsLogDelivery_logGroup :: Lens' CloudWatchLogsLogDelivery (Maybe Text) Source #

The name of the CloudWatch log group that is the destination for log delivery.

cloudWatchLogsLogDelivery_enabled :: Lens' CloudWatchLogsLogDelivery Bool Source #

Whether log delivery to Amazon CloudWatch Logs is enabled.

CloudWatchLogsLogDeliveryDescription

data CloudWatchLogsLogDeliveryDescription Source #

A description of the log delivery settings.

See: newCloudWatchLogsLogDeliveryDescription smart constructor.

Constructors

CloudWatchLogsLogDeliveryDescription' 

Fields

  • enabled :: Maybe Bool

    Whether log delivery to Amazon CloudWatch Logs is enabled.

  • logGroup :: Maybe Text

    The name of the CloudWatch log group that is the destination for log delivery.

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.

cloudWatchLogsLogDeliveryDescription_enabled :: Lens' CloudWatchLogsLogDeliveryDescription (Maybe Bool) Source #

Whether log delivery to Amazon CloudWatch Logs is enabled.

cloudWatchLogsLogDeliveryDescription_logGroup :: Lens' CloudWatchLogsLogDeliveryDescription (Maybe Text) Source #

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.

Constructors

ConnectorSummary' 

Fields

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.

connectorSummary_creationTime :: Lens' ConnectorSummary (Maybe UTCTime) Source #

The time that the connector was created.

connectorSummary_kafkaCluster :: Lens' ConnectorSummary (Maybe KafkaClusterDescription) Source #

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

connectorSummary_kafkaConnectVersion :: Lens' ConnectorSummary (Maybe Text) Source #

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

connectorSummary_logDelivery :: Lens' ConnectorSummary (Maybe LogDeliveryDescription) Source #

The settings for delivering connector logs to Amazon CloudWatch Logs.

connectorSummary_currentVersion :: Lens' ConnectorSummary (Maybe Text) Source #

The current version of the connector.

connectorSummary_workerConfiguration :: Lens' ConnectorSummary (Maybe WorkerConfigurationDescription) Source #

The worker configurations that are in use with the connector.

connectorSummary_connectorArn :: Lens' ConnectorSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the connector.

connectorSummary_capacity :: Lens' ConnectorSummary (Maybe CapacityDescription) Source #

The connector's compute capacity settings.

connectorSummary_plugins :: Lens' ConnectorSummary (Maybe [PluginDescription]) Source #

Specifies which plugins were used for this connector.

connectorSummary_kafkaClusterClientAuthentication :: Lens' ConnectorSummary (Maybe KafkaClusterClientAuthenticationDescription) Source #

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

connectorSummary_serviceExecutionRoleArn :: Lens' ConnectorSummary (Maybe Text) Source #

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' 

Fields

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.

customPlugin_customPluginArn :: Lens' CustomPlugin Text Source #

The Amazon Resource Name (ARN) of the custom plugin.

customPlugin_revision :: Lens' CustomPlugin Natural Source #

The revision of the custom plugin.

CustomPluginDescription

data CustomPluginDescription Source #

Details about a custom plugin.

See: newCustomPluginDescription smart constructor.

Constructors

CustomPluginDescription' 

Fields

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.

customPluginDescription_customPluginArn :: Lens' CustomPluginDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of the custom plugin.

CustomPluginFileDescription

data CustomPluginFileDescription Source #

Details about a custom plugin file.

See: newCustomPluginFileDescription smart constructor.

Constructors

CustomPluginFileDescription' 

Fields

  • fileMd5 :: Maybe Text

    The hex-encoded MD5 checksum of the custom plugin file. You can use it to validate the file.

  • fileSize :: Maybe Integer

    The size in bytes of the custom plugin file. You can use it to validate the file.

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.

customPluginFileDescription_fileMd5 :: Lens' CustomPluginFileDescription (Maybe Text) Source #

The hex-encoded MD5 checksum of the custom plugin file. You can use it to validate the file.

customPluginFileDescription_fileSize :: Lens' CustomPluginFileDescription (Maybe Integer) Source #

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.

Constructors

CustomPluginLocation' 

Fields

  • s3Location :: S3Location

    The S3 bucket Amazon Resource Name (ARN), file key, and object version of the plugin file stored in Amazon S3.

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.

customPluginLocation_s3Location :: Lens' CustomPluginLocation S3Location Source #

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.

Constructors

CustomPluginLocationDescription' 

Fields

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.

customPluginLocationDescription_s3Location :: Lens' CustomPluginLocationDescription (Maybe S3LocationDescription) Source #

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.

Constructors

CustomPluginRevisionSummary' 

Fields

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.

Constructors

CustomPluginSummary' 

Fields

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.

customPluginSummary_creationTime :: Lens' CustomPluginSummary (Maybe UTCTime) Source #

The time that the custom plugin was created.

customPluginSummary_customPluginArn :: Lens' CustomPluginSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the custom plugin.

FirehoseLogDelivery

data FirehoseLogDelivery Source #

The settings for delivering logs to Amazon Kinesis Data Firehose.

See: newFirehoseLogDelivery smart constructor.

Constructors

FirehoseLogDelivery' 

Fields

  • deliveryStream :: Maybe Text

    The name of the Kinesis Data Firehose delivery stream that is the destination for log delivery.

  • enabled :: Bool

    Specifies whether connector logs get delivered to Amazon Kinesis Data Firehose.

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.

firehoseLogDelivery_deliveryStream :: Lens' FirehoseLogDelivery (Maybe Text) Source #

The name of the Kinesis Data Firehose delivery stream that is the destination for log delivery.

firehoseLogDelivery_enabled :: Lens' FirehoseLogDelivery Bool Source #

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.

Constructors

FirehoseLogDeliveryDescription' 

Fields

  • enabled :: Maybe Bool

    Specifies whether connector logs get delivered to Amazon Kinesis Data Firehose.

  • deliveryStream :: Maybe Text

    The name of the Kinesis Data Firehose delivery stream that is the destination for log delivery.

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.

firehoseLogDeliveryDescription_enabled :: Lens' FirehoseLogDeliveryDescription (Maybe Bool) Source #

Specifies whether connector logs get delivered to Amazon Kinesis Data Firehose.

firehoseLogDeliveryDescription_deliveryStream :: Lens' FirehoseLogDeliveryDescription (Maybe Text) Source #

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.

Constructors

KafkaCluster' 

Fields

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.

kafkaCluster_apacheKafkaCluster :: Lens' KafkaCluster ApacheKafkaCluster Source #

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.

Constructors

KafkaClusterClientAuthentication' 

Fields

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.

kafkaClusterClientAuthentication_authenticationType :: Lens' KafkaClusterClientAuthentication KafkaClusterClientAuthenticationType Source #

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.

Constructors

KafkaClusterClientAuthenticationDescription' 

Fields

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.

kafkaClusterClientAuthenticationDescription_authenticationType :: Lens' KafkaClusterClientAuthenticationDescription (Maybe KafkaClusterClientAuthenticationType) Source #

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.

Constructors

KafkaClusterDescription' 

Fields

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.

Constructors

KafkaClusterEncryptionInTransit' 

Fields

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.

Constructors

KafkaClusterEncryptionInTransitDescription' 

Fields

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.

Constructors

LogDelivery' 

Fields

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.

logDelivery_workerLogDelivery :: Lens' LogDelivery WorkerLogDelivery Source #

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.

Constructors

LogDeliveryDescription' 

Fields

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.

logDeliveryDescription_workerLogDelivery :: Lens' LogDeliveryDescription (Maybe WorkerLogDeliveryDescription) Source #

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' 

Fields

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.

plugin_customPlugin :: Lens' Plugin CustomPlugin Source #

Details about a custom plugin.

PluginDescription

data PluginDescription Source #

The description of the plugin.

See: newPluginDescription smart constructor.

Constructors

PluginDescription' 

Fields

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.

Constructors

ProvisionedCapacity' 

Fields

  • mcuCount :: Natural

    The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

  • workerCount :: Natural

    The number of workers that are allocated to the connector.

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.

provisionedCapacity_mcuCount :: Lens' ProvisionedCapacity Natural Source #

The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

provisionedCapacity_workerCount :: Lens' ProvisionedCapacity Natural Source #

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.

Constructors

ProvisionedCapacityDescription' 

Fields

  • workerCount :: Maybe Int

    The number of workers that are allocated to the connector.

  • mcuCount :: Maybe Int

    The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

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.

provisionedCapacityDescription_workerCount :: Lens' ProvisionedCapacityDescription (Maybe Int) Source #

The number of workers that are allocated to the connector.

provisionedCapacityDescription_mcuCount :: Lens' ProvisionedCapacityDescription (Maybe Int) Source #

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.

Constructors

ProvisionedCapacityUpdate' 

Fields

  • mcuCount :: Natural

    The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

  • workerCount :: Natural

    The number of workers that are allocated to the connector.

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.

provisionedCapacityUpdate_mcuCount :: Lens' ProvisionedCapacityUpdate Natural Source #

The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

provisionedCapacityUpdate_workerCount :: Lens' ProvisionedCapacityUpdate Natural Source #

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' 

Fields

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.

s3Location_objectVersion :: Lens' S3Location (Maybe Text) Source #

The version of an object in an S3 bucket.

s3Location_bucketArn :: Lens' S3Location Text Source #

The Amazon Resource Name (ARN) of an S3 bucket.

s3Location_fileKey :: Lens' S3Location Text Source #

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.

Constructors

S3LocationDescription' 

Fields

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.

s3LocationDescription_objectVersion :: Lens' S3LocationDescription (Maybe Text) Source #

The version of an object in an S3 bucket.

s3LocationDescription_bucketArn :: Lens' S3LocationDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of an S3 bucket.

s3LocationDescription_fileKey :: Lens' S3LocationDescription (Maybe Text) Source #

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.

Constructors

S3LogDelivery' 

Fields

  • prefix :: Maybe Text

    The S3 prefix that is the destination for log delivery.

  • bucket :: Maybe Text

    The name of the S3 bucket that is the destination for log delivery.

  • enabled :: Bool

    Specifies whether connector logs get sent to the specified Amazon S3 destination.

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.

s3LogDelivery_prefix :: Lens' S3LogDelivery (Maybe Text) Source #

The S3 prefix that is the destination for log delivery.

s3LogDelivery_bucket :: Lens' S3LogDelivery (Maybe Text) Source #

The name of the S3 bucket that is the destination for log delivery.

s3LogDelivery_enabled :: Lens' S3LogDelivery Bool Source #

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.

Constructors

S3LogDeliveryDescription' 

Fields

  • enabled :: Maybe Bool

    Specifies whether connector logs get sent to the specified Amazon S3 destination.

  • prefix :: Maybe Text

    The S3 prefix that is the destination for log delivery.

  • bucket :: Maybe Text

    The name of the S3 bucket that is the destination for log delivery.

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.

s3LogDeliveryDescription_enabled :: Lens' S3LogDeliveryDescription (Maybe Bool) Source #

Specifies whether connector logs get sent to the specified Amazon S3 destination.

s3LogDeliveryDescription_prefix :: Lens' S3LogDeliveryDescription (Maybe Text) Source #

The S3 prefix that is the destination for log delivery.

s3LogDeliveryDescription_bucket :: Lens' S3LogDeliveryDescription (Maybe Text) Source #

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' 

Fields

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.

scaleInPolicy_cpuUtilizationPercentage :: Lens' ScaleInPolicy Natural Source #

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.

Constructors

ScaleInPolicyDescription' 

Fields

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.

scaleInPolicyDescription_cpuUtilizationPercentage :: Lens' ScaleInPolicyDescription (Maybe Int) Source #

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.

Constructors

ScaleInPolicyUpdate' 

Fields

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.

scaleInPolicyUpdate_cpuUtilizationPercentage :: Lens' ScaleInPolicyUpdate Natural Source #

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' 

Fields

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.

scaleOutPolicy_cpuUtilizationPercentage :: Lens' ScaleOutPolicy Natural Source #

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.

Constructors

ScaleOutPolicyDescription' 

Fields

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.

scaleOutPolicyDescription_cpuUtilizationPercentage :: Lens' ScaleOutPolicyDescription (Maybe Int) Source #

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.

Constructors

ScaleOutPolicyUpdate' 

Fields

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.

scaleOutPolicyUpdate_cpuUtilizationPercentage :: Lens' ScaleOutPolicyUpdate Natural Source #

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' 

Fields

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.

vpc_securityGroups :: Lens' Vpc (Maybe [Text]) Source #

The security groups for the connector.

vpc_subnets :: Lens' Vpc [Text] Source #

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' 

Fields

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.

vpcDescription_securityGroups :: Lens' VpcDescription (Maybe [Text]) Source #

The security groups for the connector.

vpcDescription_subnets :: Lens' VpcDescription (Maybe [Text]) Source #

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.

Constructors

WorkerConfiguration' 

Fields

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.

workerConfiguration_revision :: Lens' WorkerConfiguration Natural Source #

The revision of the worker configuration.

workerConfiguration_workerConfigurationArn :: Lens' WorkerConfiguration Text Source #

The Amazon Resource Name (ARN) of the worker configuration.

WorkerConfigurationDescription

data WorkerConfigurationDescription Source #

The description of the worker configuration.

See: newWorkerConfigurationDescription smart constructor.

Constructors

WorkerConfigurationDescription' 

Fields

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.

workerConfigurationDescription_workerConfigurationArn :: Lens' WorkerConfigurationDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of the worker configuration.

WorkerConfigurationRevisionDescription

data WorkerConfigurationRevisionDescription Source #

The description of the worker configuration revision.

See: newWorkerConfigurationRevisionDescription smart constructor.

Constructors

WorkerConfigurationRevisionDescription' 

Fields

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.

Constructors

WorkerConfigurationRevisionSummary' 

Fields

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.

Constructors

WorkerConfigurationSummary' 

Fields

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.

workerConfigurationSummary_creationTime :: Lens' WorkerConfigurationSummary (Maybe UTCTime) Source #

The time that a worker configuration was created.

workerConfigurationSummary_workerConfigurationArn :: Lens' WorkerConfigurationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the worker configuration.

WorkerLogDelivery

data WorkerLogDelivery Source #

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

See: newWorkerLogDelivery smart constructor.

Constructors

WorkerLogDelivery' 

Fields

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.

workerLogDelivery_cloudWatchLogs :: Lens' WorkerLogDelivery (Maybe CloudWatchLogsLogDelivery) Source #

Details about delivering logs to Amazon CloudWatch Logs.

workerLogDelivery_firehose :: Lens' WorkerLogDelivery (Maybe FirehoseLogDelivery) Source #

Details about delivering logs to Amazon Kinesis Data Firehose.

workerLogDelivery_s3 :: Lens' WorkerLogDelivery (Maybe S3LogDelivery) Source #

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.

Constructors

WorkerLogDeliveryDescription' 

Fields

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.