IAutoScaleService Interface |
Namespace: net.openstack.Providers.Rackspace
The IAutoScaleService type exposes the following members.
Name | Description | |
---|---|---|
CreateGroupAsync |
Create a new scaling group.
| |
CreatePolicyAsync |
Create a new scaling policy for a scaling group.
| |
CreateWebhookAsync |
Create a webhook capable of anonymously executing a scaling policy.
| |
CreateWebhookRangeAsync |
Create a collection of webhooks capable of anonymously executing a scaling policy.
| |
DeleteGroupAsync |
Remove and delete a scaling group.
| |
DeletePolicyAsync |
Remove and delete a scaling policy.
| |
DeleteWebhookAsync |
Remove and delete a webhook associated with a scaling policy.
| |
ExecutePolicyAsync |
Execute a scaling policy.
| |
GetGroupAsync |
Get detailed information about a scaling group.
| |
GetGroupConfigurationAsync |
Get the group configuration for a scaling group.
| |
GetGroupStateAsync |
Get information about the current state of a scaling group.
| |
GetLaunchConfigurationAsync |
Get the launch configuration for a scaling group.
| |
GetPolicyAsync |
Get detailed information about a scaling policy.
| |
GetWebhookAsync |
Get detailed information about a webhook associated with a scaling policy.
| |
ListPoliciesAsync |
Gets a collection of scaling policies for a scaling group.
| |
ListScalingGroupsAsync |
Gets a collection of scaling groups.
| |
ListWebhooksAsync |
Gets a collection of webhooks which trigger the execution of a particular
scaling policy.
| |
PauseGroupAsync |
Suspend the execution of scaling policies for a scaling group.
| |
ResumeGroupAsync |
Resume the execution of scaling policies for a scaling group.
| |
SetGroupConfigurationAsync |
Set the group configuration for a scaling group.
| |
SetLaunchConfigurationAsync |
Set the launch configuration for a scaling group.
| |
SetPolicyAsync |
Replace the configuration for a scaling policy.
| |
UpdateWebhookAsync |
Update the configuration for a webhook.
|
Name | Description | |
---|---|---|
CreateGroup |
Create a new scaling group.
(Defined by AutoScaleServiceExtensions.) | |
CreatePolicy |
Create a new scaling policy for a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
CreateWebhook |
Create a webhook capable of anonymously executing a scaling policy.
(Defined by AutoScaleServiceExtensions.) | |
CreateWebhookRange |
Create a collection of webhooks capable of anonymously executing a scaling policy.
(Defined by AutoScaleServiceExtensions.) | |
DeleteGroup |
Remove and delete a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
DeletePolicy |
Remove and delete a scaling policy.
(Defined by AutoScaleServiceExtensions.) | |
DeleteWebhook |
Remove and delete a webhook associated with a scaling policy.
(Defined by AutoScaleServiceExtensions.) | |
ExecutePolicy |
Execute a scaling policy.
(Defined by AutoScaleServiceExtensions.) | |
GetGroup |
Get detailed information about a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
GetGroupConfiguration |
Get the group configuration for a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
GetGroupState |
Get information about the current state of a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
GetLaunchConfiguration |
Get the launch configuration for a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
GetPolicy |
Get detailed information about a scaling policy.
(Defined by AutoScaleServiceExtensions.) | |
GetWebhook |
Get detailed information about a webhook associated with a scaling policy.
(Defined by AutoScaleServiceExtensions.) | |
ListPolicies |
Gets a collection of scaling policies for a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
ListScalingGroups |
Gets a collection of scaling groups.
(Defined by AutoScaleServiceExtensions.) | |
ListWebhooks |
Gets a collection of webhooks which trigger the execution of a particular
scaling policy.
(Defined by AutoScaleServiceExtensions.) | |
PauseGroup |
Suspend the execution of scaling policies for a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
ResumeGroup |
Resume the execution of scaling policies for a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
SetGroupConfiguration |
Set the group configuration for a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
SetLaunchConfiguration |
Set the launch configuration for a scaling group.
(Defined by AutoScaleServiceExtensions.) | |
SetPolicy |
Replace the configuration for a scaling policy.
(Defined by AutoScaleServiceExtensions.) | |
UpdateWebhook |
Update the configuration for a webhook.
(Defined by AutoScaleServiceExtensions.) |