AWS
has_subnets
Determines if the provided autoscaling groups are in the provided subnets
Attaches ebs volumes that have been previously detached
Below are the details and signature of the activity Python module.
Type | action |
Module | chaosaws.asg.actions |
Name | attach_volume |
Return | list |
Usage
JSON
{
"name": "attach-volume",
"type": "action",
"provider": {
"type": "python",
"module": "chaosaws.asg.actions",
"func": "attach_volume"
}
}
YAML
name: attach-volume
provider:
func: attach_volume
module: chaosaws.asg.actions
type: python
type: action
Arguments
Name | Type | Default | Required |
---|---|---|---|
asg_names | list | null | No |
tags | list | null | No |
One of
tags
are expected as a list of dictionary objects:
[
{'Key': 'TagKey1', 'Value': 'TagValue1'},
{'Key': 'TagKey2', 'Value': 'TagValue2'},
...
]
Signature
def attach_volume(
asg_names: List[str] = None,
tags: List[Dict[str, str]] = None,
configuration: Dict[str, Dict[str, str]] = None,
secrets: Dict[str, Dict[str, str]] = None) -> List[Dict[str, Any]]:
pass