AWSELBNetworkLoadBalancer
No description
type AWSELBNetworkLoadBalancer {
metadata: ResourceMetadata!
type: AWSELBType!
nlbAvailabilityZones: [AWSELBNetworkLoadBalancerAvailabilityZone!]!
canonicalHostedZoneId: String!
createdAt: DateTime!
customerOwnedIpv4Pool: String
dnsName: String!
ipAddressType: AWSELBIpAddressType!
arn: String!
name: String!
scheme: AWSELBSchemeType!
securityGroups: [AWSVPCSecurityGroup!]!
state: AWSELBState
vpc: AWSVPC!
targetGroups: [AWSELBTargetGroup!]!
attributes: AWSELBLoadBalancerAttribute!
listeners: [AWSElasticLoadBalancerListener!]!
}
Fields
AWSELBNetworkLoadBalancer.metadata
● ResourceMetadata!
non-null object
The metadata to identify this resource in Shisho Cloud
AWSELBNetworkLoadBalancer.type
● AWSELBType!
non-null enum
The type of load balancer
AWSELBNetworkLoadBalancer.nlbAvailabilityZones
● [AWSELBNetworkLoadBalancerAvailabilityZone!]!
non-null object
The availability zones for the load balancer
AWSELBNetworkLoadBalancer.canonicalHostedZoneId
● String!
non-null scalar
The ID of the Amazon Route 53 hosted zone associated with the load balancer.
AWSELBNetworkLoadBalancer.createdAt
● DateTime!
non-null scalar
The date and time the load balancer was created
AWSELBNetworkLoadBalancer.customerOwnedIpv4Pool
● String
scalar
The ID of the customer-owned address pool
AWSELBNetworkLoadBalancer.dnsName
● String!
non-null scalar
The public DNS name of the load balancer
AWSELBNetworkLoadBalancer.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).
AWSELBNetworkLoadBalancer.arn
● String!
non-null scalar
The Amazon Resource Name (ARN) of the load balancer
AWSELBNetworkLoadBalancer.name
● String!
non-null scalar
The name of the load balancer
AWSELBNetworkLoadBalancer.scheme
● AWSELBSchemeType!
non-null enum
The scheme
AWSELBNetworkLoadBalancer.securityGroups
● [AWSVPCSecurityGroup!]!
non-null object
The security groups for the load balancer
AWSELBNetworkLoadBalancer.state
● AWSELBState
object
The state of the load balancer
AWSELBNetworkLoadBalancer.vpc
● AWSVPC!
non-null object
The VPC for the load balancer
AWSELBNetworkLoadBalancer.targetGroups
● [AWSELBTargetGroup!]!
non-null object
The target groups for the load balancer
AWSELBNetworkLoadBalancer.attributes
● AWSELBLoadBalancerAttribute!
non-null object
The attributes of the load balancer
AWSELBNetworkLoadBalancer.listeners
● [AWSElasticLoadBalancerListener!]!
non-null union
The listeners for the load balancer
Implemented by
AWSElasticLoadBalancer
union