| Verb | URI | Description | |||
| GET | /shared_ip_groups | List shared ip groups (IDs and names only) | |||
| GET | /shared_ip_groups/detail | List shared ip groups (all details) | |||
Normal Response Code(s): 200, 203
Error ResponseCode(s): cloudServersFault (400, 500), serviceUnavailable (503), unauthorized (401), badRequest (400), overLimit (413)
This operation provides a list of shared IP groups associated with your account.
This operation does not require a request body.
Example 4.45. Shared IP Groups List Response: XML (detail)
<?xml version="1.0" encoding="UTF-8"?>
<sharedIpGroups
xmlns="http://docs.rackspacecloud.com/servers/api/v1.0">
<sharedIpGroup id="1234" name="Shared IP Group 1">
<servers>
<server id="422" />
<server id="3445" />
</servers>
</sharedIpGroup>
<sharedIpGroup id="5678" name="Shared IP Group 2">
<servers>
<server id="23203"/>
<server id="2456" />
<server id="9891" />
</servers>
</sharedIpGroup>
</sharedIpGroups>
Example 4.46. Shared IP Groups List Response: JSON (detail)
{
"sharedIpGroups" : [
{
"id" : 1234,
"name" : "Shared IP Group 1",
"servers" : [422, 3445]
},
{
"id" : 5678,
"name" : "Shared IP Group 2",
"servers" : [23203, 2456, 9891]
}
]
}
