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

# aws_cloudformation_resourcescan{% #aws_cloudformation_resourcescan %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `end_time`{% #end_time %}

**Type**: `TIMESTAMP`**Provider name**: `EndTime`**Description**: The time that the resource scan was finished.

## `percentage_completed`{% #percentage_completed %}

**Type**: `DOUBLE`**Provider name**: `PercentageCompleted`**Description**: The percentage of the resource scan that has been completed.

## `resource_scan_id`{% #resource_scan_id %}

**Type**: `STRING`**Provider name**: `ResourceScanId`**Description**: The Amazon Resource Name (ARN) of the resource scan. The format is `arn:${Partition}:cloudformation:${Region}:${Account}:resourceScan/${Id}`. An example is `arn:aws:cloudformation: us-east-1 : 123456789012 :resourceScan/ f5b490f7-7ed4-428a-aa06-31ff25db0772`.

## `resource_types`{% #resource_types %}

**Type**: `UNORDERED_LIST_STRING`**Provider name**: `ResourceTypes`**Description**: The list of resource types for the specified scan. Resource types are only available for scans with a `Status` set to `COMPLETE` or `FAILED`.

## `resources_read`{% #resources_read %}

**Type**: `INT32`**Provider name**: `ResourcesRead`**Description**: The number of resources that were read. This is only available for scans with a `Status` set to `COMPLETE`, `EXPIRED`, or `FAILED`.This field may be 0 if the resource scan failed with a `ResourceScanLimitExceededException`.

## `resources_scanned`{% #resources_scanned %}

**Type**: `INT32`**Provider name**: `ResourcesScanned`**Description**: The number of resources that were listed. This is only available for scans with a `Status` set to `COMPLETE`, `EXPIRED`, or `FAILED`.

## `scan_filters`{% #scan_filters %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `ScanFilters`**Description**: The scan filters that were used.

- `types`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `Types`**Description**: An array of strings where each string represents an Amazon Web Services resource type you want to scan. Each string defines the resource type using the format `AWS::ServiceName::ResourceType`, for example, `AWS::DynamoDB::Table`. For the full list of supported resource types, see the [Resource type support](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/resource-import-supported-resources.html) table in the CloudFormation User Guide. To scan all resource types within a service, you can use a wildcard, represented by an asterisk (``). You can place an asterisk at only the end of the string, for example, `AWS::S3::`.

## `start_time`{% #start_time %}

**Type**: `TIMESTAMP`**Provider name**: `StartTime`**Description**: The time that the resource scan was started.

## `status`{% #status %}

**Type**: `STRING`**Provider name**: `Status`**Description**: Status of the resource scan.

{% dl %}

{% dt %}
IN_PROGRESS
{% /dt %}

{% dd %}
The resource scan is still in progress.
{% /dd %}

{% dt %}
COMPLETE
{% /dt %}

{% dd %}
The resource scan is complete.
{% /dd %}

{% dt %}
EXPIRED
{% /dt %}

{% dd %}
The resource scan has expired.
{% /dd %}

{% dt %}
FAILED
{% /dt %}

{% dd %}
The resource scan has failed.
{% /dd %}

{% /dl %}



## `status_reason`{% #status_reason %}

**Type**: `STRING`**Provider name**: `StatusReason`**Description**: The reason for the resource scan status, providing more information if a failure happened.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
