Add a `scw _security-groups` helper
moul opened this issue · comments
Depends on #168
➜ ~ curl -X GET -H "X-Auth-Token: 00000000-0000-1000-0000-000000000000" -H "Content-Type: application/json" https://api.scaleway.com/security_groups | jq .
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 11821 100 11821 0 0 11510 0 0:00:01 0:00:01 --:--:-- 11521
{
"security_groups": [
{
"description": "Base security group",
"enable_default_security": true,
"servers": [
{
"id": "11111111-1111-1111-1111-111111111111",
"name": "tender-payne"
},
{
"id": "22222222-2222-1222-2222-222222222222",
"name": "high-lalande"
},
{
"id": "33333333-3333-1333-3333-333333333333",
"name": "romantic-morse"
},
{
"id": "44444444-4444-1444-4444-444444444444",
"name": "image-writer-scw-distrib-debian-jessie.tar"
},
{
"id": "55555555-5555-1555-5555-555555555555",
"name": "image-writer-scw-distrib-debian-jessie.tar"
},
{
"id": "66666666-6666-1666-6666-666666666666",
"name": "furious-mayer"
},
{
"id": "77777777-7777-1777-7777-777777777777",
"name": "image-writer-scw-app-ubuntu-coreos-latest-2015-09-10_09:08"
},
{
"id": "88888888-8888-1888-8888-888888888888",
"name": "sharp-wozniak"
},
{
"id": "99999999-9999-1999-9999-999999999999",
"name": "serene-lumiere"
},
{
"id": "aaaaaaaa-aaaa-1aaa-aaaa-aaaaaaaaaaaa",
"name": "dreamy-meitner"
},
{
"id": "bbbbbbbb-bbbb-1bbb-bbbb-bbbbbbbbbbbb",
"name": "naughty-torvalds"
},
{
"id": "cccccccc-cccc-1ccc-cccc-cccccccccccc",
"name": "sleepy-fermat"
},
{
"id": "dddddddd-dddd-1ddd-dddd-dddddddddddd",
"name": "boring-feynman"
},
{
"id": "eeeeeeee-eeee-1eee-eeee-eeeeeeeeeeee",
"name": "jolly-wright"
},
{
"id": "ffffffff-ffff-1fff-ffff-ffffffffffff",
"name": "reverent-davinci"
},
{
"id": "10101010-1010-1010-1010-101010101010",
"name": "sleepy-yalow"
},
{
"id": "11111111-1111-1111-1111-111111111111",
"name": "sharp-turing"
},
{
"id": "12121212-1212-1212-1212-121212121212",
"name": "condescending-payne"
},
{
"id": "13131313-1313-1313-1313-131313131313",
"name": "naughty-mclean"
},
{
"id": "14141414-1414-1414-1414-141414141414",
"name": "determined-morse"
},
{
"id": "15151515-1515-1515-1515-151515151515",
"name": "sick-perlman"
},
{
"id": "16161616-1616-1616-1616-161616161616",
"name": "dev-scw-cli"
},
{
"id": "17171717-1717-1717-1717-171717171717",
"name": "modest-sammet"
},
{
"id": "18181818-1818-1818-1818-181818181818",
"name": "thirsty-einstein"
},
{
"id": "19191919-1919-1919-1919-191919191919",
"name": "serene-wright"
},
{
"id": "1a1a1a1a-1a1a-1a1a-1a1a-1a1a1a1a1a1a",
"name": "romantic-hopper"
},
{
"id": "1b1b1b1b-1b1b-1b1b-1b1b-1b1b1b1b1b1b",
"name": "suspicious-bhabha"
},
{
"id": "1c1c1c1c-1c1c-1c1c-1c1c-1c1c1c1c1c1c",
"name": "gloomy-mclean"
},
{
"id": "1d1d1d1d-1d1d-1d1d-1d1d-1d1d1d1d1d1d",
"name": "happy-ardinghelli"
},
{
"id": "1e1e1e1e-1e1e-1e1e-1e1e-1e1e1e1e1e1e",
"name": "lonely-turing"
},
{
"id": "1f1f1f1f-1f1f-1f1f-1f1f-1f1f1f1f1f1f",
"name": "sick-sammet"
},
{
"id": "20202020-2020-1020-2020-202020202020",
"name": "hungry-morse"
},
{
"id": "21212121-2121-1121-2121-212121212121",
"name": "trusting-leakey"
},
{
"id": "22222222-2222-1222-2222-222222222222",
"name": "prickly-aryabhata"
},
{
"id": "23232323-2323-1323-2323-232323232323",
"name": "ecstatic-torvalds"
},
{
"id": "24242424-2424-1424-2424-242424242424",
"name": "furious-pasteur"
},
{
"id": "25252525-2525-1525-2525-252525252525",
"name": "prickly-cori"
},
{
"id": "26262626-2626-1626-2626-262626262626",
"name": "elegant-yonath"
},
{
"id": "27272727-2727-1727-2727-272727272727",
"name": "stoic-lumiere"
},
{
"id": "28282828-2828-1828-2828-282828282828",
"name": "drunk-pike"
},
{
"id": "29292929-2929-1929-2929-292929292929",
"name": "angry-shockley"
},
{
"id": "2a2a2a2a-2a2a-1a2a-2a2a-2a2a2a2a2a2a",
"name": "dreamy-galileo"
},
{
"id": "2b2b2b2b-2b2b-1b2b-2b2b-2b2b2b2b2b2b",
"name": "tender-colden"
},
{
"id": "2c2c2c2c-2c2c-1c2c-2c2c-2c2c2c2c2c2c",
"name": "trusting-bartik"
},
{
"id": "2d2d2d2d-2d2d-1d2d-2d2d-2d2d2d2d2d2d",
"name": "modest-lumiere"
},
{
"id": "2e2e2e2e-2e2e-1e2e-2e2e-2e2e2e2e2e2e",
"name": "modest-meitner"
},
{
"id": "2f2f2f2f-2f2f-1f2f-2f2f-2f2f2f2f2f2f",
"name": "reverent-mestorf"
},
{
"id": "30303030-3030-1030-3030-303030303030",
"name": "angry-brattain"
},
{
"id": "31313131-3131-1131-3131-313131313131",
"name": "pensive-bohr"
},
{
"id": "32323232-3232-1232-3232-323232323232",
"name": "determined-hawking"
},
{
"id": "33333333-3333-1333-3333-333333333333",
"name": "prickly-noyce"
},
{
"id": "34343434-3434-1434-3434-343434343434",
"name": "determined-engelbart"
},
{
"id": "35353535-3535-1535-3535-353535353535",
"name": "boring-bohr"
},
{
"id": "36363636-3636-1636-3636-363636363636",
"name": "distracted-franklin"
},
{
"id": "37373737-3737-1737-3737-373737373737",
"name": "hungry-archimedes"
},
{
"id": "38383838-3838-1838-3838-383838383838",
"name": "kickass-ardinghelli"
},
{
"id": "39393939-3939-1939-3939-393939393939",
"name": "thirsty-ardinghelli"
},
{
"id": "3a3a3a3a-3a3a-1a3a-3a3a-3a3a3a3a3a3a",
"name": "admiring-goodall"
},
{
"id": "3b3b3b3b-3b3b-1b3b-3b3b-3b3b3b3b3b3b",
"name": "adoring-kirch"
},
{
"id": "3c3c3c3c-3c3c-1c3c-3c3c-3c3c3c3c3c3c",
"name": "[live] scw-distrib-ubuntu-vivid"
},
{
"id": "3d3d3d3d-3d3d-1d3d-3d3d-3d3d3d3d3d3d",
"name": "[live] scw-distrib-ubuntu-vivid"
},
{
"id": "3e3e3e3e-3e3e-1e3e-3e3e-3e3e3e3e3e3e",
"name": "sick-kilby"
},
{
"id": "3f3f3f3f-3f3f-1f3f-3f3f-3f3f3f3f3f3f",
"name": "serene-meitner"
},
{
"id": "40404040-4040-1040-4040-404040404040",
"name": "naughty-elion"
},
{
"id": "41414141-4141-1141-4141-414141414141",
"name": "fervent-yalow"
},
{
"id": "42424242-4242-1242-4242-424242424242",
"name": "romantic-panini"
},
{
"id": "43434343-4343-1343-4343-434343434343",
"name": "thirsty-torvalds"
},
{
"id": "44444444-4444-1444-4444-444444444444",
"name": "sick-pasteur"
},
{
"id": "45454545-4545-1545-4545-454545454545",
"name": "image-writer-scw-distrib-ubuntu-trusty-2015-08-28_20:07"
},
{
"id": "46464646-4646-1646-4646-464646464646",
"name": "image-writer-scw-distrib-ubuntu-trusty-2015-08-28_20:00"
},
{
"id": "47474747-4747-1747-4747-474747474747",
"name": "image-writer-scw-distrib-ubuntu-trusty-2015-08-28_19:59"
},
{
"id": "48484848-4848-1848-4848-484848484848",
"name": "image-writer-scw-distrib-ubuntu-trusty-2015-08-28_19:54"
},
{
"id": "49494949-4949-1949-4949-494949494949",
"name": "image-writer-scw-distrib-ubuntu-trusty-2015-08-28_19:50"
},
{
"id": "4a4a4a4a-4a4a-1a4a-4a4a-4a4a4a4a4a4a",
"name": "distracted-elion"
},
{
"id": "4b4b4b4b-4b4b-1b4b-4b4b-4b4b4b4b4b4b",
"name": "coucou"
},
{
"id": "4c4c4c4c-4c4c-1c4c-4c4c-4c4c4c4c4c4c",
"name": "coucou"
},
{
"id": "4d4d4d4d-4d4d-1d4d-4d4d-4d4d4d4d4d4d",
"name": "coucou"
},
{
"id": "4e4e4e4e-4e4e-1e4e-4e4e-4e4e4e4e4e4e",
"name": "coucou"
},
{
"id": "4f4f4f4f-4f4f-1f4f-4f4f-4f4f4f4f4f4f",
"name": "coucou"
},
{
"id": "50505050-5050-1050-5050-505050505050",
"name": "coucou"
},
{
"id": "51515151-5151-1151-5151-515151515151",
"name": "coucou"
},
{
"id": "52525252-5252-1252-5252-525252525252",
"name": "coucou"
},
{
"id": "53535353-5353-1353-5353-535353535353",
"name": "jolly-brahmagupta"
},
{
"id": "54545454-5454-1454-5454-545454545454",
"name": "goofy-poitras"
},
{
"id": "55555555-5555-1555-5555-555555555555",
"name": "clever-yalow"
},
{
"id": "56565656-5656-1656-5656-565656565656",
"name": "hungry-chandrasekhar"
},
{
"id": "57575757-5757-1757-5757-575757575757",
"name": "pensive-tesla"
},
{
"id": "58585858-5858-1858-5858-585858585858",
"name": "sad-babbage"
},
{
"id": "59595959-5959-1959-5959-595959595959",
"name": "goofy-carson"
},
{
"id": "5a5a5a5a-5a5a-1a5a-5a5a-5a5a5a5a5a5a",
"name": "fervent-cray"
},
{
"id": "5b5b5b5b-5b5b-1b5b-5b5b-5b5b5b5b5b5b",
"name": "stoic-kowalevski"
},
{
"id": "5c5c5c5c-5c5c-1c5c-5c5c-5c5c5c5c5c5c",
"name": "ecstatic-pare"
},
{
"id": "5d5d5d5d-5d5d-1d5d-5d5d-5d5d5d5d5d5d",
"name": "dreamy-aryabhata"
},
{
"id": "5e5e5e5e-5e5e-1e5e-5e5e-5e5e5e5e5e5e",
"name": "grave-ardinghelli"
},
{
"id": "5f5f5f5f-5f5f-1f5f-5f5f-5f5f5f5f5f5f",
"name": "hungry-thompson"
},
{
"id": "60606060-6060-1060-6060-606060606060",
"name": "grave-cori"
},
{
"id": "61616161-6161-1161-6161-616161616161",
"name": "reverent-thompson"
},
{
"id": "62626262-6262-1262-6262-626262626262",
"name": "agitated-hoover"
},
{
"id": "63636363-6363-1363-6363-636363636363",
"name": "hello-world"
},
{
"id": "64646464-6464-1464-6464-646464646464",
"name": "suspicious-kalam"
},
{
"id": "65656565-6565-1565-6565-656565656565",
"name": "furious-kowalevski"
},
{
"id": "66666666-6666-1666-6666-666666666666",
"name": "serene-ardinghelli"
},
{
"id": "67676767-6767-1767-6767-676767676767",
"name": "bitrig-build"
},
{
"id": "69696969-6969-1969-6969-696969696969",
"name": "wireguard-docker"
},
{
"id": "6a6a6a6a-6a6a-1a6a-6a6a-6a6a6a6a6a6a",
"name": "wireguard-gentoo"
},
{
"id": "6b6b6b6b-6b6b-1b6b-6b6b-6b6b6b6b6b6b",
"name": "voidlinux-builder"
},
{
"id": "6c6c6c6c-6c6c-1c6c-6c6c-6c6c6c6c6c6c",
"name": "mad-mestorf"
},
{
"id": "6d6d6d6d-6d6d-1d6d-6d6d-6d6d6d6d6d6d",
"name": "dreamy-cray"
},
{
"id": "6e6e6e6e-6e6e-1e6e-6e6e-6e6e6e6e6e6e",
"name": "thirsty-einstein"
},
{
"id": "6f6f6f6f-6f6f-1f6f-6f6f-6f6f6f6f6f6f",
"name": "evil-darwin"
},
{
"id": "70707070-7070-1070-7070-707070707070",
"name": "hungry-visvesvaraya"
},
{
"id": "71717171-7171-1171-7171-717171717171",
"name": "nostalgic-kirch"
},
{
"id": "72727272-7272-1272-7272-727272727272",
"name": "stoic-wilson"
},
{
"id": "73737373-7373-1373-7373-737373737373",
"name": "romantic-turing"
},
{
"id": "74747474-7474-1474-7474-747474747474",
"name": "jolly-lalande"
},
{
"id": "75757575-7575-1575-7575-757575757575",
"name": "romantic-bohr"
},
{
"id": "76767676-7676-1676-7676-767676767676",
"name": "syncthing.m.42.am"
},
{
"id": "77777777-7777-1777-7777-777777777777",
"name": "docker-builder-7"
},
{
"id": "78787878-7878-1878-7878-787878787878",
"name": "bitrig-bbb"
},
{
"id": "79797979-7979-1979-7979-797979797979",
"name": "bitrig-aaa"
},
{
"id": "7a7a7a7a-7a7a-1a7a-7a7a-7a7a7a7a7a7a",
"name": "docker-builder-6"
},
{
"id": "7c7c7c7c-7c7c-1c7c-7c7c-7c7c7c7c7c7c",
"name": "bitrig-ccc"
},
{
"id": "7d7d7d7d-7d7d-1d7d-7d7d-7d7d7d7d7d7d",
"name": "VAIPAIHAINE"
},
{
"id": "7e7e7e7e-7e7e-1e7e-7e7e-7e7e7e7e7e7e",
"name": "mutu-perf"
},
{
"id": "80808080-8080-1080-8080-808080808080",
"name": "Bitrig BSD"
},
{
"id": "81818181-8181-1181-8181-818181818181",
"name": "dev-XEN"
},
{
"id": "82828282-8282-1282-8282-828282828282",
"name": "[testing] scw-app-serendipity-latest"
},
{
"id": "84848484-8484-1484-8484-848484848484",
"name": "[testing] scw-distrib-centos-latest"
},
{
"id": "85858585-8585-1585-8585-858585858585",
"name": "DEV INITRD RESCUE"
},
{
"id": "86868686-8686-1686-8686-868686868686",
"name": "DEV INITRD - LIVE auto"
},
{
"id": "87878787-8787-1787-8787-878787878787",
"name": "DEV INITRD - LIVE install"
},
{
"id": "88888888-8888-1888-8888-888888888888",
"name": "[rescue] distrib-alpine-latest"
},
{
"id": "89898989-8989-1989-8989-898989898989",
"name": "DEV INITRD NBD"
},
{
"id": "8a8a8a8a-8a8a-1a8a-8a8a-8a8a8a8a8a8a",
"name": "NFS CLIENT"
},
{
"id": "8b8b8b8b-8b8b-1b8b-8b8b-8b8b8b8b8b8b",
"name": "DEV INITRD WAIT SECONDARY VOLUMES"
},
{
"id": "8c8c8c8c-8c8c-1c8c-8c8c-8c8c8c8c8c8c",
"name": "NFS SERVER"
},
{
"id": "8d8d8d8d-8d8d-1d8d-8d8d-8d8d8d8d8d8d",
"name": "SERVICE - TASK MANAGER"
},
{
"id": "8e8e8e8e-8e8e-1e8e-8e8e-8e8e8e8e8e8e",
"name": "moul: sandbox kernel no-dtb + initrd - docker"
},
{
"id": "8f8f8f8f-8f8f-1f8f-8f8f-8f8f8f8f8f8f",
"name": "[rescue] app-docker-latest"
},
{
"id": "90909090-9090-1090-9090-909090909090",
"name": "BUILD DOCKER"
},
{
"id": "91919191-9191-1191-9191-919191919191",
"name": "DOCKER BUILDER 2"
},
{
"id": "92929292-9292-1292-9292-929292929292",
"name": "moul: sandbox kernel no-dtb + initrd - local disk nbd"
}
],
"organization": "93939393-9393-1393-9393-939393939393",
"organization_default": true,
"id": "94949494-9494-1494-9494-949494949494",
"name": "Base group"
},
{
"description": null,
"enable_default_security": true,
"servers": [
{
"id": "95959595-9595-1595-9595-959595959595",
"name": "TEST SG"
}
],
"organization": "93939393-9393-1393-9393-939393939393",
"organization_default": false,
"id": "96969696-9696-1696-9696-969696969696",
"name": "test sg"
}
]
}