Class: Aws::Types::LoadBalancer

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zones::Array[Types::AvailabilityZone]

Returns the value of attribute availability_zones.

Returns:



684
685
686
# File 'sig/types.rbs', line 684

def availability_zones
  @availability_zones
end

#canonical_hosted_zone_id::String

Returns the value of attribute canonical_hosted_zone_id.

Returns:

  • (::String)


677
678
679
# File 'sig/types.rbs', line 677

def canonical_hosted_zone_id
  @canonical_hosted_zone_id
end

#created_time::Time

Returns the value of attribute created_time.

Returns:

  • (::Time)


678
679
680
# File 'sig/types.rbs', line 678

def created_time
  @created_time
end

#customer_owned_ipv_4_pool::String

Returns the value of attribute customer_owned_ipv_4_pool.

Returns:

  • (::String)


687
688
689
# File 'sig/types.rbs', line 687

def customer_owned_ipv_4_pool
  @customer_owned_ipv_4_pool
end

#dns_name::String

Returns the value of attribute dns_name.

Returns:

  • (::String)


676
677
678
# File 'sig/types.rbs', line 676

def dns_name
  @dns_name
end

#enable_prefix_for_ipv_6_source_nat"on", "off"

Returns the value of attribute enable_prefix_for_ipv_6_source_nat.

Returns:

  • ("on", "off")


689
690
691
# File 'sig/types.rbs', line 689

def enable_prefix_for_ipv_6_source_nat
  @enable_prefix_for_ipv_6_source_nat
end

Returns the value of attribute enforce_security_group_inbound_rules_on_private_link_traffic.

Returns:

  • (::String)


688
689
690
# File 'sig/types.rbs', line 688

def enforce_security_group_inbound_rules_on_private_link_traffic
  @enforce_security_group_inbound_rules_on_private_link_traffic
end

#ip_address_type"ipv4", ...

Returns the value of attribute ip_address_type.

Returns:

  • ("ipv4", "dualstack", "dualstack-without-public-ipv4")


686
687
688
# File 'sig/types.rbs', line 686

def ip_address_type
  @ip_address_type
end

#ipam_poolsTypes::IpamPools

Returns the value of attribute ipam_pools.

Returns:



690
691
692
# File 'sig/types.rbs', line 690

def ipam_pools
  @ipam_pools
end

#load_balancer_arn::String

Returns the value of attribute load_balancer_arn.

Returns:

  • (::String)


675
676
677
# File 'sig/types.rbs', line 675

def load_balancer_arn
  @load_balancer_arn
end

#load_balancer_name::String

Returns the value of attribute load_balancer_name.

Returns:

  • (::String)


679
680
681
# File 'sig/types.rbs', line 679

def load_balancer_name
  @load_balancer_name
end

#scheme"internet-facing", "internal"

Returns the value of attribute scheme.

Returns:

  • ("internet-facing", "internal")


680
681
682
# File 'sig/types.rbs', line 680

def scheme
  @scheme
end

#security_groups::Array[::String]

Returns the value of attribute security_groups.

Returns:

  • (::Array[::String])


685
686
687
# File 'sig/types.rbs', line 685

def security_groups
  @security_groups
end

#stateTypes::LoadBalancerState

Returns the value of attribute state.



682
683
684
# File 'sig/types.rbs', line 682

def state
  @state
end

#type"application", ...

Returns the value of attribute type.

Returns:

  • ("application", "network", "gateway")


683
684
685
# File 'sig/types.rbs', line 683

def type
  @type
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


681
682
683
# File 'sig/types.rbs', line 681

def vpc_id
  @vpc_id
end