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
}

Constant Summary collapse

SENSITIVE =
[]

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>)


423
424
425
426
427
428
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 423

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

#load_balancer_nameString

The name of the load balancer.

Returns:

  • (String)


423
424
425
426
427
428
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 423

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