/AWS1/CL_GDYDNSREQUESTACTION¶
Contains information about the DNS_REQUEST action described in this finding.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_domain
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
The domain information for the DNS query.
iv_protocol
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
The network connection protocol observed in the activity that prompted GuardDuty to generate the finding.
iv_blocked
TYPE /AWS1/GDYBOOLEAN
/AWS1/GDYBOOLEAN
¶
Indicates whether the targeted port is blocked.
iv_domainwithsuffix
TYPE /AWS1/GDYSTRING
/AWS1/GDYSTRING
¶
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.
iv_vpcowneraccountid
TYPE /AWS1/GDYACCOUNTID
/AWS1/GDYACCOUNTID
¶
The Amazon Web Services account ID that owns the VPC through which the DNS request was made.
Queryable Attributes¶
Domain¶
The domain information for the DNS query.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DOMAIN() |
Getter for DOMAIN, with configurable default |
ASK_DOMAIN() |
Getter for DOMAIN w/ exceptions if field has no value |
HAS_DOMAIN() |
Determine if DOMAIN has a value |
Protocol¶
The network connection protocol observed in the activity that prompted GuardDuty to generate the finding.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PROTOCOL() |
Getter for PROTOCOL, with configurable default |
ASK_PROTOCOL() |
Getter for PROTOCOL w/ exceptions if field has no value |
HAS_PROTOCOL() |
Determine if PROTOCOL has a value |
Blocked¶
Indicates whether the targeted port is blocked.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BLOCKED() |
Getter for BLOCKED, with configurable default |
ASK_BLOCKED() |
Getter for BLOCKED w/ exceptions if field has no value |
HAS_BLOCKED() |
Determine if BLOCKED has a value |
DomainWithSuffix¶
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DOMAINWITHSUFFIX() |
Getter for DOMAINWITHSUFFIX, with configurable default |
ASK_DOMAINWITHSUFFIX() |
Getter for DOMAINWITHSUFFIX w/ exceptions if field has no va |
HAS_DOMAINWITHSUFFIX() |
Determine if DOMAINWITHSUFFIX has a value |
VpcOwnerAccountId¶
The Amazon Web Services account ID that owns the VPC through which the DNS request was made.
Accessible with the following methods¶
Method | Description |
---|---|
GET_VPCOWNERACCOUNTID() |
Getter for VPCOWNERACCOUNTID, with configurable default |
ASK_VPCOWNERACCOUNTID() |
Getter for VPCOWNERACCOUNTID w/ exceptions if field has no v |
HAS_VPCOWNERACCOUNTID() |
Determine if VPCOWNERACCOUNTID has a value |