Skip to content

/AWS1/CL_OWXELASTICLOADBALAN00

Describes an Elastic Load Balancing instance.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_elasticloadbalancername TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The Elastic Load Balancing instance name.

iv_region TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The instance's Amazon Web Services Region.

iv_dnsname TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The instance's public DNS name.

iv_stackid TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The ID of the stack with which the instance is associated.

iv_layerid TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The ID of the layer to which the instance is attached.

iv_vpcid TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The VPC ID.

it_availabilityzones TYPE /AWS1/CL_OWXSTRINGS_W=>TT_STRINGS TT_STRINGS

A list of Availability Zones.

it_subnetids TYPE /AWS1/CL_OWXSTRINGS_W=>TT_STRINGS TT_STRINGS

A list of subnet IDs, if the stack is running in a VPC.

it_ec2instanceids TYPE /AWS1/CL_OWXSTRINGS_W=>TT_STRINGS TT_STRINGS

A list of the EC2 instances for which the Elastic Load Balancing instance is managing traffic.


Queryable Attributes

ElasticLoadBalancerName

The Elastic Load Balancing instance name.

Accessible with the following methods

Method Description
GET_ELASTICLOADBALANCERNAME() Getter for ELASTICLOADBALANCERNAME, with configurable defaul
ASK_ELASTICLOADBALANCERNAME() Getter for ELASTICLOADBALANCERNAME w/ exceptions if field ha
HAS_ELASTICLOADBALANCERNAME() Determine if ELASTICLOADBALANCERNAME has a value

Region

The instance's Amazon Web Services Region.

Accessible with the following methods

Method Description
GET_REGION() Getter for REGION, with configurable default
ASK_REGION() Getter for REGION w/ exceptions if field has no value
HAS_REGION() Determine if REGION has a value

DnsName

The instance's public DNS name.

Accessible with the following methods

Method Description
GET_DNSNAME() Getter for DNSNAME, with configurable default
ASK_DNSNAME() Getter for DNSNAME w/ exceptions if field has no value
HAS_DNSNAME() Determine if DNSNAME has a value

StackId

The ID of the stack with which the instance is associated.

Accessible with the following methods

Method Description
GET_STACKID() Getter for STACKID, with configurable default
ASK_STACKID() Getter for STACKID w/ exceptions if field has no value
HAS_STACKID() Determine if STACKID has a value

LayerId

The ID of the layer to which the instance is attached.

Accessible with the following methods

Method Description
GET_LAYERID() Getter for LAYERID, with configurable default
ASK_LAYERID() Getter for LAYERID w/ exceptions if field has no value
HAS_LAYERID() Determine if LAYERID has a value

VpcId

The VPC ID.

Accessible with the following methods

Method Description
GET_VPCID() Getter for VPCID, with configurable default
ASK_VPCID() Getter for VPCID w/ exceptions if field has no value
HAS_VPCID() Determine if VPCID has a value

AvailabilityZones

A list of Availability Zones.

Accessible with the following methods

Method Description
GET_AVAILABILITYZONES() Getter for AVAILABILITYZONES, with configurable default
ASK_AVAILABILITYZONES() Getter for AVAILABILITYZONES w/ exceptions if field has no v
HAS_AVAILABILITYZONES() Determine if AVAILABILITYZONES has a value

SubnetIds

A list of subnet IDs, if the stack is running in a VPC.

Accessible with the following methods

Method Description
GET_SUBNETIDS() Getter for SUBNETIDS, with configurable default
ASK_SUBNETIDS() Getter for SUBNETIDS w/ exceptions if field has no value
HAS_SUBNETIDS() Determine if SUBNETIDS has a value

Ec2InstanceIds

A list of the EC2 instances for which the Elastic Load Balancing instance is managing traffic.

Accessible with the following methods

Method Description
GET_EC2INSTANCEIDS() Getter for EC2INSTANCEIDS, with configurable default
ASK_EC2INSTANCEIDS() Getter for EC2INSTANCEIDS w/ exceptions if field has no valu
HAS_EC2INSTANCEIDS() Determine if EC2INSTANCEIDS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_ELASTICLOADBALANCERS

TYPES TT_ELASTICLOADBALANCERS TYPE STANDARD TABLE OF REF TO /AWS1/CL_OWXELASTICLOADBALAN00 WITH DEFAULT KEY
.