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

# aws_guardduty_malwareprotectionplan{% #aws_guardduty_malwareprotectionplan %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `actions`{% #actions %}

**Type**: `STRUCT`**Provider name**: `Actions`**Description**: Information about whether the tags will be added to the S3 object after scanning.

- `tagging`**Type**: `STRUCT`**Provider name**: `Tagging`**Description**: Indicates whether the scanned S3 object will have tags about the scan result.
  - `status`**Type**: `STRING`**Provider name**: `Status`**Description**: Indicates whether or not the tags will added.

## `arn`{% #arn %}

**Type**: `STRING`**Provider name**: `Arn`**Description**: Amazon Resource Name (ARN) of the protected resource.

## `created_at`{% #created_at %}

**Type**: `TIMESTAMP`**Provider name**: `CreatedAt`**Description**: The timestamp when the Malware Protection plan resource was created.

## `protected_resource`{% #protected_resource %}

**Type**: `STRUCT`**Provider name**: `ProtectedResource`**Description**: Information about the protected resource that is associated with the created Malware Protection plan. Presently, `S3Bucket` is the only supported protected resource.

- `s3_bucket`**Type**: `STRUCT`**Provider name**: `S3Bucket`**Description**: Information about the protected S3 bucket resource.
  - `bucket_name`**Type**: `STRING`**Provider name**: `BucketName`**Description**: Name of the S3 bucket.
  - `object_prefixes`**Type**: `UNORDERED_LIST_STRING`**Provider name**: `ObjectPrefixes`**Description**: Information about the specified object prefixes. The S3 object will be scanned only if it belongs to any of the specified object prefixes.

## `role`{% #role %}

**Type**: `STRING`**Provider name**: `Role`**Description**: Amazon Resource Name (ARN) of the IAM role that includes the permissions to scan and add tags to the associated protected resource.

## `status`{% #status %}

**Type**: `STRING`**Provider name**: `Status`**Description**: Malware Protection plan status.

## `status_reasons`{% #status_reasons %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `StatusReasons`**Description**: Information about the issue code and message associated to the status of your Malware Protection plan.

- `code`**Type**: `STRING`**Provider name**: `Code`**Description**: Issue code.
- `message`**Type**: `STRING`**Provider name**: `Message`**Description**: Issue message that specifies the reason. For information about potential troubleshooting steps, see [Troubleshooting Malware Protection for S3 status issues](https://docs.aws.amazon.com/guardduty/latest/ug/troubleshoot-s3-malware-protection-status-errors.html) in the GuardDuty User Guide.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
