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 |
Returns summary information about the connector.
Synopsis
- data DescribeConnector = DescribeConnector' {
- connectorArn :: Text
- newDescribeConnector :: Text -> DescribeConnector
- describeConnector_connectorArn :: Lens' DescribeConnector Text
- data DescribeConnectorResponse = DescribeConnectorResponse' {
- capacity :: Maybe CapacityDescription
- connectorArn :: Maybe Text
- connectorConfiguration :: Maybe (Sensitive (HashMap Text 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
- stateDescription :: Maybe StateDescription
- workerConfiguration :: Maybe WorkerConfigurationDescription
- httpStatus :: Int
- newDescribeConnectorResponse :: Int -> DescribeConnectorResponse
- describeConnectorResponse_capacity :: Lens' DescribeConnectorResponse (Maybe CapacityDescription)
- describeConnectorResponse_connectorArn :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_connectorConfiguration :: Lens' DescribeConnectorResponse (Maybe (HashMap Text Text))
- describeConnectorResponse_connectorDescription :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_connectorName :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_connectorState :: Lens' DescribeConnectorResponse (Maybe ConnectorState)
- describeConnectorResponse_creationTime :: Lens' DescribeConnectorResponse (Maybe UTCTime)
- describeConnectorResponse_currentVersion :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_kafkaCluster :: Lens' DescribeConnectorResponse (Maybe KafkaClusterDescription)
- describeConnectorResponse_kafkaClusterClientAuthentication :: Lens' DescribeConnectorResponse (Maybe KafkaClusterClientAuthenticationDescription)
- describeConnectorResponse_kafkaClusterEncryptionInTransit :: Lens' DescribeConnectorResponse (Maybe KafkaClusterEncryptionInTransitDescription)
- describeConnectorResponse_kafkaConnectVersion :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_logDelivery :: Lens' DescribeConnectorResponse (Maybe LogDeliveryDescription)
- describeConnectorResponse_plugins :: Lens' DescribeConnectorResponse (Maybe [PluginDescription])
- describeConnectorResponse_serviceExecutionRoleArn :: Lens' DescribeConnectorResponse (Maybe Text)
- describeConnectorResponse_stateDescription :: Lens' DescribeConnectorResponse (Maybe StateDescription)
- describeConnectorResponse_workerConfiguration :: Lens' DescribeConnectorResponse (Maybe WorkerConfigurationDescription)
- 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:
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:
DescribeConnectorResponse
, describeConnectorResponse_capacity
- Information about the capacity of the connector, whether it is auto
scaled or provisioned.
DescribeConnector
, describeConnectorResponse_connectorArn
- The Amazon Resource Name (ARN) of the connector.
$sel:connectorConfiguration:DescribeConnectorResponse'
, describeConnectorResponse_connectorConfiguration
- A map of keys to values that represent the configuration for the
connector.
DescribeConnectorResponse
, describeConnectorResponse_connectorDescription
- A summary description of the connector.
DescribeConnectorResponse
, describeConnectorResponse_connectorName
- The name of the connector.
DescribeConnectorResponse
, describeConnectorResponse_connectorState
- The state of the connector.
DescribeConnectorResponse
, describeConnectorResponse_creationTime
- The time the connector was created.
DescribeConnectorResponse
, describeConnectorResponse_currentVersion
- The current version of the connector.
DescribeConnectorResponse
, describeConnectorResponse_kafkaCluster
- The Apache Kafka cluster that the connector is connected to.
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.
DescribeConnectorResponse
, describeConnectorResponse_kafkaClusterEncryptionInTransit
- Details of encryption in transit to the Apache Kafka cluster.
DescribeConnectorResponse
, describeConnectorResponse_kafkaConnectVersion
- The version of Kafka Connect. It has to be compatible with both the
Apache Kafka cluster's version and the plugins.
DescribeConnectorResponse
, describeConnectorResponse_logDelivery
- Details about delivering logs to Amazon CloudWatch Logs.
DescribeConnectorResponse
, describeConnectorResponse_plugins
- Specifies which plugins were used for this connector.
DescribeConnectorResponse
, describeConnectorResponse_serviceExecutionRoleArn
- The Amazon Resource Name (ARN) of the IAM role used by the connector to
access Amazon Web Services resources.
$sel:stateDescription:DescribeConnectorResponse'
, describeConnectorResponse_stateDescription
- Details about the state of a connector.
DescribeConnectorResponse
, describeConnectorResponse_workerConfiguration
- Specifies which worker configuration was used for the connector.
$sel:httpStatus:DescribeConnectorResponse'
, describeConnectorResponse_httpStatus
- The response's http status code.
Response Lenses
describeConnectorResponse_capacity :: Lens' DescribeConnectorResponse (Maybe CapacityDescription) Source #
Information about the capacity of the connector, whether it is auto scaled or provisioned.
describeConnectorResponse_connectorArn :: Lens' DescribeConnectorResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) 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_connectorDescription :: Lens' DescribeConnectorResponse (Maybe Text) Source #
A summary description 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_creationTime :: Lens' DescribeConnectorResponse (Maybe UTCTime) Source #
The time the connector was created.
describeConnectorResponse_currentVersion :: Lens' DescribeConnectorResponse (Maybe Text) Source #
The current version of the connector.
describeConnectorResponse_kafkaCluster :: Lens' DescribeConnectorResponse (Maybe KafkaClusterDescription) Source #
The Apache Kafka cluster that the connector is connected to.
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_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_plugins :: Lens' DescribeConnectorResponse (Maybe [PluginDescription]) Source #
Specifies which plugins were used for this connector.
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_stateDescription :: Lens' DescribeConnectorResponse (Maybe StateDescription) Source #
Details about the state of a connector.
describeConnectorResponse_workerConfiguration :: Lens' DescribeConnectorResponse (Maybe WorkerConfigurationDescription) Source #
Specifies which worker configuration was used for the connector.
describeConnectorResponse_httpStatus :: Lens' DescribeConnectorResponse Int Source #
The response's http status code.