GUI Create action plan Actions
Field | Description |
---|---|
Type | Select a general action or select a VM or scaling group |
Target | Select an entity |
Action | See Actions table |
Put the actions in run order using the arrow buttons. Delete actions as required using the trash can button to the left of the action name.
Action plan Actions table
Action | Notes and Parameters |
---|---|
Virtual machine | |
Increase CPU | vCPUs |
Decrease CPU | vCPUs. Not supported by hot-reconfigure. Check OS compatibility |
Increase RAM |
|
Decrease RAM |
|
Increase hardware profile | Use the same family and type |
Decrease hardware profile | Use the same family and type |
Resize disk |
|
Instance |
|
Set hardware profile | Select from the available hardware profiles |
General | |
Send email |
Enter email addresses as a comma separated list |
Send webhook | See webhook parameters table |
Scaling group | |
Start maintenance | |
End maintenance | |
Scale in | |
Scale out |
Webhook action attributes table
Attribute | Description | Required | Default value |
---|---|---|---|
Endpoint | Where to submit the request | true | |
HTTP Method | The type of request can be GET, POST, or PUT | false | GET |
Expected HTTP status code | If this status code is returned, continue running the action plan | false | 204 No Content |
Request headers | Headers such as, secret, authentication, and content-type | false | |
Request content | Request body | false |
When you create actions on VMs also consider the following constraints.
- User constraints: e.g. allocation limits
- Platform constraints: e.g. to create an instance, the VM must be deployed and powered off
- Hypervisor constraints: e.g. when using hot reconfigure on ESXi, you cannot decrement CPU or RAM
For the API, note that you can request the JSON schema for each action plan entry type from the API.
See: https://wiki.abiquo.com/api/latest/ActionPlansResource.html#list-action-plan-entry-templates
Copyright © 2006-2022, Abiquo Holdings SL. All rights reserved