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

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 58

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

Calls the CreateDeployment API operation.



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

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

Calls the CreateInstance API operation.



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

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

Calls the CreateLayer API operation.



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

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

Calls the CreateStack API operation.



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

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

Calls the CreateUserProfile API operation.



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

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

Calls the DeleteApp API operation.



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

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

Calls the DeleteInstance API operation.



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

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

Calls the DeleteLayer API operation.



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

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

Calls the DeleteStack API operation.



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

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

Calls the DeleteUserProfile API operation.



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

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

Calls the DescribeApps API operation.



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

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

Calls the DescribeCommands API operation.



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

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

Calls the DescribeDeployments API operation.



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

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

Calls the DescribeElasticIps API operation.



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

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

Calls the DescribeInstances API operation.



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

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

Calls the DescribeLayers API operation.



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

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

Calls the DescribeLoadBasedAutoScaling API operation.



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

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

Calls the DescribePermissions API operation.



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

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

Calls the DescribeRaidArrays API operation.



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

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

Calls the DescribeServiceErrors API operation.



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

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

Calls the DescribeStacks API operation.



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

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

Calls the DescribeTimeBasedAutoScaling API operation.



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

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

Calls the DescribeUserProfiles API operation.



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

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

Calls the DescribeVolumes API operation.



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

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

Calls the GetHostnameSuggestion API operation.



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

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

Calls the RebootInstance API operation.



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

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

Calls the SetLoadBasedAutoScaling API operation.



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

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

Calls the SetPermission API operation.



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

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

Calls the SetTimeBasedAutoScaling API operation.



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

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

Calls the StartInstance API operation.



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

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

Calls the StartStack API operation.



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

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

Calls the StopInstance API operation.



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

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

Calls the StopStack API operation.



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

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

Calls the UpdateApp API operation.



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

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

Calls the UpdateInstance API operation.



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

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

Calls the UpdateLayer API operation.



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

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

Calls the UpdateStack API operation.



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

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

Calls the UpdateUserProfile API operation.



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