AWS
process_is_suspended
Determines if one or more processes on an ASG are suspended.
Check if there is any scaling activity in progress for ASG matching tags
Below are the details and signature of the activity Python module.
Type | probe |
Module | chaosaws.asg.probes |
Name | is_scaling_in_progress |
Return | boolean |
Usage
JSON
{
"name": "is-scaling-in-progress",
"type": "probe",
"provider": {
"type": "python",
"module": "chaosaws.asg.probes",
"func": "is_scaling_in_progress",
"arguments": {
"tags": []
}
}
}
YAML
name: is-scaling-in-progress
provider:
arguments:
tags: []
func: is_scaling_in_progress
module: chaosaws.asg.probes
type: python
type: probe
Arguments
Name | Type | Default | Required | Title | Description |
---|---|---|---|---|---|
tags | list | null | No | ASG Tags | List of AWS tags for to identify ASG by tags instead of by names |
Signature
def is_scaling_in_progress(tags: List[Dict[str, str]],
configuration: Dict[str, Dict[str, str]] = None,
secrets: Dict[str, Dict[str, str]] = None) -> bool:
pass