Skip to content

GetMalwareProtectionPlanResponse

Source code in docs_src/capo_guardduty/types/get_malware_protection_plan_response.py
class GetMalwareProtectionPlanResponse(TypedDict, closed=True):
    arn: NotRequired["capo_guardduty.types.string.String"]
    """<p>Amazon Resource Name (ARN) of the protected resource.</p>"""
    role: NotRequired["capo_guardduty.types.string.String"]
    """<p>Amazon Resource Name (ARN) of the IAM role that includes the permissions to scan and add tags to the associated protected resource.</p>"""
    protected_resource: NotRequired[
        "capo_guardduty.types.create_protected_resource.CreateProtectedResource"
    ]
    """<p>Information about the protected resource that is associated with the created Malware Protection plan. Presently, <code>S3Bucket</code> is the only supported protected resource.</p>"""
    actions: NotRequired[
        "capo_guardduty.types.malware_protection_plan_actions.MalwareProtectionPlanActions"
    ]
    """<p>Information about whether the tags will be added to the S3 object after scanning.</p>"""
    created_at: NotRequired["capo_guardduty.types.timestamp.Timestamp"]
    """<p>The timestamp when the Malware Protection plan resource was created.</p>"""
    status: NotRequired[
        "capo_guardduty.types.malware_protection_plan_status.MalwareProtectionPlanStatus"
    ]
    """<p>Malware Protection plan status.</p>"""
    status_reasons: NotRequired[
        "capo_guardduty.types.malware_protection_plan_status_reasons_list.MalwareProtectionPlanStatusReasonsList"
    ]
    """<p>Information about the issue code and message associated to the status of your Malware Protection plan.</p>"""
    tags: NotRequired["capo_guardduty.types.tag_map.TagMap"]
    """<p>Tags added to the Malware Protection plan resource.</p>"""

actions instance-attribute

actions: NotRequired[MalwareProtectionPlanActions]

Information about whether the tags will be added to the S3 object after scanning.

arn instance-attribute

arn: NotRequired[String]

Amazon Resource Name (ARN) of the protected resource.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The timestamp when the Malware Protection plan resource was created.

protected_resource instance-attribute

protected_resource: NotRequired[CreateProtectedResource]

Information about the protected resource that is associated with the created Malware Protection plan. Presently, S3Bucket is the only supported protected resource.

role instance-attribute

role: NotRequired[String]

Amazon Resource Name (ARN) of the IAM role that includes the permissions to scan and add tags to the associated protected resource.

status instance-attribute

status: NotRequired[MalwareProtectionPlanStatus]

Malware Protection plan status.

status_reasons instance-attribute

status_reasons: NotRequired[MalwareProtectionPlanStatusReasonsList]

Information about the issue code and message associated to the status of your Malware Protection plan.

tags instance-attribute

tags: NotRequired[TagMap]

Tags added to the Malware Protection plan resource.