Class: AWS::OpsWorks::Client

Inherits:
Core::JSONClient show all
Defined in:
lib/aws/ops_works/client.rb

Overview

Client class for AWS OpsWorks.

Instance Attribute Summary

Attributes inherited from Core::Client

#config, #http_read_timeout

Instance Method Summary collapse

Methods inherited from Core::Client

#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options

Constructor Details

This class inherits a constructor from AWS::Core::Client

Instance Method Details

#clone_stack(options = {}) ⇒ Core::Response

Calls the CloneStack API operation.



# File 'lib/aws/ops_works/client.rb', line 25


#create_app(options = {}) ⇒ Core::Response

Calls the CreateApp API operation.



# File 'lib/aws/ops_works/client.rb', line 54


#create_deployment(options = {}) ⇒ Core::Response

Calls the CreateDeployment API operation.



# File 'lib/aws/ops_works/client.rb', line 80


#create_instance(options = {}) ⇒ Core::Response

Calls the CreateInstance API operation.



# File 'lib/aws/ops_works/client.rb', line 96


#create_layer(options = {}) ⇒ Core::Response

Calls the CreateLayer API operation.



# File 'lib/aws/ops_works/client.rb', line 112


#create_stack(options = {}) ⇒ Core::Response

Calls the CreateStack API operation.



# File 'lib/aws/ops_works/client.rb', line 141


#create_user_profile(options = {}) ⇒ Core::Response

Calls the CreateUserProfile API operation.



# File 'lib/aws/ops_works/client.rb', line 167


#delete_app(options = {}) ⇒ Core::Response

Calls the DeleteApp API operation.



# File 'lib/aws/ops_works/client.rb', line 178


#delete_instance(options = {}) ⇒ Core::Response

Calls the DeleteInstance API operation.



# File 'lib/aws/ops_works/client.rb', line 184


#delete_layer(options = {}) ⇒ Core::Response

Calls the DeleteLayer API operation.



# File 'lib/aws/ops_works/client.rb', line 192


#delete_stack(options = {}) ⇒ Core::Response

Calls the DeleteStack API operation.



# File 'lib/aws/ops_works/client.rb', line 198


#delete_user_profile(options = {}) ⇒ Core::Response

Calls the DeleteUserProfile API operation.



# File 'lib/aws/ops_works/client.rb', line 204


#describe_apps(options = {}) ⇒ Core::Response

Calls the DescribeApps API operation.



# File 'lib/aws/ops_works/client.rb', line 210


#describe_commands(options = {}) ⇒ Core::Response

Calls the DescribeCommands API operation.



# File 'lib/aws/ops_works/client.rb', line 240


#describe_deployments(options = {}) ⇒ Core::Response

Calls the DescribeDeployments API operation.



# File 'lib/aws/ops_works/client.rb', line 261


#describe_elastic_ips(options = {}) ⇒ Core::Response

Calls the DescribeElasticIps API operation.



# File 'lib/aws/ops_works/client.rb', line 287


#describe_instances(options = {}) ⇒ Core::Response

Calls the DescribeInstances API operation.



# File 'lib/aws/ops_works/client.rb', line 300


#describe_layers(options = {}) ⇒ Core::Response

Calls the DescribeLayers API operation.



# File 'lib/aws/ops_works/client.rb', line 334


#describe_load_based_auto_scaling(options = {}) ⇒ Core::Response

Calls the DescribeLoadBasedAutoScaling API operation.



# File 'lib/aws/ops_works/client.rb', line 374


#describe_permissions(options = {}) ⇒ Core::Response

Calls the DescribePermissions API operation.



# File 'lib/aws/ops_works/client.rb', line 399


#describe_raid_arrays(options = {}) ⇒ Core::Response

Calls the DescribeRaidArrays API operation.



# File 'lib/aws/ops_works/client.rb', line 413


#describe_service_errors(options = {}) ⇒ Core::Response

Calls the DescribeServiceErrors API operation.



# File 'lib/aws/ops_works/client.rb', line 433


#describe_stacks(options = {}) ⇒ Core::Response

Calls the DescribeStacks API operation.



# File 'lib/aws/ops_works/client.rb', line 450


#describe_time_based_auto_scaling(options = {}) ⇒ Core::Response

Calls the DescribeTimeBasedAutoScaling API operation.



# File 'lib/aws/ops_works/client.rb', line 479


#describe_user_profiles(options = {}) ⇒ Core::Response

Calls the DescribeUserProfiles API operation.



# File 'lib/aws/ops_works/client.rb', line 497


#describe_volumes(options = {}) ⇒ Core::Response

Calls the DescribeVolumes API operation.



# File 'lib/aws/ops_works/client.rb', line 510


#get_hostname_suggestion(options = {}) ⇒ Core::Response

Calls the GetHostnameSuggestion API operation.



# File 'lib/aws/ops_works/client.rb', line 532


#reboot_instance(options = {}) ⇒ Core::Response

Calls the RebootInstance API operation.



# File 'lib/aws/ops_works/client.rb', line 542


#set_load_based_auto_scaling(options = {}) ⇒ Core::Response

Calls the SetLoadBasedAutoScaling API operation.



# File 'lib/aws/ops_works/client.rb', line 548


#set_permission(options = {}) ⇒ Core::Response

Calls the SetPermission API operation.



# File 'lib/aws/ops_works/client.rb', line 569


#set_time_based_auto_scaling(options = {}) ⇒ Core::Response

Calls the SetTimeBasedAutoScaling API operation.



# File 'lib/aws/ops_works/client.rb', line 578


#start_instance(options = {}) ⇒ Core::Response

Calls the StartInstance API operation.



# File 'lib/aws/ops_works/client.rb', line 592


#start_stack(options = {}) ⇒ Core::Response

Calls the StartStack API operation.



# File 'lib/aws/ops_works/client.rb', line 598


#stop_instance(options = {}) ⇒ Core::Response

Calls the StopInstance API operation.



# File 'lib/aws/ops_works/client.rb', line 604


#stop_stack(options = {}) ⇒ Core::Response

Calls the StopStack API operation.



# File 'lib/aws/ops_works/client.rb', line 610


#update_app(options = {}) ⇒ Core::Response

Calls the UpdateApp API operation.



# File 'lib/aws/ops_works/client.rb', line 616


#update_instance(options = {}) ⇒ Core::Response

Calls the UpdateInstance API operation.



# File 'lib/aws/ops_works/client.rb', line 639


#update_layer(options = {}) ⇒ Core::Response

Calls the UpdateLayer API operation.



# File 'lib/aws/ops_works/client.rb', line 651


#update_stack(options = {}) ⇒ Core::Response

Calls the UpdateStack API operation.



# File 'lib/aws/ops_works/client.rb', line 676


#update_user_profile(options = {}) ⇒ Core::Response

Calls the UpdateUserProfile API operation.



# File 'lib/aws/ops_works/client.rb', line 699