You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::Lightsail::Types::AttachInstancesToLoadBalancerRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb

Overview

Note:

When making an API call, you may pass AttachInstancesToLoadBalancerRequest data as a hash:

{
  load_balancer_name: "ResourceName", # required
  instance_names: ["ResourceName"], # required
}

Instance Attribute Summary collapse

Instance Attribute Details

#instance_namesArray<String>

An array of strings representing the instance name(s) you want to attach to your load balancer.

An instance must be running before you can attach it to your load balancer.

There are no additional limits on the number of instances you can attach to your load balancer, aside from the limit of Lightsail instances you can create in your account (20).

Returns:

  • (Array<String>)


109
110
111
112
113
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 109

class AttachInstancesToLoadBalancerRequest < Struct.new(
  :load_balancer_name,
  :instance_names)
  include Aws::Structure
end

#load_balancer_nameString

The name of the load balancer.

Returns:

  • (String)


109
110
111
112
113
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 109

class AttachInstancesToLoadBalancerRequest < Struct.new(
  :load_balancer_name,
  :instance_names)
  include Aws::Structure
end