The Rackspace Auto Scale permissions matrix displays specific permissions for the following roles:
Admin provides full access to create, read, update, and delete.
Observer provides read-only access.
The matrix displays the Rackspace Auto Scale methods, their corresponding RESTful API commands, and the roles that are supported.
Method |
API action |
Role |
Description |
---|---|---|---|
Create scaling group |
|
Admin |
Creates an scaling group. |
List scaling group |
|
Admin, Observer |
Lists the scaling groups available for a specified tenant. |
Show scaling group details |
|
Admin, Observer |
Shows configuration details for a specified scaling group. |
Delete scaling group |
|
Admin |
Deletes a specified scaling group. |
Get scaling group state |
|
Admin, Observer |
Shows the current state of a scaling group. |
Show scaling group configuration |
|
Admin, Observer |
Shows the configuration for a scaling group. |
Update scaling group configuration |
|
Admin |
Updates the configuration for a scaling group. |
Show launch configuration |
|
Admin, Observer |
Shows launch configuration details for a specified scaling group. |
Update launch configuration |
|
Admin |
Updates an existing launch configuration for the specified scaling group. |
Pause group |
|
Admin |
Pauses the specified scaling group. |
Resume group |
|
Admin |
Resumes the specified scaling group. |
List policies |
|
Admin, Observer |
Lists scaling policies that are available to a specified scaling group. |
Show policy details |
|
Admin, Observer |
Shows scaling policy details. |
Create scaling policy |
|
Admin |
Creates one or more scaling policies for a specified scaling group. |
Delete scaling policy |
|
Admin |
Deletes a specified scaling policy from the specified tenant. |
Update a scaling policy |
|
Admin |
Updates an existing scaling policy for the specified tenant. |
Execute policy |
|
Admin |
Runs a specified scaling policy. |
List webhooks for a policy |
|
Admin |
Lists webhooks and their IDs for a specified scaling policy. |
Create webhook |
|
Admin |
Creates one or more webhooks for a specified scaling policy. |
Update webhook |
|
Admin |
Updates a webhook for a specified tenant and scaling policy. |
Delete webhook |
|
Admin |
Deletes a webhook for a specified scaling policy. |
Show webhook details |
|
Admin |
Shows webhook details for a specified scaling policy. |