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 35
|
#create_app(options = {}) ⇒ Core::Response
Calls the CreateApp API operation.
|
# File 'lib/aws/ops_works/client.rb', line 125
|
#create_deployment(options = {}) ⇒ Core::Response
Calls the CreateDeployment API operation.
|
# File 'lib/aws/ops_works/client.rb', line 185
|
#create_instance(options = {}) ⇒ Core::Response
Calls the CreateInstance API operation.
|
# File 'lib/aws/ops_works/client.rb', line 238
|
#create_layer(options = {}) ⇒ Core::Response
Calls the CreateLayer API operation.
|
# File 'lib/aws/ops_works/client.rb', line 286
|
#create_stack(options = {}) ⇒ Core::Response
Calls the CreateStack API operation.
|
# File 'lib/aws/ops_works/client.rb', line 353
|
#create_user_profile(options = {}) ⇒ Core::Response
Calls the CreateUserProfile API operation.
|
# File 'lib/aws/ops_works/client.rb', line 432
|
#delete_app(options = {}) ⇒ Core::Response
Calls the DeleteApp API operation.
|
# File 'lib/aws/ops_works/client.rb', line 445
|
#delete_instance(options = {}) ⇒ Core::Response
Calls the DeleteInstance API operation.
|
# File 'lib/aws/ops_works/client.rb', line 452
|
#delete_layer(options = {}) ⇒ Core::Response
Calls the DeleteLayer API operation.
|
# File 'lib/aws/ops_works/client.rb', line 463
|
#delete_stack(options = {}) ⇒ Core::Response
Calls the DeleteStack API operation.
|
# File 'lib/aws/ops_works/client.rb', line 470
|
#delete_user_profile(options = {}) ⇒ Core::Response
Calls the DeleteUserProfile API operation.
|
# File 'lib/aws/ops_works/client.rb', line 477
|
#describe_apps(options = {}) ⇒ Core::Response
Calls the DescribeApps API operation.
|
# File 'lib/aws/ops_works/client.rb', line 484
|
#describe_commands(options = {}) ⇒ Core::Response
Calls the DescribeCommands API operation.
|
# File 'lib/aws/ops_works/client.rb', line 522
|
#describe_deployments(options = {}) ⇒ Core::Response
Calls the DescribeDeployments API operation.
|
# File 'lib/aws/ops_works/client.rb', line 552
|
#describe_elastic_ips(options = {}) ⇒ Core::Response
Calls the DescribeElasticIps API operation.
|
# File 'lib/aws/ops_works/client.rb', line 587
|
#describe_elastic_load_balancers(options = {}) ⇒ Core::Response
Calls the DescribeElasticLoadBalancers API operation.
|
# File 'lib/aws/ops_works/client.rb', line 607
|
#describe_instances(options = {}) ⇒ Core::Response
Calls the DescribeInstances API operation.
|
# File 'lib/aws/ops_works/client.rb', line 629
|
#describe_layers(options = {}) ⇒ Core::Response
Calls the DescribeLayers API operation.
|
# File 'lib/aws/ops_works/client.rb', line 674
|
#describe_load_based_auto_scaling(options = {}) ⇒ Core::Response
Calls the DescribeLoadBasedAutoScaling API operation.
|
# File 'lib/aws/ops_works/client.rb', line 719
|
#describe_permissions(options = {}) ⇒ Core::Response
Calls the DescribePermissions API operation.
|
# File 'lib/aws/ops_works/client.rb', line 746
|
#describe_raid_arrays(options = {}) ⇒ Core::Response
Calls the DescribeRaidArrays API operation.
|
# File 'lib/aws/ops_works/client.rb', line 763
|
#describe_service_errors(options = {}) ⇒ Core::Response
Calls the DescribeServiceErrors API operation.
|
# File 'lib/aws/ops_works/client.rb', line 790
|
#describe_stacks(options = {}) ⇒ Core::Response
Calls the DescribeStacks API operation.
|
# File 'lib/aws/ops_works/client.rb', line 816
|
#describe_time_based_auto_scaling(options = {}) ⇒ Core::Response
Calls the DescribeTimeBasedAutoScaling API operation.
|
# File 'lib/aws/ops_works/client.rb', line 850
|
#describe_user_profiles(options = {}) ⇒ Core::Response
Calls the DescribeUserProfiles API operation.
|
# File 'lib/aws/ops_works/client.rb', line 871
|
#describe_volumes(options = {}) ⇒ Core::Response
Calls the DescribeVolumes API operation.
|
# File 'lib/aws/ops_works/client.rb', line 887
|
#detach_elastic_load_balancer(options = {}) ⇒ Core::Response
Calls the DetachElasticLoadBalancer API operation.
|
# File 'lib/aws/ops_works/client.rb', line 918
|
#get_hostname_suggestion(options = {}) ⇒ Core::Response
Calls the GetHostnameSuggestion API operation.
|
# File 'lib/aws/ops_works/client.rb', line 928
|
#reboot_instance(options = {}) ⇒ Core::Response
Calls the RebootInstance API operation.
|
# File 'lib/aws/ops_works/client.rb', line 940
|
#set_load_based_auto_scaling(options = {}) ⇒ Core::Response
Calls the SetLoadBasedAutoScaling API operation.
|
# File 'lib/aws/ops_works/client.rb', line 947
|
#set_permission(options = {}) ⇒ Core::Response
Calls the SetPermission API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1006
|
#set_time_based_auto_scaling(options = {}) ⇒ Core::Response
Calls the SetTimeBasedAutoScaling API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1018
|
#start_instance(options = {}) ⇒ Core::Response
Calls the StartInstance API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1034
|
#start_stack(options = {}) ⇒ Core::Response
Calls the StartStack API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1041
|
#stop_instance(options = {}) ⇒ Core::Response
Calls the StopInstance API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1048
|
#stop_stack(options = {}) ⇒ Core::Response
Calls the StopStack API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1055
|
#update_app(options = {}) ⇒ Core::Response
Calls the UpdateApp API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1062
|
#update_instance(options = {}) ⇒ Core::Response
Calls the UpdateInstance API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1113
|
#update_layer(options = {}) ⇒ Core::Response
Calls the UpdateLayer API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1145
|
#update_stack(options = {}) ⇒ Core::Response
Calls the UpdateStack API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1191
|
#update_user_profile(options = {}) ⇒ Core::Response
Calls the UpdateUserProfile API operation.
|
# File 'lib/aws/ops_works/client.rb', line 1267
|