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 |
Returns summary information about the connector.
Synopsis
- data DescribeConnector = DescribeConnector' {
- connectorArn :: Text
- newDescribeConnector :: Text -> DescribeConnector
- describeConnector_connectorArn :: Lens' DescribeConnector Text
- data DescribeConnectorResponse = DescribeConnectorResponse' {
- creationTime :: Maybe POSIX
- kafkaCluster :: Maybe KafkaClusterDescription
- kafkaConnectVersion :: Maybe Text
- logDelivery :: Maybe LogDeliveryDescription
- currentVersion :: Maybe Text
- connectorConfiguration :: Maybe (HashMap Text Text)
- workerConfiguration :: Maybe WorkerConfigurationDescription
- connectorArn :: Maybe Text
- connectorName :: Maybe Text
- connectorState :: Maybe ConnectorState
- capacity :: Maybe CapacityDescription
- plugins :: Maybe [PluginDescription]
- connectorDescription :: Maybe Text
- kafkaClusterClientAuthentication :: Maybe KafkaClusterClientAuthenticationDescription
- kafkaClusterEncryptionInTransit :: Maybe KafkaClusterEncryptionInTransitDescription
- serviceExecutionRoleArn :: Maybe Text
- httpStatus :: Int
- newDescribeConnectorResponse :: Int -> DescribeConnectorResponse
- 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
Creating a Request
data DescribeConnector Source #
See: newDescribeConnector
smart constructor.
DescribeConnector' | |
|
Instances
Create a value of DescribeConnector
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectorArn:DescribeConnector'
, describeConnector_connectorArn
- The Amazon Resource Name (ARN) of the connector that you want to
describe.
Request Lenses
describeConnector_connectorArn :: Lens' DescribeConnector Text Source #
The Amazon Resource Name (ARN) of the connector that you want to describe.
Destructuring the Response
data DescribeConnectorResponse Source #
See: newDescribeConnectorResponse
smart constructor.
DescribeConnectorResponse' | |
|
Instances
newDescribeConnectorResponse Source #
Create a value of DescribeConnectorResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTime:DescribeConnectorResponse'
, describeConnectorResponse_creationTime
- The time the connector was created.
$sel:kafkaCluster:DescribeConnectorResponse'
, describeConnectorResponse_kafkaCluster
- The Apache Kafka cluster that the connector is connected to.
$sel:kafkaConnectVersion:DescribeConnectorResponse'
, describeConnectorResponse_kafkaConnectVersion
- The version of Kafka Connect. It has to be compatible with both the
Apache Kafka cluster's version and the plugins.
$sel:logDelivery:DescribeConnectorResponse'
, describeConnectorResponse_logDelivery
- Details about delivering logs to Amazon CloudWatch Logs.
$sel:currentVersion:DescribeConnectorResponse'
, describeConnectorResponse_currentVersion
- The current version of the connector.
$sel:connectorConfiguration:DescribeConnectorResponse'
, describeConnectorResponse_connectorConfiguration
- A map of keys to values that represent the configuration for the
connector.
$sel:workerConfiguration:DescribeConnectorResponse'
, describeConnectorResponse_workerConfiguration
- Specifies which worker configuration was used for the connector.
$sel:connectorArn:DescribeConnector'
, describeConnectorResponse_connectorArn
- The Amazon Resource Name (ARN) of the connector.
$sel:connectorName:DescribeConnectorResponse'
, describeConnectorResponse_connectorName
- The name of the connector.
$sel:connectorState:DescribeConnectorResponse'
, describeConnectorResponse_connectorState
- The state of the connector.
$sel:capacity:DescribeConnectorResponse'
, describeConnectorResponse_capacity
- Information about the capacity of the connector, whether it is auto
scaled or provisioned.
$sel:plugins:DescribeConnectorResponse'
, describeConnectorResponse_plugins
- Specifies which plugins were used for this connector.
$sel:connectorDescription:DescribeConnectorResponse'
, describeConnectorResponse_connectorDescription
- A summary description of the connector.
$sel:kafkaClusterClientAuthentication:DescribeConnectorResponse'
, describeConnectorResponse_kafkaClusterClientAuthentication
- The type of client authentication used to connect to the Apache Kafka
cluster. The value is NONE when no client authentication is used.
$sel:kafkaClusterEncryptionInTransit:DescribeConnectorResponse'
, describeConnectorResponse_kafkaClusterEncryptionInTransit
- Details of encryption in transit to the Apache Kafka cluster.
$sel:serviceExecutionRoleArn:DescribeConnectorResponse'
, describeConnectorResponse_serviceExecutionRoleArn
- The Amazon Resource Name (ARN) of the IAM role used by the connector to
access Amazon Web Services resources.
$sel:httpStatus:DescribeConnectorResponse'
, describeConnectorResponse_httpStatus
- The response's http status code.
Response Lenses
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.