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

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

Calls the AttachElasticLoadBalancer API operation.



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


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

Calls the CloneStack API operation.



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


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

Calls the CreateApp API operation.



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


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

Calls the CreateDeployment API operation.



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


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

Calls the CreateInstance API operation.



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


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

Calls the CreateLayer API operation.



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


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

Calls the CreateStack API operation.



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


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

Calls the CreateUserProfile API operation.



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


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

Calls the DeleteApp API operation.



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


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

Calls the DeleteInstance API operation.



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


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

Calls the DeleteLayer API operation.



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


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

Calls the DeleteStack API operation.



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


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

Calls the DeleteUserProfile API operation.



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


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

Calls the DescribeApps API operation.



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


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

Calls the DescribeCommands API operation.



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


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

Calls the DescribeDeployments API operation.



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


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

Calls the DescribeElasticIps API operation.



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


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

Calls the DescribeElasticLoadBalancers API operation.



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


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

Calls the DescribeInstances API operation.



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


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

Calls the DescribeLayers API operation.



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


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

Calls the DescribeLoadBasedAutoScaling API operation.



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


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

Calls the DescribePermissions API operation.



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


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

Calls the DescribeRaidArrays API operation.



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


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

Calls the DescribeServiceErrors API operation.



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


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

Calls the DescribeStacks API operation.



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


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

Calls the DescribeTimeBasedAutoScaling API operation.



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


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

Calls the DescribeUserProfiles API operation.



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


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

Calls the DescribeVolumes API operation.



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


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

Calls the DetachElasticLoadBalancer API operation.



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


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

Calls the GetHostnameSuggestion API operation.



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


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

Calls the RebootInstance API operation.



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


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

Calls the SetLoadBasedAutoScaling API operation.



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


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

Calls the SetPermission API operation.



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


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

Calls the SetTimeBasedAutoScaling API operation.



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


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

Calls the StartInstance API operation.



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


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

Calls the StartStack API operation.



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


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

Calls the StopInstance API operation.



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


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

Calls the StopStack API operation.



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


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

Calls the UpdateApp API operation.



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


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

Calls the UpdateInstance API operation.



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


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

Calls the UpdateLayer API operation.



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


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

Calls the UpdateStack API operation.



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


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

Calls the UpdateUserProfile API operation.



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