Skip to content

DnsRequestAction

Source code in docs_src/capo_guardduty/types/dns_request_action.py
class DnsRequestAction(TypedDict, closed=True):
    domain: NotRequired["capo_guardduty.types.string.String"]
    """<p>The domain information for the DNS query.</p>"""
    protocol: NotRequired["capo_guardduty.types.string.String"]
    """<p>The network connection protocol observed in the activity that prompted GuardDuty to generate the finding.</p>"""
    blocked: NotRequired["capo_guardduty.types.boolean.Boolean"]
    """<p>Indicates whether the targeted port is blocked.</p>"""
    domain_with_suffix: NotRequired["capo_guardduty.types.string.String"]
    """<p>The second and top level domain involved in the activity that potentially prompted GuardDuty to generate this finding. For a list of top-level and second-level domains, see <a href="https://publicsuffix.org/">public suffix list</a>.</p>"""
    vpc_owner_account_id: NotRequired["capo_guardduty.types.account_id.AccountId"]
    """<p>The Amazon Web Services account ID that owns the VPC through which the DNS request was made.</p>"""

blocked instance-attribute

blocked: NotRequired[Boolean]

Indicates whether the targeted port is blocked.

domain instance-attribute

domain: NotRequired[String]

The domain information for the DNS query.

domain_with_suffix instance-attribute

domain_with_suffix: NotRequired[String]

The second and top level domain involved in the activity that potentially prompted GuardDuty to generate this finding. For a list of top-level and second-level domains, see public suffix list.

protocol instance-attribute

protocol: NotRequired[String]

The network connection protocol observed in the activity that prompted GuardDuty to generate the finding.

vpc_owner_account_id instance-attribute

vpc_owner_account_id: NotRequired[AccountId]

The Amazon Web Services account ID that owns the VPC through which the DNS request was made.