class Aws::SecurityHub::Types::AwsElbv2LoadBalancerDetails

Information about a load balancer.

@note When making an API call, you may pass AwsElbv2LoadBalancerDetails

data as a hash:

    {
      availability_zones: [
        {
          zone_name: "NonEmptyString",
          subnet_id: "NonEmptyString",
        },
      ],
      canonical_hosted_zone_id: "NonEmptyString",
      created_time: "NonEmptyString",
      dns_name: "NonEmptyString",
      ip_address_type: "NonEmptyString",
      scheme: "NonEmptyString",
      security_groups: ["NonEmptyString"],
      state: {
        code: "NonEmptyString",
        reason: "NonEmptyString",
      },
      type: "NonEmptyString",
      vpc_id: "NonEmptyString",
    }

@!attribute [rw] availability_zones

The Availability Zones for the load balancer.
@return [Array<Types::AvailabilityZone>]

@!attribute [rw] canonical_hosted_zone_id

The ID of the Amazon Route 53 hosted zone associated with the load
balancer.
@return [String]

@!attribute [rw] created_time

Indicates when the load balancer was created.

Uses the `date-time` format specified in [RFC 3339 section 5.6,
Internet Date/Time Format][1]. The value cannot contain spaces. For
example, `2020-03-22T13:22:13.933Z`.

[1]: https://tools.ietf.org/html/rfc3339#section-5.6
@return [String]

@!attribute [rw] dns_name

The public DNS name of the load balancer.
@return [String]

@!attribute [rw] ip_address_type

The type of IP addresses used by the subnets for your load balancer.
The possible values are `ipv4` (for IPv4 addresses) and `dualstack`
(for IPv4 and IPv6 addresses).
@return [String]

@!attribute [rw] scheme

The nodes of an Internet-facing load balancer have public IP
addresses.
@return [String]

@!attribute [rw] security_groups

The IDs of the security groups for the load balancer.
@return [Array<String>]

@!attribute [rw] state

The state of the load balancer.
@return [Types::LoadBalancerState]

@!attribute [rw] type

The type of load balancer.
@return [String]

@!attribute [rw] vpc_id

The ID of the VPC for the load balancer.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsElbv2LoadBalancerDetails AWS API Documentation

Constants

SENSITIVE