[
{
"id": "aaaaaaa1-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"snapshot_id": "00000000-0000-0000-0000-0000000000b2",
"source_asset_id": "22222222-2222-2222-2222-222222222222",
"target_asset_id": "11111111-1111-1111-1111-111111111111",
"relationship_type": "ALLOWS_TRAFFIC_TO",
"edge_kind": "structural",
"properties": {
"open_to_world": true
},
"traversal_cost": 1.0,
"labels": [],
"conditions_evaluated": true,
"condition_result": "true",
"edge_weight": 1.0
},
{
"id": "aaaaaaa6-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"snapshot_id": "00000000-0000-0000-0000-0000000000b2",
"source_asset_id": "00000000-0000-0000-0000-000000000000",
"target_asset_id": "11111111-1111-1111-1111-111111111111",
"relationship_type": "CAN_REACH",
"edge_kind": "capability",
"properties": {
"ports": [
22,
80,
443
],
"protocol": "tcp",
"source": "0.0.0.0/0"
},
"traversal_cost": 0.5,
"labels": [],
"conditions_evaluated": true,
"condition_result": "true",
"edge_weight": 1.0
},
{
"id": "aaaaaaa2-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"snapshot_id": "00000000-0000-0000-0000-0000000000b2",
"source_asset_id": "11111111-1111-1111-1111-111111111111",
"target_asset_id": "33333333-3333-3333-3333-333333333333",
"relationship_type": "CAN_ASSUME",
"edge_kind": "capability",
"properties": {
"via": "instance_profile"
},
"evidence": {
"policy_sid": "AllowAssumeRole",
"policy_arn": "arn:aws:iam::123456789012:instance-profile/web-instance-profile",
"permission": "sts:AssumeRole",
"rule_id": null,
"source_arn": null,
"target_arn": null,
"raw_statement": null
},
"traversal_cost": 1.0,
"labels": [],
"conditions_evaluated": true,
"condition_result": "true",
"edge_weight": 1.0
},
{
"id": "aaaaaaa3-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"snapshot_id": "00000000-0000-0000-0000-0000000000b2",
"source_asset_id": "33333333-3333-3333-3333-333333333333",
"target_asset_id": "44444444-4444-4444-4444-444444444444",
"relationship_type": "MAY_READ_SECRET",
"edge_kind": "capability",
"properties": {},
"evidence": {
"policy_sid": "AllowSecretsManagerAccess",
"policy_arn": "arn:aws:iam::123456789012:policy/AdminRolePolicy",
"permission": "secretsmanager:GetSecretValue",
"target_arn": "arn:aws:secretsmanager:us-east-1:123456789012:secret:prod-database-creds",
"rule_id": null,
"source_arn": null,
"raw_statement": null
},
"traversal_cost": 1.0,
"labels": [],
"conditions_evaluated": true,
"condition_result": "true",
"edge_weight": 1.0
},
{
"id": "aaaaaaa4-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"snapshot_id": "00000000-0000-0000-0000-0000000000b2",
"source_asset_id": "33333333-3333-3333-3333-333333333333",
"target_asset_id": "55555555-5555-5555-5555-555555555555",
"relationship_type": "MAY_READ_S3_OBJECT",
"edge_kind": "capability",
"properties": {},
"evidence": {
"policy_sid": "AllowS3Access",
"policy_arn": "arn:aws:iam::123456789012:policy/AdminRolePolicy",
"permission": "s3:GetObject",
"target_arn": "arn:aws:s3:::public-bucket/*",
"rule_id": null,
"source_arn": null,
"raw_statement": null
},
"traversal_cost": 1.0,
"labels": [],
"conditions_evaluated": true,
"condition_result": "true",
"edge_weight": 1.0
},
{
"id": "aaaaaaa5-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"snapshot_id": "00000000-0000-0000-0000-0000000000b2",
"source_asset_id": "66666666-6666-6666-6666-666666666666",
"target_asset_id": "33333333-3333-3333-3333-333333333333",
"relationship_type": "CAN_ASSUME",
"edge_kind": "capability",
"properties": {
"via": "execution_role"
},
"evidence": {
"policy_sid": "LambdaAssumeRole",
"policy_arn": "arn:aws:iam::123456789012:role/LambdaRole",
"permission": "sts:AssumeRole",
"rule_id": null,
"source_arn": null,
"target_arn": null,
"raw_statement": null
},
"traversal_cost": 1.0,
"labels": [],
"conditions_evaluated": true,
"condition_result": "true",
"edge_weight": 1.0
}
]