ElasticLoadBalancer

public struct ElasticLoadBalancer : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A list of Availability Zones.

    Declaration

    Swift

    public let availabilityZones: [String]?
  • The instance’s public DNS name.

    Declaration

    Swift

    public let dnsName: String?
  • A list of the EC2 instances that the Elastic Load Balancing instance is managing traffic for.

    Declaration

    Swift

    public let ec2InstanceIds: [String]?
  • The Elastic Load Balancing instance’s name.

    Declaration

    Swift

    public let elasticLoadBalancerName: String?
  • The ID of the layer that the instance is attached to.

    Declaration

    Swift

    public let layerId: String?
  • The instance’s AWS region.

    Declaration

    Swift

    public let region: String?
  • The ID of the stack that the instance is associated with.

    Declaration

    Swift

    public let stackId: String?
  • A list of subnet IDs, if the stack is running in a VPC.

    Declaration

    Swift

    public let subnetIds: [String]?
  • The VPC ID.

    Declaration

    Swift

    public let vpcId: String?
  • Undocumented

    Declaration

    Swift

    public init(availabilityZones: [String]? = nil, dnsName: String? = nil, ec2InstanceIds: [String]? = nil, elasticLoadBalancerName: String? = nil, layerId: String? = nil, region: String? = nil, stackId: String? = nil, subnetIds: [String]? = nil, vpcId: String? = nil)