The “Hello Cloud” walk-through for Project Kenai gives an example of how “examining the virtual data center” with the Sun Cloud API would show rules on a VM firewall
"vms": [ { "name" : "Firewall" "uri": "/vdc/m~FW01", "run_status" : "HALTED", "description" : "Firewall appliance; ports 80 and 22 open.", "hostname" : "FW01", "os" : "Solaris 10", "cpu" : 1800, "memory" : 2, "boot_disk" : 10, "data_disk" : 80, "temp_disk" : 10, "params" : { }, "tags" : [ ], "back_up": "/vdc/m~FW01/ops/back-up", "attach": "/vdc/m~FW01/ops/attach", "detach": "/vdc/m~FW01/ops/detach", "backups" : [ ], "interfaces" : [ { "mac_address": "00:16:3E:08:00:91", "ip_address": "144.34.100.199", "public_address": "/addresses/144.34.100.199", "nic": "eth0" }, { "vnet": "/vnets/10.31.145.0", "mac_address": "00:16:3E:08:00:92", "ip_address": "10.31.145.254", "nic": "eth1" } ] "controllers": { "start": "/vdc/m~FW01/ops/start", } } ]