---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_kafkaconnect_connector_operation{% #aws_kafkaconnect_connector_operation %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `connector_arn`{% #connector_arn %}

**Type**: `STRING`**Provider name**: `connectorArn`**Description**: The Amazon Resource Name (ARN) of the connector.

## `connector_operation_arn`{% #connector_operation_arn %}

**Type**: `STRING`**Provider name**: `connectorOperationArn`**Description**: The Amazon Resource Name (ARN) of the connector operation.

## `connector_operation_state`{% #connector_operation_state %}

**Type**: `STRING`**Provider name**: `connectorOperationState`**Description**: The state of the connector operation.

## `connector_operation_type`{% #connector_operation_type %}

**Type**: `STRING`**Provider name**: `connectorOperationType`**Description**: The type of connector operation performed.

## `creation_time`{% #creation_time %}

**Type**: `TIMESTAMP`**Provider name**: `creationTime`**Description**: The time when the operation was created.

## `end_time`{% #end_time %}

**Type**: `TIMESTAMP`**Provider name**: `endTime`**Description**: The time when the operation ended.

## `error_info`{% #error_info %}

**Type**: `STRUCT`**Provider name**: `errorInfo`

- `code`**Type**: `STRING`**Provider name**: `code`**Description**: A code that describes the state of a resource.
- `message`**Type**: `STRING`**Provider name**: `message`**Description**: A message that describes the state of a resource.

## `operation_steps`{% #operation_steps %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `operationSteps`**Description**: The array of operation steps taken.

- `step_state`**Type**: `STRING`**Provider name**: `stepState`**Description**: The step state of the operation.
- `step_type`**Type**: `STRING`**Provider name**: `stepType`**Description**: The step type of the operation.

## `origin_connector_configuration`{% #origin_connector_configuration %}

**Type**: `MAP_STRING_STRING`**Provider name**: `originConnectorConfiguration`**Description**: The origin connector configuration.

## `origin_worker_setting`{% #origin_worker_setting %}

**Type**: `STRUCT`**Provider name**: `originWorkerSetting`**Description**: The origin worker setting.

- `capacity`**Type**: `STRUCT`**Provider name**: `capacity`
  - `auto_scaling`**Type**: `STRUCT`**Provider name**: `autoScaling`**Description**: Describes the connector's auto scaling capacity.
    - `max_worker_count`**Type**: `INT32`**Provider name**: `maxWorkerCount`**Description**: The maximum number of workers allocated to the connector.
    - `mcu_count`**Type**: `INT32`**Provider name**: `mcuCount`**Description**: The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.
    - `min_worker_count`**Type**: `INT32`**Provider name**: `minWorkerCount`**Description**: The minimum number of workers allocated to the connector.
    - `scale_in_policy`**Type**: `STRUCT`**Provider name**: `scaleInPolicy`**Description**: The sacle-in policy for the connector.
      - `cpu_utilization_percentage`**Type**: `INT32`**Provider name**: `cpuUtilizationPercentage`**Description**: Specifies the CPU utilization percentage threshold at which you want connector scale in to be triggered.
    - `scale_out_policy`**Type**: `STRUCT`**Provider name**: `scaleOutPolicy`**Description**: The sacle-out policy for the connector.>
      - `cpu_utilization_percentage`**Type**: `INT32`**Provider name**: `cpuUtilizationPercentage`**Description**: The CPU utilization percentage threshold at which you want connector scale out to be triggered.
  - `provisioned_capacity`**Type**: `STRUCT`**Provider name**: `provisionedCapacity`**Description**: Describes a connector's provisioned capacity.
    - `mcu_count`**Type**: `INT32`**Provider name**: `mcuCount`**Description**: The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.
    - `worker_count`**Type**: `INT32`**Provider name**: `workerCount`**Description**: The number of workers that are allocated to the connector.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `target_connector_configuration`{% #target_connector_configuration %}

**Type**: `MAP_STRING_STRING`**Provider name**: `targetConnectorConfiguration`**Description**: The target connector configuration.

## `target_worker_setting`{% #target_worker_setting %}

**Type**: `STRUCT`**Provider name**: `targetWorkerSetting`**Description**: The target worker setting.

- `capacity`**Type**: `STRUCT`**Provider name**: `capacity`
  - `auto_scaling`**Type**: `STRUCT`**Provider name**: `autoScaling`**Description**: Describes the connector's auto scaling capacity.
    - `max_worker_count`**Type**: `INT32`**Provider name**: `maxWorkerCount`**Description**: The maximum number of workers allocated to the connector.
    - `mcu_count`**Type**: `INT32`**Provider name**: `mcuCount`**Description**: The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.
    - `min_worker_count`**Type**: `INT32`**Provider name**: `minWorkerCount`**Description**: The minimum number of workers allocated to the connector.
    - `scale_in_policy`**Type**: `STRUCT`**Provider name**: `scaleInPolicy`**Description**: The sacle-in policy for the connector.
      - `cpu_utilization_percentage`**Type**: `INT32`**Provider name**: `cpuUtilizationPercentage`**Description**: Specifies the CPU utilization percentage threshold at which you want connector scale in to be triggered.
    - `scale_out_policy`**Type**: `STRUCT`**Provider name**: `scaleOutPolicy`**Description**: The sacle-out policy for the connector.>
      - `cpu_utilization_percentage`**Type**: `INT32`**Provider name**: `cpuUtilizationPercentage`**Description**: The CPU utilization percentage threshold at which you want connector scale out to be triggered.
  - `provisioned_capacity`**Type**: `STRUCT`**Provider name**: `provisionedCapacity`**Description**: Describes a connector's provisioned capacity.
    - `mcu_count`**Type**: `INT32`**Provider name**: `mcuCount`**Description**: The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.
    - `worker_count`**Type**: `INT32`**Provider name**: `workerCount`**Description**: The number of workers that are allocated to the connector.
