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