メインコンテンツまでスキップ

AWSELBApplicationLoadBalancer

No description

type AWSELBApplicationLoadBalancer {
metadata: ResourceMetadata!
type: AWSELBType!
albAvailabilityZones: [AWSELBApplicationLoadBalancerAvailabilityZone!]!
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

AWSELBApplicationLoadBalancer.metadata ● ResourceMetadata! non-null object

The metadata to identify this resource in Shisho Cloud

AWSELBApplicationLoadBalancer.type ● AWSELBType! non-null enum

The type of load balancer

AWSELBApplicationLoadBalancer.albAvailabilityZones ● [AWSELBApplicationLoadBalancerAvailabilityZone!]! non-null object

The availability zones for the load balancer.

AWSELBApplicationLoadBalancer.canonicalHostedZoneId ● String! non-null scalar

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

AWSELBApplicationLoadBalancer.createdAt ● DateTime! non-null scalar

The date and time the load balancer was created

AWSELBApplicationLoadBalancer.customerOwnedIpv4Pool ● String scalar

The ID of the customer-owned address pool

AWSELBApplicationLoadBalancer.dnsName ● String! non-null scalar

The public DNS name of the load balancer

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

AWSELBApplicationLoadBalancer.arn ● String! non-null scalar

The Amazon Resource Name (ARN) of the load balancer

AWSELBApplicationLoadBalancer.name ● String! non-null scalar

The name of the load balancer

AWSELBApplicationLoadBalancer.scheme ● AWSELBSchemeType! non-null enum

The scheme

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

The security groups for the load balancer

AWSELBApplicationLoadBalancer.state ● AWSELBState object

The state of the load balancer

AWSELBApplicationLoadBalancer.vpc ● AWSVPC! non-null object

The VPC for the load balancer

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

The target groups for the load balancer

AWSELBApplicationLoadBalancer.attributes ● AWSELBLoadBalancerAttribute! non-null object

The attributes of the load balancer

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

The listeners for the load balancer

Implemented by

AWSElasticLoadBalancer union