A server array represents a logical group of instances and allows to resize(grow/shrink) that group based on certain elasticity parameters.
A server array just like a server always has a next_instance association, which will define the configuration to apply when a new instance is launched. But unlike a server which has a current_instance relationship, the server array has a current_instances relationship that gives the information about all the running instances in the array. Changes to the next_instance association prepares the configuration for the next instance that is to be launched in the array and will therefore not affect any of the currently running instances.
- Content type
- Associated AlertSpecs
- Associated Alerts
- Associated current instances
- Associated deployment
- Associated next instance
- Href of itself
- Clones a new server array
- Launches a new instance in the array
- Run the associated 'monitor' workflow, if one exists
- Run a script or recipe on multiple instances in the array
- Terminate multiple instances in the array
- Scales the array down by 1 using the scaling logic
- Scales the array up by 1 using the scaling logic