Class: Aws::KafkaConnect::Types::ConnectorSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::KafkaConnect::Types::ConnectorSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kafkaconnect/types.rb
Overview
Summary of a connector.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#capacity ⇒ Types::CapacityDescription
The connector’s compute capacity settings.
-
#connector_arn ⇒ String
The Amazon Resource Name (ARN) of the connector.
-
#connector_description ⇒ String
The description of the connector.
-
#connector_name ⇒ String
The name of the connector.
-
#connector_state ⇒ String
The state of the connector.
-
#creation_time ⇒ Time
The time that the connector was created.
-
#current_version ⇒ String
The current version of the connector.
-
#kafka_cluster ⇒ Types::KafkaClusterDescription
The details of the Apache Kafka cluster to which the connector is connected.
-
#kafka_cluster_client_authentication ⇒ Types::KafkaClusterClientAuthenticationDescription
The type of client authentication used to connect to the Apache Kafka cluster.
-
#kafka_cluster_encryption_in_transit ⇒ Types::KafkaClusterEncryptionInTransitDescription
Details of encryption in transit to the Apache Kafka cluster.
-
#kafka_connect_version ⇒ String
The version of Kafka Connect.
-
#log_delivery ⇒ Types::LogDeliveryDescription
The settings for delivering connector logs to Amazon CloudWatch Logs.
-
#plugins ⇒ Array<Types::PluginDescription>
Specifies which plugins were used for this connector.
-
#service_execution_role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.
-
#worker_configuration ⇒ Types::WorkerConfigurationDescription
The worker configurations that are in use with the connector.
Instance Attribute Details
#capacity ⇒ Types::CapacityDescription
The connector’s compute capacity settings.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#connector_arn ⇒ String
The Amazon Resource Name (ARN) of the connector.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#connector_description ⇒ String
The description of the connector.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#connector_name ⇒ String
The name of the connector.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#connector_state ⇒ String
The state of the connector.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time that the connector was created.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#current_version ⇒ String
The current version of the connector.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#kafka_cluster ⇒ Types::KafkaClusterDescription
The details of the Apache Kafka cluster to which the connector is connected.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#kafka_cluster_client_authentication ⇒ Types::KafkaClusterClientAuthenticationDescription
The type of client authentication used to connect to the Apache Kafka cluster. The value is NONE when no client authentication is used.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#kafka_cluster_encryption_in_transit ⇒ Types::KafkaClusterEncryptionInTransitDescription
Details of encryption in transit to the Apache Kafka cluster.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#kafka_connect_version ⇒ String
The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster’s version and the plugins.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#log_delivery ⇒ Types::LogDeliveryDescription
The settings for delivering connector logs to Amazon CloudWatch Logs.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#plugins ⇒ Array<Types::PluginDescription>
Specifies which plugins were used for this connector.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#service_execution_role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |
#worker_configuration ⇒ Types::WorkerConfigurationDescription
The worker configurations that are in use with the connector.
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 |
# File 'lib/aws-sdk-kafkaconnect/types.rb', line 357 class ConnectorSummary < Struct.new( :capacity, :connector_arn, :connector_description, :connector_name, :connector_state, :creation_time, :current_version, :kafka_cluster, :kafka_cluster_client_authentication, :kafka_cluster_encryption_in_transit, :kafka_connect_version, :log_delivery, :plugins, :service_execution_role_arn, :worker_configuration) SENSITIVE = [] include Aws::Structure end |