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

# aws_kafkaconnect_custom_plugin{% #aws_kafkaconnect_custom_plugin %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `creation_time`{% #creation_time %}

**Type**: `TIMESTAMP`**Provider name**: `creationTime`**Description**: The time that the custom plugin was created.

## `custom_plugin_arn`{% #custom_plugin_arn %}

**Type**: `STRING`**Provider name**: `customPluginArn`**Description**: The Amazon Resource Name (ARN) of the custom plugin.

## `custom_plugin_state`{% #custom_plugin_state %}

**Type**: `STRING`**Provider name**: `customPluginState`**Description**: The state of the custom plugin.

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `description`**Description**: The description of the custom plugin.

## `latest_revision`{% #latest_revision %}

**Type**: `STRUCT`**Provider name**: `latestRevision`**Description**: The latest successfully created revision of the custom plugin. If there are no successfully created revisions, this field will be absent.

- `content_type`**Type**: `STRING`**Provider name**: `contentType`**Description**: The format of the plugin file.
- `creation_time`**Type**: `TIMESTAMP`**Provider name**: `creationTime`**Description**: The time that the custom plugin was created.
- `description`**Type**: `STRING`**Provider name**: `description`**Description**: The description of the custom plugin.
- `file_description`**Type**: `STRUCT`**Provider name**: `fileDescription`**Description**: Details about the custom plugin file.
  - `file_md5`**Type**: `STRING`**Provider name**: `fileMd5`**Description**: The hex-encoded MD5 checksum of the custom plugin file. You can use it to validate the file.
  - `file_size`**Type**: `INT64`**Provider name**: `fileSize`**Description**: The size in bytes of the custom plugin file. You can use it to validate the file.
- `location`**Type**: `STRUCT`**Provider name**: `location`**Description**: Information about the location of the custom plugin.
  - `s3_location`**Type**: `STRUCT`**Provider name**: `s3Location`**Description**: The S3 bucket Amazon Resource Name (ARN), file key, and object version of the plugin file stored in Amazon S3.
    - `bucket_arn`**Type**: `STRING`**Provider name**: `bucketArn`**Description**: The Amazon Resource Name (ARN) of an S3 bucket.
    - `file_key`**Type**: `STRING`**Provider name**: `fileKey`**Description**: The file key for an object in an S3 bucket.
    - `object_version`**Type**: `STRING`**Provider name**: `objectVersion`**Description**: The version of an object in an S3 bucket.
- `revision`**Type**: `INT64`**Provider name**: `revision`**Description**: The revision of the custom plugin.

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: The name of the custom plugin.

## `state_description`{% #state_description %}

**Type**: `STRUCT`**Provider name**: `stateDescription`**Description**: Details about the state of a custom plugin.

- `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.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
