Example usage
python
@mock_autoscaling def test_autoscaling_behaviour: boto3.client("autoscaling") ...
Implemented features for this service
- [X] attach_instances
- [X] attach_load_balancer_target_groups
- [X] attach_load_balancers
- [ ] batch_delete_scheduled_action
- [ ] batch_put_scheduled_update_group_action
- [ ] cancel_instance_refresh
- [ ] complete_lifecycle_action
- [X] create_auto_scaling_group
- [X] create_launch_configuration
- [X] create_or_update_tags
- [X] delete_auto_scaling_group
- [X] delete_launch_configuration
- [X] delete_lifecycle_hook
- [ ] delete_notification_configuration
- [X] delete_policy
- [ ] delete_scheduled_action
- [X] delete_tags
- [ ] delete_warm_pool
- [ ] describe_account_limits
- [ ] describe_adjustment_types
- [X] describe_auto_scaling_groups
- [X] describe_auto_scaling_instances
- [ ] describe_auto_scaling_notification_types
- [ ] describe_instance_refreshes
- [X] describe_launch_configurations
- [ ] describe_lifecycle_hook_types
- [X] describe_lifecycle_hooks
- [X] describe_load_balancer_target_groups
- [X] describe_load_balancers
- [ ] describe_metric_collection_types
- [ ] describe_notification_configurations
- [X] describe_policies
- [ ] describe_scaling_activities
- [ ] describe_scaling_process_types
- [ ] describe_scheduled_actions
[X] describe_tags
Pagination is not yet implemented. Only the auto-scaling-group and propagate-at-launch filters are implemented.
- [ ] describe_termination_policy_types
- [ ] describe_warm_pool
- [X] detach_instances
- [X] detach_load_balancer_target_groups
- [X] detach_load_balancers
- [ ] disable_metrics_collection
- [ ] enable_metrics_collection
- [ ] enter_standby
- [X] execute_policy
- [ ] exit_standby
- [ ] get_predictive_scaling_forecast
- [ ] put_lifecycle_hook
- [ ] put_notification_configuration
- [ ] put_scaling_policy
- [ ] put_scheduled_update_group_action
- [ ] put_warm_pool
- [ ] record_lifecycle_action_heartbeat
- [X] resume_processes
- [X] set_desired_capacity
- [X] set_instance_health
- [X] set_instance_protection
- [ ] start_instance_refresh
- [X] suspend_processes
- [ ] terminate_instance_in_auto_scaling_group
- [X] update_auto_scaling_group