Skip to main content

AWSELBGatewayLoadBalancer

No description

type AWSELBGatewayLoadBalancer {
metadata: ResourceMetadata!
type: AWSELBType!
glbAvailabilityZones: [AWSELBAvailabilityZone!]!
canonicalHostedZoneId: String!
createdAt: DateTime!
customerOwnedIpv4Pool: String
dnsName: String!
ipAddressType: AWSELBIpAddressType!
arn: String!
name: String!
securityGroups: [AWSVPCSecurityGroup!]!
state: AWSELBState
vpc: AWSVPC!
targetGroups: [AWSELBTargetGroup!]!
attributes: AWSELBLoadBalancerAttribute!
listeners: [AWSElasticLoadBalancerListener!]!
}

Fields

AWSELBGatewayLoadBalancer.metadata ● ResourceMetadata! non-null object

The metadata to identify this resource in Shisho Cloud

AWSELBGatewayLoadBalancer.type ● AWSELBType! non-null enum

The type of load balancer

AWSELBGatewayLoadBalancer.glbAvailabilityZones ● [AWSELBAvailabilityZone!]! non-null object

The availability zones for the load balancer

AWSELBGatewayLoadBalancer.canonicalHostedZoneId ● String! non-null scalar

The ID of the Amazon Route 53 hosted zone associated with the load balancer.

AWSELBGatewayLoadBalancer.createdAt ● DateTime! non-null scalar

The date and time the load balancer was created

AWSELBGatewayLoadBalancer.customerOwnedIpv4Pool ● String scalar

The ID of the customer-owned address pool

AWSELBGatewayLoadBalancer.dnsName ● String! non-null scalar

The public DNS name of the load balancer

AWSELBGatewayLoadBalancer.ipAddressType ● AWSELBIpAddressType! non-null enum

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

AWSELBGatewayLoadBalancer.arn ● String! non-null scalar

The Amazon Resource Name (ARN) of the load balancer

AWSELBGatewayLoadBalancer.name ● String! non-null scalar

The name of the load balancer

AWSELBGatewayLoadBalancer.securityGroups ● [AWSVPCSecurityGroup!]! non-null object

The security groups for the load balancer

AWSELBGatewayLoadBalancer.state ● AWSELBState object

The state of the load balancer

AWSELBGatewayLoadBalancer.vpc ● AWSVPC! non-null object

The VPC for the load balancer

AWSELBGatewayLoadBalancer.targetGroups ● [AWSELBTargetGroup!]! non-null object

The target groups for the load balancer

AWSELBGatewayLoadBalancer.attributes ● AWSELBLoadBalancerAttribute! non-null object

The attributes of the load balancer

AWSELBGatewayLoadBalancer.listeners ● [AWSElasticLoadBalancerListener!]! non-null union

The listeners for the load balancer

Implemented by

AWSElasticLoadBalancer union