Skip to content

GetViolationDetailsRequest

Source code in docs_src/capo_fms/types/get_violation_details_request.py
class GetViolationDetailsRequest(TypedDict, closed=True):
    policy_id: "capo_fms.types.policy_id.PolicyId"
    """<p>The ID of the Firewall Manager policy that you want the details for. You can get violation details for the following policy types:</p> <ul> <li> <p>WAF</p> </li> <li> <p>DNS Firewall</p> </li> <li> <p>Imported Network Firewall</p> </li> <li> <p>Network Firewall</p> </li> <li> <p>Security group content audit</p> </li> <li> <p>Network ACL</p> </li> <li> <p>Third-party firewall</p> </li> </ul>"""
    member_account: "capo_fms.types.aws_account_id.AWSAccountId"
    """<p>The Amazon Web Services account ID that you want the details for.</p>"""
    resource_id: "capo_fms.types.resource_id.ResourceId"
    """<p>The ID of the resource that has violations.</p>"""
    resource_type: "capo_fms.types.resource_type.ResourceType"
    """<p>The resource type. This is in the format shown in the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html">Amazon Web Services Resource Types Reference</a>. Supported resource types are: <code>AWS::WAFv2::WebACL</code>, <code>AWS::EC2::Instance</code>, <code>AWS::EC2::NetworkInterface</code>, <code>AWS::EC2::SecurityGroup</code>, <code>AWS::NetworkFirewall::FirewallPolicy</code>, and <code>AWS::EC2::Subnet</code>. </p>"""

member_account instance-attribute

member_account: AWSAccountId

The Amazon Web Services account ID that you want the details for.

policy_id instance-attribute

policy_id: PolicyId

The ID of the Firewall Manager policy that you want the details for. You can get violation details for the following policy types:

  • WAF

  • DNS Firewall

  • Imported Network Firewall

  • Network Firewall

  • Security group content audit

  • Network ACL

  • Third-party firewall

resource_id instance-attribute

resource_id: ResourceId

The ID of the resource that has violations.

resource_type instance-attribute

resource_type: ResourceType

The resource type. This is in the format shown in the Amazon Web Services Resource Types Reference. Supported resource types are: AWS::WAFv2::WebACL, AWS::EC2::Instance, AWS::EC2::NetworkInterface, AWS::EC2::SecurityGroup, AWS::NetworkFirewall::FirewallPolicy, and AWS::EC2::Subnet.