---
type: resource-type
title: MalwareProtectionPlan
description: aws resource type AWS::GuardDuty::MalwareProtectionPlan
name: MalwareProtectionPlan
lexicon: aws
resource_type: AWS::GuardDuty::MalwareProtectionPlan
---
`AWS::GuardDuty::MalwareProtectionPlan`, a resource type of the aws lexicon.

## Properties

- `ProtectedResource` (`MalwareProtectionPlan_CFNProtectedResource`, required): Information about the protected resource. Presently, S3Bucket is the only supported protected resource.
- `Role` (`string`, required): IAM role that includes the permissions required to scan and (optionally) add tags to the associated protected resource.
- `Actions` (`MalwareProtectionPlan_CFNActions`, optional): Specifies the action that is to be applied to the Malware Protection plan resource.
- `Arn` (`string`, optional): Amazon Resource Name (ARN) of the protected resource.
- `CreatedAt` (`string`, optional): The timestamp when the Malware Protection plan resource was created.
- `MalwareProtectionPlanId` (`string`, optional): A unique identifier associated with Malware Protection plan resource.
- `Status` (`string`, optional): Status of the Malware Protection plan resource.
- `StatusReasons` (`MalwareProtectionPlan_CFNStatusReasons[]`, optional): Status details associated with the Malware Protection plan resource status.
- `Tags` (`MalwareProtectionPlan_TagItem[]`, optional): The tags to be added to the created Malware Protection plan resource. Each tag consists of a key and an optional value, both of which you need to specify.

## Attributes

- `Arn`
- `CreatedAt`
- `MalwareProtectionPlanId`
- `Status`
- `StatusReasons`
