Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Operations
- Types
- ApacheKafkaCluster
- ApacheKafkaClusterDescription
- AutoScaling
- AutoScalingDescription
- AutoScalingUpdate
- Capacity
- CapacityDescription
- CapacityUpdate
- CloudWatchLogsLogDelivery
- CloudWatchLogsLogDeliveryDescription
- ConnectorSummary
- CustomPlugin
- CustomPluginDescription
- CustomPluginFileDescription
- CustomPluginLocation
- CustomPluginLocationDescription
- CustomPluginRevisionSummary
- CustomPluginSummary
- FirehoseLogDelivery
- FirehoseLogDeliveryDescription
- KafkaCluster
- KafkaClusterClientAuthentication
- KafkaClusterClientAuthenticationDescription
- KafkaClusterDescription
- KafkaClusterEncryptionInTransit
- KafkaClusterEncryptionInTransitDescription
- LogDelivery
- LogDeliveryDescription
- Plugin
- PluginDescription
- ProvisionedCapacity
- ProvisionedCapacityDescription
- ProvisionedCapacityUpdate
- S3Location
- S3LocationDescription
- S3LogDelivery
- S3LogDeliveryDescription
- ScaleInPolicy
- ScaleInPolicyDescription
- ScaleInPolicyUpdate
- ScaleOutPolicy
- ScaleOutPolicyDescription
- ScaleOutPolicyUpdate
- Vpc
- VpcDescription
- WorkerConfiguration
- WorkerConfigurationDescription
- WorkerConfigurationRevisionDescription
- WorkerConfigurationRevisionSummary
- WorkerConfigurationSummary
- WorkerLogDelivery
- WorkerLogDeliveryDescription
Synopsis
- listWorkerConfigurations_nextToken :: Lens' ListWorkerConfigurations (Maybe Text)
- listWorkerConfigurations_maxResults :: Lens' ListWorkerConfigurations (Maybe Natural)
- listWorkerConfigurationsResponse_workerConfigurations :: Lens' ListWorkerConfigurationsResponse (Maybe [WorkerConfigurationSummary])
- listWorkerConfigurationsResponse_nextToken :: Lens' ListWorkerConfigurationsResponse (Maybe Text)
- listWorkerConfigurationsResponse_httpStatus :: Lens' ListWorkerConfigurationsResponse Int
- describeCustomPlugin_customPluginArn :: Lens' DescribeCustomPlugin Text
- describeCustomPluginResponse_creationTime :: Lens' DescribeCustomPluginResponse (Maybe UTCTime)
- describeCustomPluginResponse_latestRevision :: Lens' DescribeCustomPluginResponse (Maybe CustomPluginRevisionSummary)
- describeCustomPluginResponse_name :: Lens' DescribeCustomPluginResponse (Maybe Text)
- describeCustomPluginResponse_customPluginArn :: Lens' DescribeCustomPluginResponse (Maybe Text)
- describeCustomPluginResponse_customPluginState :: Lens' DescribeCustomPluginResponse (Maybe CustomPluginState)
- describeCustomPluginResponse_description :: Lens' DescribeCustomPluginResponse (Maybe Text)
- describeCustomPluginResponse_httpStatus :: Lens' DescribeCustomPluginResponse Int
- deleteConnector_currentVersion :: Lens' DeleteConnector (Maybe Text)
- deleteConnector_connectorArn :: Lens' DeleteConnector Text
- deleteConnectorResponse_connectorArn :: Lens' DeleteConnectorResponse (Maybe Text)
- deleteConnectorResponse_connectorState :: Lens' DeleteConnectorResponse (Maybe ConnectorState)
- deleteConnectorResponse_httpStatus :: Lens' DeleteConnectorResponse Int
- updateConnector_capacity :: Lens' UpdateConnector CapacityUpdate
- updateConnector_connectorArn :: Lens' UpdateConnector Text
- updateConnector_currentVersion :: Lens' UpdateConnector Text
- updateConnectorResponse_connectorArn :: Lens' UpdateConnectorResponse (Maybe Text)
- updateConnectorResponse_connectorState :: Lens' UpdateConnectorResponse (Maybe ConnectorState)
- updateConnectorResponse_httpStatus :: Lens' UpdateConnectorResponse Int
- createWorkerConfiguration_description :: Lens' CreateWorkerConfiguration (Maybe Text)
- createWorkerConfiguration_name :: Lens' CreateWorkerConfiguration Text
- createWorkerConfiguration_propertiesFileContent :: Lens' CreateWorkerConfiguration Text
- createWorkerConfigurationResponse_creationTime :: Lens' CreateWorkerConfigurationResponse (Maybe UTCTime)
- createWorkerConfigurationResponse_latestRevision :: Lens' CreateWorkerConfigurationResponse (Maybe WorkerConfigurationRevisionSummary)
- createWorkerConfigurationResponse_name :: Lens' CreateWorkerConfigurationResponse (Maybe Text)
- createWorkerConfigurationResponse_workerConfigurationArn :: Lens' CreateWorkerConfigurationResponse (Maybe Text)
- createWorkerConfigurationResponse_httpStatus :: Lens' CreateWorkerConfigurationResponse Int
- listConnectors_connectorNamePrefix :: Lens' ListConnectors (Maybe Text)
- listConnectors_nextToken :: Lens' ListConnectors (Maybe Text)
- listConnectors_maxResults :: Lens' ListConnectors (Maybe Natural)
- listConnectorsResponse_connectors :: Lens' ListConnectorsResponse (Maybe [ConnectorSummary])
- listConnectorsResponse_nextToken :: Lens' ListConnectorsResponse (Maybe Text)
- listConnectorsResponse_httpStatus :: Lens' ListConnectorsResponse Int
- listCustomPlugins_nextToken :: Lens' ListCustomPlugins (Maybe Text)
- listCustomPlugins_maxResults :: Lens' ListCustomPlugins (Maybe Natural)
- listCustomPluginsResponse_customPlugins :: Lens' ListCustomPluginsResponse (Maybe [CustomPluginSummary])
- listCustomPluginsResponse_nextToken :: Lens' ListCustomPluginsResponse (Maybe Text)
- listCustomPluginsResponse_httpStatus :: Lens' ListCustomPluginsResponse Int
- createConnector_logDelivery :: Lens' CreateConnector (Maybe LogDelivery)
- createConnector_workerConfiguration :: Lens' CreateConnector (Maybe WorkerConfiguration)
- createConnector_connectorDescription :: Lens' CreateConnector (Maybe Text)
- createConnector_capacity :: Lens' CreateConnector Capacity
- createConnector_connectorConfiguration :: Lens' CreateConnector (HashMap Text Text)
- createConnector_connectorName :: Lens' CreateConnector Text
- createConnector_kafkaCluster :: Lens' CreateConnector KafkaCluster
- createConnector_kafkaClusterClientAuthentication :: Lens' CreateConnector KafkaClusterClientAuthentication
- createConnector_kafkaClusterEncryptionInTransit :: Lens' CreateConnector KafkaClusterEncryptionInTransit
- createConnector_kafkaConnectVersion :: Lens' CreateConnector Text
- createConnector_plugins :: Lens' CreateConnector [Plugin]
- createConnector_serviceExecutionRoleArn :: Lens' CreateConnector Text
- createConnectorResponse_connectorArn :: Lens' CreateConnectorResponse (Maybe Text)
- createConnectorResponse_connectorName :: Lens' CreateConnectorResponse (Maybe Text)
- createConnectorResponse_connectorState :: Lens' CreateConnectorResponse (Maybe ConnectorState)
- createConnectorResponse_httpStatus :: Lens' CreateConnectorResponse Int
- describeWorkerConfiguration_workerConfigurationArn :: Lens' DescribeWorkerConfiguration Text
- describeWorkerConfigurationResponse_creationTime :: Lens' DescribeWorkerConfigurationResponse (Maybe UTCTime)
- describeWorkerConfigurationResponse_latestRevision :: Lens' DescribeWorkerConfigurationResponse (Maybe WorkerConfigurationRevisionDescription)
- describeWorkerConfigurationResponse_name :: Lens' DescribeWorkerConfigurationResponse (Maybe Text)
- describeWorkerConfigurationResponse_workerConfigurationArn :: Lens' DescribeWorkerConfigurationResponse (Maybe Text)
- describeWorkerConfigurationResponse_description :: Lens' DescribeWorkerConfigurationResponse (Maybe Text)
- describeWorkerConfigurationResponse_httpStatus :: Lens' DescribeWorkerConfigurationResponse Int
- describeConnector_connectorArn :: Lens' DescribeConnector Text
- describeConnectorResponse_creationTime :: Lens' DescribeConnectorResponse (Maybe UTCTime)
- describeConnectorResponse_kafkaCluster :: Lens' DescribeConnectorResponse (Maybe KafkaClusterDescription)
- describeConnectorResponse_kafkaConnectVersion :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_logDelivery :: Lens' DescribeConnectorResponse (Maybe LogDeliveryDescription)
- describeConnectorResponse_currentVersion :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_connectorConfiguration :: Lens' DescribeConnectorResponse (Maybe (HashMap Text Text))
- describeConnectorResponse_workerConfiguration :: Lens' DescribeConnectorResponse (Maybe WorkerConfigurationDescription)
- describeConnectorResponse_connectorArn :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_connectorName :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_connectorState :: Lens' DescribeConnectorResponse (Maybe ConnectorState)
- describeConnectorResponse_capacity :: Lens' DescribeConnectorResponse (Maybe CapacityDescription)
- describeConnectorResponse_plugins :: Lens' DescribeConnectorResponse (Maybe [PluginDescription])
- describeConnectorResponse_connectorDescription :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_kafkaClusterClientAuthentication :: Lens' DescribeConnectorResponse (Maybe KafkaClusterClientAuthenticationDescription)
- describeConnectorResponse_kafkaClusterEncryptionInTransit :: Lens' DescribeConnectorResponse (Maybe KafkaClusterEncryptionInTransitDescription)
- describeConnectorResponse_serviceExecutionRoleArn :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_httpStatus :: Lens' DescribeConnectorResponse Int
- createCustomPlugin_description :: Lens' CreateCustomPlugin (Maybe Text)
- createCustomPlugin_contentType :: Lens' CreateCustomPlugin CustomPluginContentType
- createCustomPlugin_location :: Lens' CreateCustomPlugin CustomPluginLocation
- createCustomPlugin_name :: Lens' CreateCustomPlugin Text
- createCustomPluginResponse_name :: Lens' CreateCustomPluginResponse (Maybe Text)
- createCustomPluginResponse_customPluginArn :: Lens' CreateCustomPluginResponse (Maybe Text)
- createCustomPluginResponse_customPluginState :: Lens' CreateCustomPluginResponse (Maybe CustomPluginState)
- createCustomPluginResponse_revision :: Lens' CreateCustomPluginResponse (Maybe Integer)
- createCustomPluginResponse_httpStatus :: Lens' CreateCustomPluginResponse Int
- apacheKafkaCluster_bootstrapServers :: Lens' ApacheKafkaCluster Text
- apacheKafkaCluster_vpc :: Lens' ApacheKafkaCluster Vpc
- apacheKafkaClusterDescription_bootstrapServers :: Lens' ApacheKafkaClusterDescription (Maybe Text)
- apacheKafkaClusterDescription_vpc :: Lens' ApacheKafkaClusterDescription (Maybe VpcDescription)
- autoScaling_scaleInPolicy :: Lens' AutoScaling (Maybe ScaleInPolicy)
- autoScaling_scaleOutPolicy :: Lens' AutoScaling (Maybe ScaleOutPolicy)
- autoScaling_maxWorkerCount :: Lens' AutoScaling Natural
- autoScaling_mcuCount :: Lens' AutoScaling Natural
- autoScaling_minWorkerCount :: Lens' AutoScaling Natural
- autoScalingDescription_scaleInPolicy :: Lens' AutoScalingDescription (Maybe ScaleInPolicyDescription)
- autoScalingDescription_mcuCount :: Lens' AutoScalingDescription (Maybe Int)
- autoScalingDescription_scaleOutPolicy :: Lens' AutoScalingDescription (Maybe ScaleOutPolicyDescription)
- autoScalingDescription_maxWorkerCount :: Lens' AutoScalingDescription (Maybe Int)
- autoScalingDescription_minWorkerCount :: Lens' AutoScalingDescription (Maybe Int)
- autoScalingUpdate_maxWorkerCount :: Lens' AutoScalingUpdate Natural
- autoScalingUpdate_mcuCount :: Lens' AutoScalingUpdate Natural
- autoScalingUpdate_minWorkerCount :: Lens' AutoScalingUpdate Natural
- autoScalingUpdate_scaleInPolicy :: Lens' AutoScalingUpdate ScaleInPolicyUpdate
- autoScalingUpdate_scaleOutPolicy :: Lens' AutoScalingUpdate ScaleOutPolicyUpdate
- capacity_autoScaling :: Lens' Capacity (Maybe AutoScaling)
- capacity_provisionedCapacity :: Lens' Capacity (Maybe ProvisionedCapacity)
- capacityDescription_autoScaling :: Lens' CapacityDescription (Maybe AutoScalingDescription)
- capacityDescription_provisionedCapacity :: Lens' CapacityDescription (Maybe ProvisionedCapacityDescription)
- capacityUpdate_autoScaling :: Lens' CapacityUpdate (Maybe AutoScalingUpdate)
- capacityUpdate_provisionedCapacity :: Lens' CapacityUpdate (Maybe ProvisionedCapacityUpdate)
- cloudWatchLogsLogDelivery_logGroup :: Lens' CloudWatchLogsLogDelivery (Maybe Text)
- cloudWatchLogsLogDelivery_enabled :: Lens' CloudWatchLogsLogDelivery Bool
- cloudWatchLogsLogDeliveryDescription_enabled :: Lens' CloudWatchLogsLogDeliveryDescription (Maybe Bool)
- cloudWatchLogsLogDeliveryDescription_logGroup :: Lens' CloudWatchLogsLogDeliveryDescription (Maybe Text)
- connectorSummary_creationTime :: Lens' ConnectorSummary (Maybe UTCTime)
- connectorSummary_kafkaCluster :: Lens' ConnectorSummary (Maybe KafkaClusterDescription)
- connectorSummary_kafkaConnectVersion :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_logDelivery :: Lens' ConnectorSummary (Maybe LogDeliveryDescription)
- connectorSummary_currentVersion :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_workerConfiguration :: Lens' ConnectorSummary (Maybe WorkerConfigurationDescription)
- connectorSummary_connectorArn :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_connectorName :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_connectorState :: Lens' ConnectorSummary (Maybe ConnectorState)
- connectorSummary_capacity :: Lens' ConnectorSummary (Maybe CapacityDescription)
- connectorSummary_plugins :: Lens' ConnectorSummary (Maybe [PluginDescription])
- connectorSummary_connectorDescription :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_kafkaClusterClientAuthentication :: Lens' ConnectorSummary (Maybe KafkaClusterClientAuthenticationDescription)
- connectorSummary_kafkaClusterEncryptionInTransit :: Lens' ConnectorSummary (Maybe KafkaClusterEncryptionInTransitDescription)
- connectorSummary_serviceExecutionRoleArn :: Lens' ConnectorSummary (Maybe Text)
- customPlugin_customPluginArn :: Lens' CustomPlugin Text
- customPlugin_revision :: Lens' CustomPlugin Natural
- customPluginDescription_customPluginArn :: Lens' CustomPluginDescription (Maybe Text)
- customPluginDescription_revision :: Lens' CustomPluginDescription (Maybe Integer)
- customPluginFileDescription_fileMd5 :: Lens' CustomPluginFileDescription (Maybe Text)
- customPluginFileDescription_fileSize :: Lens' CustomPluginFileDescription (Maybe Integer)
- customPluginLocation_s3Location :: Lens' CustomPluginLocation S3Location
- customPluginLocationDescription_s3Location :: Lens' CustomPluginLocationDescription (Maybe S3LocationDescription)
- customPluginRevisionSummary_creationTime :: Lens' CustomPluginRevisionSummary (Maybe UTCTime)
- customPluginRevisionSummary_location :: Lens' CustomPluginRevisionSummary (Maybe CustomPluginLocationDescription)
- customPluginRevisionSummary_fileDescription :: Lens' CustomPluginRevisionSummary (Maybe CustomPluginFileDescription)
- customPluginRevisionSummary_revision :: Lens' CustomPluginRevisionSummary (Maybe Integer)
- customPluginRevisionSummary_description :: Lens' CustomPluginRevisionSummary (Maybe Text)
- customPluginRevisionSummary_contentType :: Lens' CustomPluginRevisionSummary (Maybe CustomPluginContentType)
- customPluginSummary_creationTime :: Lens' CustomPluginSummary (Maybe UTCTime)
- customPluginSummary_latestRevision :: Lens' CustomPluginSummary (Maybe CustomPluginRevisionSummary)
- customPluginSummary_name :: Lens' CustomPluginSummary (Maybe Text)
- customPluginSummary_customPluginArn :: Lens' CustomPluginSummary (Maybe Text)
- customPluginSummary_customPluginState :: Lens' CustomPluginSummary (Maybe CustomPluginState)
- customPluginSummary_description :: Lens' CustomPluginSummary (Maybe Text)
- firehoseLogDelivery_deliveryStream :: Lens' FirehoseLogDelivery (Maybe Text)
- firehoseLogDelivery_enabled :: Lens' FirehoseLogDelivery Bool
- firehoseLogDeliveryDescription_enabled :: Lens' FirehoseLogDeliveryDescription (Maybe Bool)
- firehoseLogDeliveryDescription_deliveryStream :: Lens' FirehoseLogDeliveryDescription (Maybe Text)
- kafkaCluster_apacheKafkaCluster :: Lens' KafkaCluster ApacheKafkaCluster
- kafkaClusterClientAuthentication_authenticationType :: Lens' KafkaClusterClientAuthentication KafkaClusterClientAuthenticationType
- kafkaClusterClientAuthenticationDescription_authenticationType :: Lens' KafkaClusterClientAuthenticationDescription (Maybe KafkaClusterClientAuthenticationType)
- kafkaClusterDescription_apacheKafkaCluster :: Lens' KafkaClusterDescription (Maybe ApacheKafkaClusterDescription)
- kafkaClusterEncryptionInTransit_encryptionType :: Lens' KafkaClusterEncryptionInTransit KafkaClusterEncryptionInTransitType
- kafkaClusterEncryptionInTransitDescription_encryptionType :: Lens' KafkaClusterEncryptionInTransitDescription (Maybe KafkaClusterEncryptionInTransitType)
- logDelivery_workerLogDelivery :: Lens' LogDelivery WorkerLogDelivery
- logDeliveryDescription_workerLogDelivery :: Lens' LogDeliveryDescription (Maybe WorkerLogDeliveryDescription)
- plugin_customPlugin :: Lens' Plugin CustomPlugin
- pluginDescription_customPlugin :: Lens' PluginDescription (Maybe CustomPluginDescription)
- provisionedCapacity_mcuCount :: Lens' ProvisionedCapacity Natural
- provisionedCapacity_workerCount :: Lens' ProvisionedCapacity Natural
- provisionedCapacityDescription_workerCount :: Lens' ProvisionedCapacityDescription (Maybe Int)
- provisionedCapacityDescription_mcuCount :: Lens' ProvisionedCapacityDescription (Maybe Int)
- provisionedCapacityUpdate_mcuCount :: Lens' ProvisionedCapacityUpdate Natural
- provisionedCapacityUpdate_workerCount :: Lens' ProvisionedCapacityUpdate Natural
- s3Location_objectVersion :: Lens' S3Location (Maybe Text)
- s3Location_bucketArn :: Lens' S3Location Text
- s3Location_fileKey :: Lens' S3Location Text
- s3LocationDescription_objectVersion :: Lens' S3LocationDescription (Maybe Text)
- s3LocationDescription_bucketArn :: Lens' S3LocationDescription (Maybe Text)
- s3LocationDescription_fileKey :: Lens' S3LocationDescription (Maybe Text)
- s3LogDelivery_prefix :: Lens' S3LogDelivery (Maybe Text)
- s3LogDelivery_bucket :: Lens' S3LogDelivery (Maybe Text)
- s3LogDelivery_enabled :: Lens' S3LogDelivery Bool
- s3LogDeliveryDescription_enabled :: Lens' S3LogDeliveryDescription (Maybe Bool)
- s3LogDeliveryDescription_prefix :: Lens' S3LogDeliveryDescription (Maybe Text)
- s3LogDeliveryDescription_bucket :: Lens' S3LogDeliveryDescription (Maybe Text)
- scaleInPolicy_cpuUtilizationPercentage :: Lens' ScaleInPolicy Natural
- scaleInPolicyDescription_cpuUtilizationPercentage :: Lens' ScaleInPolicyDescription (Maybe Int)
- scaleInPolicyUpdate_cpuUtilizationPercentage :: Lens' ScaleInPolicyUpdate Natural
- scaleOutPolicy_cpuUtilizationPercentage :: Lens' ScaleOutPolicy Natural
- scaleOutPolicyDescription_cpuUtilizationPercentage :: Lens' ScaleOutPolicyDescription (Maybe Int)
- scaleOutPolicyUpdate_cpuUtilizationPercentage :: Lens' ScaleOutPolicyUpdate Natural
- vpc_securityGroups :: Lens' Vpc (Maybe [Text])
- vpc_subnets :: Lens' Vpc [Text]
- vpcDescription_securityGroups :: Lens' VpcDescription (Maybe [Text])
- vpcDescription_subnets :: Lens' VpcDescription (Maybe [Text])
- workerConfiguration_revision :: Lens' WorkerConfiguration Natural
- workerConfiguration_workerConfigurationArn :: Lens' WorkerConfiguration Text
- workerConfigurationDescription_workerConfigurationArn :: Lens' WorkerConfigurationDescription (Maybe Text)
- workerConfigurationDescription_revision :: Lens' WorkerConfigurationDescription (Maybe Integer)
- workerConfigurationRevisionDescription_creationTime :: Lens' WorkerConfigurationRevisionDescription (Maybe UTCTime)
- workerConfigurationRevisionDescription_revision :: Lens' WorkerConfigurationRevisionDescription (Maybe Integer)
- workerConfigurationRevisionDescription_propertiesFileContent :: Lens' WorkerConfigurationRevisionDescription (Maybe Text)
- workerConfigurationRevisionDescription_description :: Lens' WorkerConfigurationRevisionDescription (Maybe Text)
- workerConfigurationRevisionSummary_creationTime :: Lens' WorkerConfigurationRevisionSummary (Maybe UTCTime)
- workerConfigurationRevisionSummary_revision :: Lens' WorkerConfigurationRevisionSummary (Maybe Integer)
- workerConfigurationRevisionSummary_description :: Lens' WorkerConfigurationRevisionSummary (Maybe Text)
- workerConfigurationSummary_creationTime :: Lens' WorkerConfigurationSummary (Maybe UTCTime)
- workerConfigurationSummary_latestRevision :: Lens' WorkerConfigurationSummary (Maybe WorkerConfigurationRevisionSummary)
- workerConfigurationSummary_name :: Lens' WorkerConfigurationSummary (Maybe Text)
- workerConfigurationSummary_workerConfigurationArn :: Lens' WorkerConfigurationSummary (Maybe Text)
- workerConfigurationSummary_description :: Lens' WorkerConfigurationSummary (Maybe Text)
- workerLogDelivery_cloudWatchLogs :: Lens' WorkerLogDelivery (Maybe CloudWatchLogsLogDelivery)
- workerLogDelivery_firehose :: Lens' WorkerLogDelivery (Maybe FirehoseLogDelivery)
- workerLogDelivery_s3 :: Lens' WorkerLogDelivery (Maybe S3LogDelivery)
- workerLogDeliveryDescription_cloudWatchLogs :: Lens' WorkerLogDeliveryDescription (Maybe CloudWatchLogsLogDeliveryDescription)
- workerLogDeliveryDescription_firehose :: Lens' WorkerLogDeliveryDescription (Maybe FirehoseLogDeliveryDescription)
- workerLogDeliveryDescription_s3 :: Lens' WorkerLogDeliveryDescription (Maybe S3LogDeliveryDescription)
Operations
ListWorkerConfigurations
listWorkerConfigurations_nextToken :: Lens' ListWorkerConfigurations (Maybe Text) Source #
If the response of a ListWorkerConfigurations operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.
listWorkerConfigurations_maxResults :: Lens' ListWorkerConfigurations (Maybe Natural) Source #
The maximum number of worker configurations to list in one response.
listWorkerConfigurationsResponse_workerConfigurations :: Lens' ListWorkerConfigurationsResponse (Maybe [WorkerConfigurationSummary]) Source #
An array of worker configuration descriptions.
listWorkerConfigurationsResponse_nextToken :: Lens' ListWorkerConfigurationsResponse (Maybe Text) Source #
If the response of a ListWorkerConfigurations operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.
listWorkerConfigurationsResponse_httpStatus :: Lens' ListWorkerConfigurationsResponse Int Source #
The response's http status code.
DescribeCustomPlugin
describeCustomPlugin_customPluginArn :: Lens' DescribeCustomPlugin Text Source #
Returns information about a custom plugin.
describeCustomPluginResponse_creationTime :: Lens' DescribeCustomPluginResponse (Maybe UTCTime) Source #
The time that the custom plugin was created.
describeCustomPluginResponse_latestRevision :: Lens' DescribeCustomPluginResponse (Maybe CustomPluginRevisionSummary) Source #
The latest successfully created revision of the custom plugin. If there are no successfully created revisions, this field will be absent.
describeCustomPluginResponse_name :: Lens' DescribeCustomPluginResponse (Maybe Text) Source #
The name of the custom plugin.
describeCustomPluginResponse_customPluginArn :: Lens' DescribeCustomPluginResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the custom plugin.
describeCustomPluginResponse_customPluginState :: Lens' DescribeCustomPluginResponse (Maybe CustomPluginState) Source #
The state of the custom plugin.
describeCustomPluginResponse_description :: Lens' DescribeCustomPluginResponse (Maybe Text) Source #
The description of the custom plugin.
describeCustomPluginResponse_httpStatus :: Lens' DescribeCustomPluginResponse Int Source #
The response's http status code.
DeleteConnector
deleteConnector_currentVersion :: Lens' DeleteConnector (Maybe Text) Source #
The current version of the connector that you want to delete.
deleteConnector_connectorArn :: Lens' DeleteConnector Text Source #
The Amazon Resource Name (ARN) of the connector that you want to delete.
deleteConnectorResponse_connectorArn :: Lens' DeleteConnectorResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the connector that you requested to delete.
deleteConnectorResponse_connectorState :: Lens' DeleteConnectorResponse (Maybe ConnectorState) Source #
The state of the connector that you requested to delete.
deleteConnectorResponse_httpStatus :: Lens' DeleteConnectorResponse Int Source #
The response's http status code.
UpdateConnector
updateConnector_capacity :: Lens' UpdateConnector CapacityUpdate Source #
The target capacity.
updateConnector_connectorArn :: Lens' UpdateConnector Text Source #
The Amazon Resource Name (ARN) of the connector that you want to update.
updateConnector_currentVersion :: Lens' UpdateConnector Text Source #
The current version of the connector that you want to update.
updateConnectorResponse_connectorArn :: Lens' UpdateConnectorResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the connector.
updateConnectorResponse_connectorState :: Lens' UpdateConnectorResponse (Maybe ConnectorState) Source #
The state of the connector.
updateConnectorResponse_httpStatus :: Lens' UpdateConnectorResponse Int Source #
The response's http status code.
CreateWorkerConfiguration
createWorkerConfiguration_description :: Lens' CreateWorkerConfiguration (Maybe Text) Source #
A summary description of the worker configuration.
createWorkerConfiguration_name :: Lens' CreateWorkerConfiguration Text Source #
The name of the worker configuration.
createWorkerConfiguration_propertiesFileContent :: Lens' CreateWorkerConfiguration Text Source #
Base64 encoded contents of connect-distributed.properties file.
createWorkerConfigurationResponse_creationTime :: Lens' CreateWorkerConfigurationResponse (Maybe UTCTime) Source #
The time that the worker configuration was created.
createWorkerConfigurationResponse_latestRevision :: Lens' CreateWorkerConfigurationResponse (Maybe WorkerConfigurationRevisionSummary) Source #
The latest revision of the worker configuration.
createWorkerConfigurationResponse_name :: Lens' CreateWorkerConfigurationResponse (Maybe Text) Source #
The name of the worker configuration.
createWorkerConfigurationResponse_workerConfigurationArn :: Lens' CreateWorkerConfigurationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) that Amazon assigned to the worker configuration.
createWorkerConfigurationResponse_httpStatus :: Lens' CreateWorkerConfigurationResponse Int Source #
The response's http status code.
ListConnectors
listConnectors_connectorNamePrefix :: Lens' ListConnectors (Maybe Text) Source #
The name prefix that you want to use to search for and list connectors.
listConnectors_nextToken :: Lens' ListConnectors (Maybe Text) Source #
If the response of a ListConnectors operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.
listConnectors_maxResults :: Lens' ListConnectors (Maybe Natural) Source #
The maximum number of connectors to list in one response.
listConnectorsResponse_connectors :: Lens' ListConnectorsResponse (Maybe [ConnectorSummary]) Source #
An array of connector descriptions.
listConnectorsResponse_nextToken :: Lens' ListConnectorsResponse (Maybe Text) Source #
If the response of a ListConnectors operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where it left off.
listConnectorsResponse_httpStatus :: Lens' ListConnectorsResponse Int Source #
The response's http status code.
ListCustomPlugins
listCustomPlugins_nextToken :: Lens' ListCustomPlugins (Maybe Text) Source #
If the response of a ListCustomPlugins operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.
listCustomPlugins_maxResults :: Lens' ListCustomPlugins (Maybe Natural) Source #
The maximum number of custom plugins to list in one response.
listCustomPluginsResponse_customPlugins :: Lens' ListCustomPluginsResponse (Maybe [CustomPluginSummary]) Source #
An array of custom plugin descriptions.
listCustomPluginsResponse_nextToken :: Lens' ListCustomPluginsResponse (Maybe Text) Source #
If the response of a ListCustomPlugins operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.
listCustomPluginsResponse_httpStatus :: Lens' ListCustomPluginsResponse Int Source #
The response's http status code.
CreateConnector
createConnector_logDelivery :: Lens' CreateConnector (Maybe LogDelivery) Source #
Details about log delivery.
createConnector_workerConfiguration :: Lens' CreateConnector (Maybe WorkerConfiguration) Source #
Specifies which worker configuration to use with the connector.
createConnector_connectorDescription :: Lens' CreateConnector (Maybe Text) Source #
A summary description of the connector.
createConnector_capacity :: Lens' CreateConnector Capacity Source #
Information about the capacity allocated to the connector. Exactly one of the two properties must be specified.
createConnector_connectorConfiguration :: Lens' CreateConnector (HashMap Text Text) Source #
A map of keys to values that represent the configuration for the connector.
createConnector_connectorName :: Lens' CreateConnector Text Source #
The name of the connector.
createConnector_kafkaCluster :: Lens' CreateConnector KafkaCluster Source #
Specifies which Apache Kafka cluster to connect to.
createConnector_kafkaClusterClientAuthentication :: Lens' CreateConnector KafkaClusterClientAuthentication Source #
Details of the client authentication used by the Apache Kafka cluster.
createConnector_kafkaClusterEncryptionInTransit :: Lens' CreateConnector KafkaClusterEncryptionInTransit Source #
Details of encryption in transit to the Apache Kafka cluster.
createConnector_kafkaConnectVersion :: Lens' CreateConnector Text Source #
The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.
createConnector_plugins :: Lens' CreateConnector [Plugin] Source #
Specifies which plugins to use for the connector.
createConnector_serviceExecutionRoleArn :: Lens' CreateConnector Text Source #
The Amazon Resource Name (ARN) of the IAM role used by the connector to access the Amazon Web Services resources that it needs. The types of resources depends on the logic of the connector. For example, a connector that has Amazon S3 as a destination must have permissions that allow it to write to the S3 destination bucket.
createConnectorResponse_connectorArn :: Lens' CreateConnectorResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) that Amazon assigned to the connector.
createConnectorResponse_connectorName :: Lens' CreateConnectorResponse (Maybe Text) Source #
The name of the connector.
createConnectorResponse_connectorState :: Lens' CreateConnectorResponse (Maybe ConnectorState) Source #
The state of the connector.
createConnectorResponse_httpStatus :: Lens' CreateConnectorResponse Int Source #
The response's http status code.
DescribeWorkerConfiguration
describeWorkerConfiguration_workerConfigurationArn :: Lens' DescribeWorkerConfiguration Text Source #
The Amazon Resource Name (ARN) of the worker configuration that you want to get information about.
describeWorkerConfigurationResponse_creationTime :: Lens' DescribeWorkerConfigurationResponse (Maybe UTCTime) Source #
The time that the worker configuration was created.
describeWorkerConfigurationResponse_latestRevision :: Lens' DescribeWorkerConfigurationResponse (Maybe WorkerConfigurationRevisionDescription) Source #
The latest revision of the custom configuration.
describeWorkerConfigurationResponse_name :: Lens' DescribeWorkerConfigurationResponse (Maybe Text) Source #
The name of the worker configuration.
describeWorkerConfigurationResponse_workerConfigurationArn :: Lens' DescribeWorkerConfigurationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the custom configuration.
describeWorkerConfigurationResponse_description :: Lens' DescribeWorkerConfigurationResponse (Maybe Text) Source #
The description of the worker configuration.
describeWorkerConfigurationResponse_httpStatus :: Lens' DescribeWorkerConfigurationResponse Int Source #
The response's http status code.
DescribeConnector
describeConnector_connectorArn :: Lens' DescribeConnector Text Source #
The Amazon Resource Name (ARN) of the connector that you want to describe.
describeConnectorResponse_creationTime :: Lens' DescribeConnectorResponse (Maybe UTCTime) Source #
The time the connector was created.
describeConnectorResponse_kafkaCluster :: Lens' DescribeConnectorResponse (Maybe KafkaClusterDescription) Source #
The Apache Kafka cluster that the connector is connected to.
describeConnectorResponse_kafkaConnectVersion :: Lens' DescribeConnectorResponse (Maybe Text) Source #
The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.
describeConnectorResponse_logDelivery :: Lens' DescribeConnectorResponse (Maybe LogDeliveryDescription) Source #
Details about delivering logs to Amazon CloudWatch Logs.
describeConnectorResponse_currentVersion :: Lens' DescribeConnectorResponse (Maybe Text) Source #
The current version of the connector.
describeConnectorResponse_connectorConfiguration :: Lens' DescribeConnectorResponse (Maybe (HashMap Text Text)) Source #
A map of keys to values that represent the configuration for the connector.
describeConnectorResponse_workerConfiguration :: Lens' DescribeConnectorResponse (Maybe WorkerConfigurationDescription) Source #
Specifies which worker configuration was used for the connector.
describeConnectorResponse_connectorArn :: Lens' DescribeConnectorResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the connector.
describeConnectorResponse_connectorName :: Lens' DescribeConnectorResponse (Maybe Text) Source #
The name of the connector.
describeConnectorResponse_connectorState :: Lens' DescribeConnectorResponse (Maybe ConnectorState) Source #
The state of the connector.
describeConnectorResponse_capacity :: Lens' DescribeConnectorResponse (Maybe CapacityDescription) Source #
Information about the capacity of the connector, whether it is auto scaled or provisioned.
describeConnectorResponse_plugins :: Lens' DescribeConnectorResponse (Maybe [PluginDescription]) Source #
Specifies which plugins were used for this connector.
describeConnectorResponse_connectorDescription :: Lens' DescribeConnectorResponse (Maybe Text) Source #
A summary description of the connector.
describeConnectorResponse_kafkaClusterClientAuthentication :: Lens' DescribeConnectorResponse (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.
describeConnectorResponse_kafkaClusterEncryptionInTransit :: Lens' DescribeConnectorResponse (Maybe KafkaClusterEncryptionInTransitDescription) Source #
Details of encryption in transit to the Apache Kafka cluster.
describeConnectorResponse_serviceExecutionRoleArn :: Lens' DescribeConnectorResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.
describeConnectorResponse_httpStatus :: Lens' DescribeConnectorResponse Int Source #
The response's http status code.
CreateCustomPlugin
createCustomPlugin_description :: Lens' CreateCustomPlugin (Maybe Text) Source #
A summary description of the custom plugin.
createCustomPlugin_contentType :: Lens' CreateCustomPlugin CustomPluginContentType Source #
The type of the plugin file.
createCustomPlugin_location :: Lens' CreateCustomPlugin CustomPluginLocation Source #
Information about the location of a custom plugin.
createCustomPlugin_name :: Lens' CreateCustomPlugin Text Source #
The name of the custom plugin.
createCustomPluginResponse_name :: Lens' CreateCustomPluginResponse (Maybe Text) Source #
The name of the custom plugin.
createCustomPluginResponse_customPluginArn :: Lens' CreateCustomPluginResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) that Amazon assigned to the custom plugin.
createCustomPluginResponse_customPluginState :: Lens' CreateCustomPluginResponse (Maybe CustomPluginState) Source #
The state of the custom plugin.
createCustomPluginResponse_revision :: Lens' CreateCustomPluginResponse (Maybe Integer) Source #
The revision of the custom plugin.
createCustomPluginResponse_httpStatus :: Lens' CreateCustomPluginResponse Int Source #
The response's http status code.
Types
ApacheKafkaCluster
apacheKafkaCluster_bootstrapServers :: Lens' ApacheKafkaCluster Text Source #
The bootstrap servers of the cluster.
apacheKafkaCluster_vpc :: Lens' ApacheKafkaCluster Vpc Source #
Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.
ApacheKafkaClusterDescription
apacheKafkaClusterDescription_bootstrapServers :: Lens' ApacheKafkaClusterDescription (Maybe Text) Source #
The bootstrap servers of the cluster.
apacheKafkaClusterDescription_vpc :: Lens' ApacheKafkaClusterDescription (Maybe VpcDescription) Source #
Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.
AutoScaling
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
autoScalingDescription_scaleInPolicy :: Lens' AutoScalingDescription (Maybe ScaleInPolicyDescription) Source #
The sacle-in policy for 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_scaleOutPolicy :: Lens' AutoScalingDescription (Maybe ScaleOutPolicyDescription) Source #
The sacle-out policy for the connector.>
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
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
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
capacityDescription_autoScaling :: Lens' CapacityDescription (Maybe AutoScalingDescription) Source #
Describes the connector's auto scaling capacity.
capacityDescription_provisionedCapacity :: Lens' CapacityDescription (Maybe ProvisionedCapacityDescription) Source #
Describes a connector's provisioned capacity.
CapacityUpdate
capacityUpdate_autoScaling :: Lens' CapacityUpdate (Maybe AutoScalingUpdate) Source #
The target auto scaling setting.
capacityUpdate_provisionedCapacity :: Lens' CapacityUpdate (Maybe ProvisionedCapacityUpdate) Source #
The target settings for provisioned capacity.
CloudWatchLogsLogDelivery
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
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
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_connectorName :: Lens' ConnectorSummary (Maybe Text) Source #
The name of the connector.
connectorSummary_connectorState :: Lens' ConnectorSummary (Maybe ConnectorState) Source #
The state 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_connectorDescription :: Lens' ConnectorSummary (Maybe Text) Source #
The description of the 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_kafkaClusterEncryptionInTransit :: Lens' ConnectorSummary (Maybe KafkaClusterEncryptionInTransitDescription) Source #
Details of encryption in transit to the Apache Kafka cluster.
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
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
customPluginDescription_customPluginArn :: Lens' CustomPluginDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the custom plugin.
customPluginDescription_revision :: Lens' CustomPluginDescription (Maybe Integer) Source #
The revision of the custom plugin.
CustomPluginFileDescription
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
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
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
customPluginRevisionSummary_creationTime :: Lens' CustomPluginRevisionSummary (Maybe UTCTime) Source #
The time that the custom plugin was created.
customPluginRevisionSummary_location :: Lens' CustomPluginRevisionSummary (Maybe CustomPluginLocationDescription) Source #
Information about the location of the custom plugin.
customPluginRevisionSummary_fileDescription :: Lens' CustomPluginRevisionSummary (Maybe CustomPluginFileDescription) Source #
Details about the custom plugin file.
customPluginRevisionSummary_revision :: Lens' CustomPluginRevisionSummary (Maybe Integer) Source #
The revision of the custom plugin.
customPluginRevisionSummary_description :: Lens' CustomPluginRevisionSummary (Maybe Text) Source #
The description of the custom plugin.
customPluginRevisionSummary_contentType :: Lens' CustomPluginRevisionSummary (Maybe CustomPluginContentType) Source #
The format of the plugin file.
CustomPluginSummary
customPluginSummary_creationTime :: Lens' CustomPluginSummary (Maybe UTCTime) Source #
The time that the custom plugin was created.
customPluginSummary_latestRevision :: Lens' CustomPluginSummary (Maybe CustomPluginRevisionSummary) Source #
The latest revision of the custom plugin.
customPluginSummary_name :: Lens' CustomPluginSummary (Maybe Text) Source #
The name of the custom plugin.
customPluginSummary_customPluginArn :: Lens' CustomPluginSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the custom plugin.
customPluginSummary_customPluginState :: Lens' CustomPluginSummary (Maybe CustomPluginState) Source #
The state of the custom plugin.
customPluginSummary_description :: Lens' CustomPluginSummary (Maybe Text) Source #
A description of the custom plugin.
FirehoseLogDelivery
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
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
kafkaCluster_apacheKafkaCluster :: Lens' KafkaCluster ApacheKafkaCluster Source #
The Apache Kafka cluster to which the connector is connected.
KafkaClusterClientAuthentication
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
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
kafkaClusterDescription_apacheKafkaCluster :: Lens' KafkaClusterDescription (Maybe ApacheKafkaClusterDescription) Source #
The Apache Kafka cluster to which the connector is connected.
KafkaClusterEncryptionInTransit
kafkaClusterEncryptionInTransit_encryptionType :: Lens' KafkaClusterEncryptionInTransit KafkaClusterEncryptionInTransitType Source #
The type of encryption in transit to the Apache Kafka cluster.
KafkaClusterEncryptionInTransitDescription
kafkaClusterEncryptionInTransitDescription_encryptionType :: Lens' KafkaClusterEncryptionInTransitDescription (Maybe KafkaClusterEncryptionInTransitType) Source #
The type of encryption in transit to the Apache Kafka cluster.
LogDelivery
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
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
plugin_customPlugin :: Lens' Plugin CustomPlugin Source #
Details about a custom plugin.
PluginDescription
pluginDescription_customPlugin :: Lens' PluginDescription (Maybe CustomPluginDescription) Source #
Details about a custom plugin.
ProvisionedCapacity
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
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
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
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
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
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
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
scaleInPolicy_cpuUtilizationPercentage :: Lens' ScaleInPolicy Natural Source #
Specifies the CPU utilization percentage threshold at which you want connector scale in to be triggered.
ScaleInPolicyDescription
scaleInPolicyDescription_cpuUtilizationPercentage :: Lens' ScaleInPolicyDescription (Maybe Int) Source #
Specifies the CPU utilization percentage threshold at which you want connector scale in to be triggered.
ScaleInPolicyUpdate
scaleInPolicyUpdate_cpuUtilizationPercentage :: Lens' ScaleInPolicyUpdate Natural Source #
The target CPU utilization percentage threshold at which you want connector scale in to be triggered.
ScaleOutPolicy
scaleOutPolicy_cpuUtilizationPercentage :: Lens' ScaleOutPolicy Natural Source #
The CPU utilization percentage threshold at which you want connector scale out to be triggered.
ScaleOutPolicyDescription
scaleOutPolicyDescription_cpuUtilizationPercentage :: Lens' ScaleOutPolicyDescription (Maybe Int) Source #
The CPU utilization percentage threshold at which you want connector scale out to be triggered.
ScaleOutPolicyUpdate
scaleOutPolicyUpdate_cpuUtilizationPercentage :: Lens' ScaleOutPolicyUpdate Natural Source #
The target CPU utilization percentage threshold at which you want connector scale out to be triggered.
Vpc
VpcDescription
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
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
workerConfigurationDescription_workerConfigurationArn :: Lens' WorkerConfigurationDescription (Maybe Text) Source #
The Amazon Resource Name (ARN) of the worker configuration.
workerConfigurationDescription_revision :: Lens' WorkerConfigurationDescription (Maybe Integer) Source #
The revision of the worker configuration.
WorkerConfigurationRevisionDescription
workerConfigurationRevisionDescription_creationTime :: Lens' WorkerConfigurationRevisionDescription (Maybe UTCTime) Source #
The time that the worker configuration was created.
workerConfigurationRevisionDescription_revision :: Lens' WorkerConfigurationRevisionDescription (Maybe Integer) Source #
The description of a revision of the worker configuration.
workerConfigurationRevisionDescription_propertiesFileContent :: Lens' WorkerConfigurationRevisionDescription (Maybe Text) Source #
Base64 encoded contents of the connect-distributed.properties file.
workerConfigurationRevisionDescription_description :: Lens' WorkerConfigurationRevisionDescription (Maybe Text) Source #
The description of the worker configuration revision.
WorkerConfigurationRevisionSummary
workerConfigurationRevisionSummary_creationTime :: Lens' WorkerConfigurationRevisionSummary (Maybe UTCTime) Source #
The time that a worker configuration revision was created.
workerConfigurationRevisionSummary_revision :: Lens' WorkerConfigurationRevisionSummary (Maybe Integer) Source #
The revision of a worker configuration.
workerConfigurationRevisionSummary_description :: Lens' WorkerConfigurationRevisionSummary (Maybe Text) Source #
The description of a worker configuration revision.
WorkerConfigurationSummary
workerConfigurationSummary_creationTime :: Lens' WorkerConfigurationSummary (Maybe UTCTime) Source #
The time that a worker configuration was created.
workerConfigurationSummary_latestRevision :: Lens' WorkerConfigurationSummary (Maybe WorkerConfigurationRevisionSummary) Source #
The latest revision of a worker configuration.
workerConfigurationSummary_name :: Lens' WorkerConfigurationSummary (Maybe Text) Source #
The name of the worker configuration.
workerConfigurationSummary_workerConfigurationArn :: Lens' WorkerConfigurationSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the worker configuration.
workerConfigurationSummary_description :: Lens' WorkerConfigurationSummary (Maybe Text) Source #
The description of a worker configuration.
WorkerLogDelivery
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
workerLogDeliveryDescription_cloudWatchLogs :: Lens' WorkerLogDeliveryDescription (Maybe CloudWatchLogsLogDeliveryDescription) Source #
Details about delivering logs to Amazon CloudWatch Logs.
workerLogDeliveryDescription_firehose :: Lens' WorkerLogDeliveryDescription (Maybe FirehoseLogDeliveryDescription) Source #
Details about delivering logs to Amazon Kinesis Data Firehose.
workerLogDeliveryDescription_s3 :: Lens' WorkerLogDeliveryDescription (Maybe S3LogDeliveryDescription) Source #
Details about delivering logs to Amazon S3.