Class
Fog::AWS::AutoScaling::Mock
In:
lib/fog/aws/auto_scaling.rb
lib/fog/aws/requests/auto_scaling/describe_metric_collection_types.rb
lib/fog/aws/requests/auto_scaling/delete_launch_configuration.rb
lib/fog/aws/requests/auto_scaling/describe_scheduled_actions.rb
lib/fog/aws/requests/auto_scaling/set_desired_capacity.rb
lib/fog/aws/requests/auto_scaling/delete_scheduled_action.rb
lib/fog/aws/requests/auto_scaling/describe_auto_scaling_instances.rb
lib/fog/aws/requests/auto_scaling/describe_scaling_process_types.rb
lib/fog/aws/requests/auto_scaling/describe_scaling_activities.rb
lib/fog/aws/requests/auto_scaling/terminate_instance_in_auto_scaling_group.rb
lib/fog/aws/requests/auto_scaling/describe_adjustment_types.rb
lib/fog/aws/requests/auto_scaling/set_instance_health.rb
lib/fog/aws/requests/auto_scaling/delete_policy.rb
lib/fog/aws/requests/auto_scaling/put_scaling_policy.rb
lib/fog/aws/requests/auto_scaling/put_notification_configuration.rb
lib/fog/aws/requests/auto_scaling/describe_policies.rb
lib/fog/aws/requests/auto_scaling/disable_metrics_collection.rb
lib/fog/aws/requests/auto_scaling/resume_processes.rb
lib/fog/aws/requests/auto_scaling/create_launch_configuration.rb
lib/fog/aws/requests/auto_scaling/delete_notification_configuration.rb
lib/fog/aws/requests/auto_scaling/describe_launch_configurations.rb
lib/fog/aws/requests/auto_scaling/describe_auto_scaling_groups.rb
lib/fog/aws/requests/auto_scaling/suspend_processes.rb
lib/fog/aws/requests/auto_scaling/put_scheduled_update_group_action.rb
lib/fog/aws/requests/auto_scaling/create_auto_scaling_group.rb
lib/fog/aws/requests/auto_scaling/delete_auto_scaling_group.rb
lib/fog/aws/requests/auto_scaling/update_auto_scaling_group.rb
lib/fog/aws/requests/auto_scaling/enable_metrics_collection.rb
lib/fog/aws/requests/auto_scaling/execute_policy.rb
Parent:
Object
Methods
create_auto_scaling_group
create_launch_configuration
data
data
delete_auto_scaling_group
delete_launch_configuration
delete_notification_configuration
delete_policy
delete_scheduled_action
describe_adjustment_types
describe_auto_scaling_groups
describe_auto_scaling_instances
describe_launch_configurations
describe_metric_collection_types
describe_policies
describe_scaling_activities
describe_scaling_process_types
describe_scheduled_actions
disable_metrics_collection
enable_metrics_collection
execute_policy
new
put_notification_configuration
put_scaling_policy
put_scheduled_update_group_action
reset
reset_data
resume_processes
set_desired_capacity
set_instance_health
setup_credentials
suspend_processes
terminate_instance_in_auto_scaling_group
update_auto_scaling_group
Public Class methods
data
()
new
(options={})
reset
()
Public Instance methods
create_auto_scaling_group
(auto_scaling_group_name, availability_zones, launch_configuration_name, max_size, min_size, options = {})
create_launch_configuration
(image_id, instance_type, launch_configuration_name, options = {})
data
()
delete_auto_scaling_group
(auto_scaling_group_name)
delete_launch_configuration
(launch_configuration_name)
delete_notification_configuration
(auto_scaling_group_name, topic_arn)
delete_policy
(auto_scaling_group_name, policy_name)
delete_scheduled_action
(auto_scaling_group_name, scheduled_action_name)
describe_adjustment_types
()
describe_auto_scaling_groups
(options = {})
describe_auto_scaling_instances
(options = {})
describe_launch_configurations
(options = {})
describe_metric_collection_types
()
describe_policies
(options = {})
describe_scaling_activities
(options = {})
describe_scaling_process_types
()
describe_scheduled_actions
(options = {})
disable_metrics_collection
(auto_scaling_group_name, options = {})
enable_metrics_collection
(auto_scaling_group_name, granularity, options = {})
execute_policy
(policy_name, options = {})
put_notification_configuration
(auto_scaling_group_name, notification_types, topic_arn)
put_scaling_policy
(adjustment_type, auto_scaling_group_name, policy_name, scaling_adjustment, options = {})
put_scheduled_update_group_action
(auto_scaling_group_name, scheduled_policy_name, time, options = {})
reset_data
()
resume_processes
(auto_scaling_group_name, options = {})
set_desired_capacity
(auto_scaling_group_name, desired_capacity, options = {})
set_instance_health
(health_status, instance_id, options = {})
setup_credentials
(options)
suspend_processes
(auto_scaling_group_name, options = {})
terminate_instance_in_auto_scaling_group
(instance_id, should_decrement_desired_capacity)
update_auto_scaling_group
(auto_scaling_group_name, options = {})
[Validate]