When configuring network flow RQL (`network from vpc.flow`), which THREE attributes or fields can be evaluated in the query? (Choose three.)
Flow RQL exposes enrichment fields alongside the five-tuple, so `fx.threat.ip` is queryable to flag sessions touching known malicious addresses. This satisfies the stem's requirement for an evaluable attribute, letting analysts hunt compromised hosts directly within network flow queries.
Why this answer
Option B is correct because network flow RQL can enrich flow records with threat intelligence feeds such as fx.threat.ip, allowing detection of traffic to known malicious endpoints. Option D is correct because source and destination IP addresses (source.ip, dest.ip) are core 5-tuple fields present in VPC flow logs and are directly queryable. Option E is correct because network ports and protocols (port, protocol) are also fundamental flow-log attributes used to filter and analyze traffic.
Option A is not part of network flow data, since flow logs do not contain operating system password hashes. Option C is also unrelated, as IAM role trust relationship JSON documents are identity/configuration data, not fields in VPC flow records.
Exam trap
The trap is mixing RQL data sources — candidates pick host-level artifacts (password hashes) or config-level artifacts (IAM trust policies) because they sound security-relevant, forgetting that network flow RQL only exposes network-layer metadata.