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

# aws_comprehend_flywheel{% #aws_comprehend_flywheel %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `active_model_arn`{% #active_model_arn %}

**Type**: `STRING`**Provider name**: `ActiveModelArn`**Description**: The Amazon Resource Number (ARN) of the active model version.

## `creation_time`{% #creation_time %}

**Type**: `TIMESTAMP`**Provider name**: `CreationTime`**Description**: Creation time of the flywheel.

## `data_access_role_arn`{% #data_access_role_arn %}

**Type**: `STRING`**Provider name**: `DataAccessRoleArn`**Description**: The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.

## `data_lake_s3_uri`{% #data_lake_s3_uri %}

**Type**: `STRING`**Provider name**: `DataLakeS3Uri`**Description**: Amazon S3 URI of the data lake location.

## `data_security_config`{% #data_security_config %}

**Type**: `STRUCT`**Provider name**: `DataSecurityConfig`**Description**: Data security configuration.

- `data_lake_kms_key_id`**Type**: `STRING`**Provider name**: `DataLakeKmsKeyId`**Description**: ID for the KMS key that Amazon Comprehend uses to encrypt the data in the data lake.
- `model_kms_key_id`**Type**: `STRING`**Provider name**: `ModelKmsKeyId`**Description**: ID for the KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:
  - KMS Key ID: `"1234abcd-12ab-34cd-56ef-1234567890ab"`
  - Amazon Resource Name (ARN) of a KMS Key: `"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"`
- `volume_kms_key_id`**Type**: `STRING`**Provider name**: `VolumeKmsKeyId`**Description**: ID for the KMS key that Amazon Comprehend uses to encrypt the volume.
- `vpc_config`**Type**: `STRUCT`**Provider name**: `VpcConfig`
  - `security_group_ids`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `SecurityGroupIds`**Description**: The ID number for a security group on an instance of your private VPC. Security groups on your VPC function serve as a virtual firewall to control inbound and outbound traffic and provides security for the resources that you'll be accessing on the VPC. This ID number is preceded by "sg-", for instance: "sg-03b388029b0a285ea". For more information, see [Security Groups for your VPC](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html).
  - `subnets`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `Subnets`**Description**: The ID for each subnet being used in your private VPC. This subnet is a subset of the a range of IPv4 addresses used by the VPC and is specific to a given availability zone in the VPC's Region. This ID number is preceded by "subnet-", for instance: "subnet-04ccf456919e69055". For more information, see [VPCs and Subnets](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html).

## `flywheel_arn`{% #flywheel_arn %}

**Type**: `STRING`**Provider name**: `FlywheelArn`**Description**: The Amazon Resource Number (ARN) of the flywheel.

## `last_modified_time`{% #last_modified_time %}

**Type**: `TIMESTAMP`**Provider name**: `LastModifiedTime`**Description**: Last modified time for the flywheel.

## `latest_flywheel_iteration`{% #latest_flywheel_iteration %}

**Type**: `STRING`**Provider name**: `LatestFlywheelIteration`**Description**: The most recent flywheel iteration.

## `message`{% #message %}

**Type**: `STRING`**Provider name**: `Message`**Description**: A description of the status of the flywheel.

## `model_type`{% #model_type %}

**Type**: `STRING`**Provider name**: `ModelType`**Description**: Model type of the flywheel's model.

## `status`{% #status %}

**Type**: `STRING`**Provider name**: `Status`**Description**: The status of the flywheel.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `task_config`{% #task_config %}

**Type**: `STRUCT`**Provider name**: `TaskConfig`**Description**: Configuration about the model associated with a flywheel.

- `document_classification_config`**Type**: `STRUCT`**Provider name**: `DocumentClassificationConfig`**Description**: Configuration required for a document classification model.
  - `labels`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `Labels`**Description**: One or more labels to associate with the custom classifier.
  - `mode`**Type**: `STRING`**Provider name**: `Mode`**Description**: Classification mode indicates whether the documents are `MULTI_CLASS` or `MULTI_LABEL`.
- `entity_recognition_config`**Type**: `STRUCT`**Provider name**: `EntityRecognitionConfig`**Description**: Configuration required for an entity recognition model.
  - `entity_types`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `EntityTypes`**Description**: Up to 25 entity types that the model is trained to recognize.
    - `type`**Type**: `STRING`**Provider name**: `Type`**Description**: An entity type within a labeled training dataset that Amazon Comprehend uses to train a custom entity recognizer. Entity types must not contain the following invalid characters: \n (line break), \n (escaped line break, \r (carriage return), \r (escaped carriage return), \t (tab), \t (escaped tab), and , (comma).
- `language_code`**Type**: `STRING`**Provider name**: `LanguageCode`**Description**: Language code for the language that the model supports.
