actionplanentry


application/vnd.abiquo.actionplanentry+json

Name Type Description
sequence int Sequence of this entry in the action plan
type String Action plan entry type

Type Parameter required Parameter type Virtual machine link required Scaling group link required
RESET no yes no
POWER_ON no yes no
POWER_OFF no yes no
SHUTDOWN no yes no
DEPLOY no yes no
UNDEPLOY no yes no
INCREASE_CPU yes Unsigned integer. The increment of the CPU in units yes no
INCREASE_RAM yes RAM. The increment of RAM and the units, either MB or GB, e.g. {"quantity":"128", "unit":"MB"} yes no
DECREASE_CPU yes Unsigned integer. The decrement of the CPU in units yes no
DECREASE_RAM yes RAM. The decrement of RAM and the units, either MB or GB, e.g. {"quantity":"128", "unit":"MB"} yes no
RESIZE_DISK yes Resize disk. The disk sequence, the increment of disk and the units, either MB or GB, e.g. {"diskSequence":"0","quantity":128,"unit":"MB"} yes no
INSTANCE yes The base name of the instance. Abiquo will add the creation time. And the disk sequence numbers of the disks to instance. E.g. {"instanceName": "MyInstance", "diskSequences" : [0,2]} yes no
SET_HARDWARE_PROFILE yes The hardware profile link to apply yes no
SEND_EMAIL yes Fill the JSON structure { "addressesTo" : [], "addressesCc" : [], "subject" : "", "body" : "" } no no
START_MAINTENANCE no no yes
END_MAINTENANCE no no yes
SCALE_OUT no no yes
SCALE_IN no no yes
name String Name of the action plan entry
parameter String Parameter for the action plan entry
parameterType String Type of the parameter

Used in Entity