Class: AWS::OpsWorks::Client
- Inherits:
-
Core::JSONClient
- Object
- Core::Client
- Core::JSONClient
- AWS::OpsWorks::Client
- Defined in:
- lib/aws/ops_works/client.rb
Overview
Client class for AWS OpsWorks.
Instance Attribute Summary
Attributes inherited from Core::Client
Instance Method Summary collapse
-
#attach_elastic_load_balancer(options = {}) ⇒ Core::Response
Calls the AttachElasticLoadBalancer API operation.
-
#clone_stack(options = {}) ⇒ Core::Response
Calls the CloneStack API operation.
-
#create_app(options = {}) ⇒ Core::Response
Calls the CreateApp API operation.
-
#create_deployment(options = {}) ⇒ Core::Response
Calls the CreateDeployment API operation.
-
#create_instance(options = {}) ⇒ Core::Response
Calls the CreateInstance API operation.
-
#create_layer(options = {}) ⇒ Core::Response
Calls the CreateLayer API operation.
-
#create_stack(options = {}) ⇒ Core::Response
Calls the CreateStack API operation.
-
#create_user_profile(options = {}) ⇒ Core::Response
Calls the CreateUserProfile API operation.
-
#delete_app(options = {}) ⇒ Core::Response
Calls the DeleteApp API operation.
-
#delete_instance(options = {}) ⇒ Core::Response
Calls the DeleteInstance API operation.
-
#delete_layer(options = {}) ⇒ Core::Response
Calls the DeleteLayer API operation.
-
#delete_stack(options = {}) ⇒ Core::Response
Calls the DeleteStack API operation.
-
#delete_user_profile(options = {}) ⇒ Core::Response
Calls the DeleteUserProfile API operation.
-
#describe_apps(options = {}) ⇒ Core::Response
Calls the DescribeApps API operation.
-
#describe_commands(options = {}) ⇒ Core::Response
Calls the DescribeCommands API operation.
-
#describe_deployments(options = {}) ⇒ Core::Response
Calls the DescribeDeployments API operation.
-
#describe_elastic_ips(options = {}) ⇒ Core::Response
Calls the DescribeElasticIps API operation.
-
#describe_elastic_load_balancers(options = {}) ⇒ Core::Response
Calls the DescribeElasticLoadBalancers API operation.
-
#describe_instances(options = {}) ⇒ Core::Response
Calls the DescribeInstances API operation.
-
#describe_layers(options = {}) ⇒ Core::Response
Calls the DescribeLayers API operation.
-
#describe_load_based_auto_scaling(options = {}) ⇒ Core::Response
Calls the DescribeLoadBasedAutoScaling API operation.
-
#describe_permissions(options = {}) ⇒ Core::Response
Calls the DescribePermissions API operation.
-
#describe_raid_arrays(options = {}) ⇒ Core::Response
Calls the DescribeRaidArrays API operation.
-
#describe_service_errors(options = {}) ⇒ Core::Response
Calls the DescribeServiceErrors API operation.
-
#describe_stacks(options = {}) ⇒ Core::Response
Calls the DescribeStacks API operation.
-
#describe_time_based_auto_scaling(options = {}) ⇒ Core::Response
Calls the DescribeTimeBasedAutoScaling API operation.
-
#describe_user_profiles(options = {}) ⇒ Core::Response
Calls the DescribeUserProfiles API operation.
-
#describe_volumes(options = {}) ⇒ Core::Response
Calls the DescribeVolumes API operation.
-
#detach_elastic_load_balancer(options = {}) ⇒ Core::Response
Calls the DetachElasticLoadBalancer API operation.
-
#get_hostname_suggestion(options = {}) ⇒ Core::Response
Calls the GetHostnameSuggestion API operation.
-
#reboot_instance(options = {}) ⇒ Core::Response
Calls the RebootInstance API operation.
-
#set_load_based_auto_scaling(options = {}) ⇒ Core::Response
Calls the SetLoadBasedAutoScaling API operation.
-
#set_permission(options = {}) ⇒ Core::Response
Calls the SetPermission API operation.
-
#set_time_based_auto_scaling(options = {}) ⇒ Core::Response
Calls the SetTimeBasedAutoScaling API operation.
-
#start_instance(options = {}) ⇒ Core::Response
Calls the StartInstance API operation.
-
#start_stack(options = {}) ⇒ Core::Response
Calls the StartStack API operation.
-
#stop_instance(options = {}) ⇒ Core::Response
Calls the StopInstance API operation.
-
#stop_stack(options = {}) ⇒ Core::Response
Calls the StopStack API operation.
-
#update_app(options = {}) ⇒ Core::Response
Calls the UpdateApp API operation.
-
#update_instance(options = {}) ⇒ Core::Response
Calls the UpdateInstance API operation.
-
#update_layer(options = {}) ⇒ Core::Response
Calls the UpdateLayer API operation.
-
#update_stack(options = {}) ⇒ Core::Response
Calls the UpdateStack API operation.
-
#update_user_profile(options = {}) ⇒ Core::Response
Calls the UpdateUserProfile API operation.
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
|