Skip to content

PolicyComplianceDetail

Source code in docs_src/capo_fms/types/policy_compliance_detail.py
class PolicyComplianceDetail(TypedDict, closed=True):
    policy_owner: NotRequired["capo_fms.types.aws_account_id.AWSAccountId"]
    """<p>The Amazon Web Services account that created the Firewall Manager policy.</p>"""
    policy_id: NotRequired["capo_fms.types.policy_id.PolicyId"]
    """<p>The ID of the Firewall Manager policy.</p>"""
    member_account: NotRequired["capo_fms.types.aws_account_id.AWSAccountId"]
    """<p>The Amazon Web Services account ID.</p>"""
    violators: NotRequired["capo_fms.types.compliance_violators.ComplianceViolators"]
    """<p>An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance with the security group policy.</p>"""
    evaluation_limit_exceeded: "capo_fms.types.boolean.Boolean"
    """<p>Indicates if over 100 resources are noncompliant with the Firewall Manager policy.</p>"""
    expired_at: NotRequired["capo_fms.types.time_stamp.TimeStamp"]
    """<p>A timestamp that indicates when the returned information should be considered out of date.</p>"""
    issue_info_map: NotRequired["capo_fms.types.issue_info_map.IssueInfoMap"]
    """<p>Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.</p>"""

evaluation_limit_exceeded instance-attribute

evaluation_limit_exceeded: Boolean

Indicates if over 100 resources are noncompliant with the Firewall Manager policy.

expired_at instance-attribute

expired_at: NotRequired[TimeStamp]

A timestamp that indicates when the returned information should be considered out of date.

issue_info_map instance-attribute

issue_info_map: NotRequired[IssueInfoMap]

Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.

member_account instance-attribute

member_account: NotRequired[AWSAccountId]

The Amazon Web Services account ID.

policy_id instance-attribute

policy_id: NotRequired[PolicyId]

The ID of the Firewall Manager policy.

policy_owner instance-attribute

policy_owner: NotRequired[AWSAccountId]

The Amazon Web Services account that created the Firewall Manager policy.

violators instance-attribute

violators: NotRequired[ComplianceViolators]

An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance with the security group policy.