| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.KafkaConnect.Types.ConnectorSummary
Description
Synopsis
- data ConnectorSummary = ConnectorSummary' {
- capacity :: Maybe CapacityDescription
- connectorArn :: Maybe Text
- connectorDescription :: Maybe Text
- connectorName :: Maybe Text
- connectorState :: Maybe ConnectorState
- creationTime :: Maybe ISO8601
- currentVersion :: Maybe Text
- kafkaCluster :: Maybe KafkaClusterDescription
- kafkaClusterClientAuthentication :: Maybe KafkaClusterClientAuthenticationDescription
- kafkaClusterEncryptionInTransit :: Maybe KafkaClusterEncryptionInTransitDescription
- kafkaConnectVersion :: Maybe Text
- logDelivery :: Maybe LogDeliveryDescription
- plugins :: Maybe [PluginDescription]
- serviceExecutionRoleArn :: Maybe Text
- workerConfiguration :: Maybe WorkerConfigurationDescription
- newConnectorSummary :: ConnectorSummary
- connectorSummary_capacity :: Lens' ConnectorSummary (Maybe CapacityDescription)
- connectorSummary_connectorArn :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_connectorDescription :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_connectorName :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_connectorState :: Lens' ConnectorSummary (Maybe ConnectorState)
- connectorSummary_creationTime :: Lens' ConnectorSummary (Maybe UTCTime)
- connectorSummary_currentVersion :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_kafkaCluster :: Lens' ConnectorSummary (Maybe KafkaClusterDescription)
- connectorSummary_kafkaClusterClientAuthentication :: Lens' ConnectorSummary (Maybe KafkaClusterClientAuthenticationDescription)
- connectorSummary_kafkaClusterEncryptionInTransit :: Lens' ConnectorSummary (Maybe KafkaClusterEncryptionInTransitDescription)
- connectorSummary_kafkaConnectVersion :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_logDelivery :: Lens' ConnectorSummary (Maybe LogDeliveryDescription)
- connectorSummary_plugins :: Lens' ConnectorSummary (Maybe [PluginDescription])
- connectorSummary_serviceExecutionRoleArn :: Lens' ConnectorSummary (Maybe Text)
- connectorSummary_workerConfiguration :: Lens' ConnectorSummary (Maybe WorkerConfigurationDescription)
Documentation
data ConnectorSummary Source #
Summary of a connector.
See: newConnectorSummary smart constructor.
Constructors
| ConnectorSummary' | |
Fields
| |
Instances
newConnectorSummary :: ConnectorSummary Source #
Create a value of ConnectorSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:capacity:ConnectorSummary', connectorSummary_capacity - The connector's compute capacity settings.
$sel:connectorArn:ConnectorSummary', connectorSummary_connectorArn - The Amazon Resource Name (ARN) of the connector.
$sel:connectorDescription:ConnectorSummary', connectorSummary_connectorDescription - The description of the connector.
$sel:connectorName:ConnectorSummary', connectorSummary_connectorName - The name of the connector.
$sel:connectorState:ConnectorSummary', connectorSummary_connectorState - The state of the connector.
$sel:creationTime:ConnectorSummary', connectorSummary_creationTime - The time that the connector was created.
$sel:currentVersion:ConnectorSummary', connectorSummary_currentVersion - The current version of the connector.
$sel:kafkaCluster:ConnectorSummary', connectorSummary_kafkaCluster - The details of the Apache Kafka cluster to which the connector is
connected.
$sel:kafkaClusterClientAuthentication:ConnectorSummary', connectorSummary_kafkaClusterClientAuthentication - The type of client authentication used to connect to the Apache Kafka
cluster. The value is NONE when no client authentication is used.
$sel:kafkaClusterEncryptionInTransit:ConnectorSummary', connectorSummary_kafkaClusterEncryptionInTransit - Details of encryption in transit to the Apache Kafka cluster.
$sel:kafkaConnectVersion:ConnectorSummary', connectorSummary_kafkaConnectVersion - The version of Kafka Connect. It has to be compatible with both the
Apache Kafka cluster's version and the plugins.
$sel:logDelivery:ConnectorSummary', connectorSummary_logDelivery - The settings for delivering connector logs to Amazon CloudWatch Logs.
$sel:plugins:ConnectorSummary', connectorSummary_plugins - Specifies which plugins were used for this connector.
$sel:serviceExecutionRoleArn:ConnectorSummary', connectorSummary_serviceExecutionRoleArn - The Amazon Resource Name (ARN) of the IAM role used by the connector to
access Amazon Web Services resources.
$sel:workerConfiguration:ConnectorSummary', connectorSummary_workerConfiguration - The worker configurations that are in use with the connector.
connectorSummary_capacity :: Lens' ConnectorSummary (Maybe CapacityDescription) Source #
The connector's compute capacity settings.
connectorSummary_connectorArn :: Lens' ConnectorSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the connector.
connectorSummary_connectorDescription :: Lens' ConnectorSummary (Maybe Text) Source #
The description 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_creationTime :: Lens' ConnectorSummary (Maybe UTCTime) Source #
The time that the connector was created.
connectorSummary_currentVersion :: Lens' ConnectorSummary (Maybe Text) Source #
The current version of the connector.
connectorSummary_kafkaCluster :: Lens' ConnectorSummary (Maybe KafkaClusterDescription) Source #
The details of the Apache Kafka cluster to which the connector is connected.
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_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_plugins :: Lens' ConnectorSummary (Maybe [PluginDescription]) Source #
Specifies which plugins were used for this connector.
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.
connectorSummary_workerConfiguration :: Lens' ConnectorSummary (Maybe WorkerConfigurationDescription) Source #
The worker configurations that are in use with the connector.