Realizing resources
aws aws
| resource | scope | enumerate | required permissions |
|---|---|---|---|
aws:ec2:subnet |
region | ec2:DescribeSubnets |
ec2:DescribeSubnets |
gcp gcp
| resource | scope | enumerate | required permissions |
|---|---|---|---|
gcp:compute:subnetwork |
region | compute.subnetworks.aggregatedList |
compute.subnetworks.list |
azure azure
| resource | scope | enumerate | required permissions |
|---|---|---|---|
azure:network:subnet |
region | arg:microsoft.network/virtualnetworks/subnets |
Microsoft.Network/virtualNetworks/subnets/read |
As edge source
As edge target
Exposure sites
None.
Rules that touch Subnet 16
A shared subnet collapses the inter-account network boundary: consumer workloads launched into the shared subnet are on-link with owner-account resources, yielding on-subnet network reachability.
aws
CanNetworkReachA consumer-account VPC with a confirmed (state==available) attachment to an owner-account Transit Gateway has L3 network reachability to subnets in the owner account (subject to TGW route table routing and L4 security group evaluation). This is a network-layer foothold (CanNetworkReach), not control-plane account entry (CanEnterAccount).
aws
CanNetworkReachAzure Firewall DNAT rule (classic natRuleCollections model) is ingested as a synthetic Route node encoding (firewall_id, rule_name). The route is linked to the internal destination subnet via RoutesTo edge.
azure
RoutesToAzure Firewall Policy DNAT rule (firewallPolicies/ruleCollectionGroups model) is ingested as a synthetic Route node. The route is linked to the internal destination subnet via RoutesTo edge. Target is the Firewall that references this policy.
azure
RoutesToAn NSG effective inbound rule allows source=Internet (or 0.0.0.0/0) with action=Allow on a specific port - the firewall is open to the public internet for that port. CONDITIONAL(network_reachability): a public IP must also be present on an attached resource for the port to be externally reachable.
azure
CanReachPortA service-project service account holding compute.networkUser on a host-project subnet can create workloads whose NICs land in that subnet, giving those workloads internal-IP reachability to all other resources in the subnet (including those from other service projects).
gcp
CanNetworkReachA source co-located with the destination in the same Subnet reaches it when the destination's SG/NSG/firewall admits the source segment on a listening port.
A source whose subnet routes to the destination's subnet (intra-VPC/VNet routing) reaches the destination when its ingress rule admits the source.