AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::OpsWorks::Model::ElasticLoadBalancer Class Reference

#include <ElasticLoadBalancer.h>

Public Member Functions

 ElasticLoadBalancer ()
 
 ElasticLoadBalancer (Aws::Utils::Json::JsonView jsonValue)
 
ElasticLoadBalanceroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetElasticLoadBalancerName () const
 
bool ElasticLoadBalancerNameHasBeenSet () const
 
void SetElasticLoadBalancerName (const Aws::String &value)
 
void SetElasticLoadBalancerName (Aws::String &&value)
 
void SetElasticLoadBalancerName (const char *value)
 
ElasticLoadBalancerWithElasticLoadBalancerName (const Aws::String &value)
 
ElasticLoadBalancerWithElasticLoadBalancerName (Aws::String &&value)
 
ElasticLoadBalancerWithElasticLoadBalancerName (const char *value)
 
const Aws::StringGetRegion () const
 
bool RegionHasBeenSet () const
 
void SetRegion (const Aws::String &value)
 
void SetRegion (Aws::String &&value)
 
void SetRegion (const char *value)
 
ElasticLoadBalancerWithRegion (const Aws::String &value)
 
ElasticLoadBalancerWithRegion (Aws::String &&value)
 
ElasticLoadBalancerWithRegion (const char *value)
 
const Aws::StringGetDnsName () const
 
bool DnsNameHasBeenSet () const
 
void SetDnsName (const Aws::String &value)
 
void SetDnsName (Aws::String &&value)
 
void SetDnsName (const char *value)
 
ElasticLoadBalancerWithDnsName (const Aws::String &value)
 
ElasticLoadBalancerWithDnsName (Aws::String &&value)
 
ElasticLoadBalancerWithDnsName (const char *value)
 
const Aws::StringGetStackId () const
 
bool StackIdHasBeenSet () const
 
void SetStackId (const Aws::String &value)
 
void SetStackId (Aws::String &&value)
 
void SetStackId (const char *value)
 
ElasticLoadBalancerWithStackId (const Aws::String &value)
 
ElasticLoadBalancerWithStackId (Aws::String &&value)
 
ElasticLoadBalancerWithStackId (const char *value)
 
const Aws::StringGetLayerId () const
 
bool LayerIdHasBeenSet () const
 
void SetLayerId (const Aws::String &value)
 
void SetLayerId (Aws::String &&value)
 
void SetLayerId (const char *value)
 
ElasticLoadBalancerWithLayerId (const Aws::String &value)
 
ElasticLoadBalancerWithLayerId (Aws::String &&value)
 
ElasticLoadBalancerWithLayerId (const char *value)
 
const Aws::StringGetVpcId () const
 
bool VpcIdHasBeenSet () const
 
void SetVpcId (const Aws::String &value)
 
void SetVpcId (Aws::String &&value)
 
void SetVpcId (const char *value)
 
ElasticLoadBalancerWithVpcId (const Aws::String &value)
 
ElasticLoadBalancerWithVpcId (Aws::String &&value)
 
ElasticLoadBalancerWithVpcId (const char *value)
 
const Aws::Vector< Aws::String > & GetAvailabilityZones () const
 
bool AvailabilityZonesHasBeenSet () const
 
void SetAvailabilityZones (const Aws::Vector< Aws::String > &value)
 
void SetAvailabilityZones (Aws::Vector< Aws::String > &&value)
 
ElasticLoadBalancerWithAvailabilityZones (const Aws::Vector< Aws::String > &value)
 
ElasticLoadBalancerWithAvailabilityZones (Aws::Vector< Aws::String > &&value)
 
ElasticLoadBalancerAddAvailabilityZones (const Aws::String &value)
 
ElasticLoadBalancerAddAvailabilityZones (Aws::String &&value)
 
ElasticLoadBalancerAddAvailabilityZones (const char *value)
 
const Aws::Vector< Aws::String > & GetSubnetIds () const
 
bool SubnetIdsHasBeenSet () const
 
void SetSubnetIds (const Aws::Vector< Aws::String > &value)
 
void SetSubnetIds (Aws::Vector< Aws::String > &&value)
 
ElasticLoadBalancerWithSubnetIds (const Aws::Vector< Aws::String > &value)
 
ElasticLoadBalancerWithSubnetIds (Aws::Vector< Aws::String > &&value)
 
ElasticLoadBalancerAddSubnetIds (const Aws::String &value)
 
ElasticLoadBalancerAddSubnetIds (Aws::String &&value)
 
ElasticLoadBalancerAddSubnetIds (const char *value)
 
const Aws::Vector< Aws::String > & GetEc2InstanceIds () const
 
bool Ec2InstanceIdsHasBeenSet () const
 
void SetEc2InstanceIds (const Aws::Vector< Aws::String > &value)
 
void SetEc2InstanceIds (Aws::Vector< Aws::String > &&value)
 
ElasticLoadBalancerWithEc2InstanceIds (const Aws::Vector< Aws::String > &value)
 
ElasticLoadBalancerWithEc2InstanceIds (Aws::Vector< Aws::String > &&value)
 
ElasticLoadBalancerAddEc2InstanceIds (const Aws::String &value)
 
ElasticLoadBalancerAddEc2InstanceIds (Aws::String &&value)
 
ElasticLoadBalancerAddEc2InstanceIds (const char *value)
 

Detailed Description

Describes an Elastic Load Balancing instance.

See Also:

AWS API Reference

Definition at line 32 of file ElasticLoadBalancer.h.

Constructor & Destructor Documentation

◆ ElasticLoadBalancer() [1/2]

Aws::OpsWorks::Model::ElasticLoadBalancer::ElasticLoadBalancer ( )

◆ ElasticLoadBalancer() [2/2]

Aws::OpsWorks::Model::ElasticLoadBalancer::ElasticLoadBalancer ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddAvailabilityZones() [1/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::AddAvailabilityZones ( const Aws::String value)
inline

A list of Availability Zones.

Definition at line 320 of file ElasticLoadBalancer.h.

◆ AddAvailabilityZones() [2/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::AddAvailabilityZones ( Aws::String &&  value)
inline

A list of Availability Zones.

Definition at line 325 of file ElasticLoadBalancer.h.

◆ AddAvailabilityZones() [3/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::AddAvailabilityZones ( const char *  value)
inline

A list of Availability Zones.

Definition at line 330 of file ElasticLoadBalancer.h.

◆ AddEc2InstanceIds() [1/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::AddEc2InstanceIds ( const Aws::String value)
inline

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

Definition at line 419 of file ElasticLoadBalancer.h.

◆ AddEc2InstanceIds() [2/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::AddEc2InstanceIds ( Aws::String &&  value)
inline

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

Definition at line 425 of file ElasticLoadBalancer.h.

◆ AddEc2InstanceIds() [3/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::AddEc2InstanceIds ( const char *  value)
inline

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

Definition at line 431 of file ElasticLoadBalancer.h.

◆ AddSubnetIds() [1/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::AddSubnetIds ( const Aws::String value)
inline

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

Definition at line 366 of file ElasticLoadBalancer.h.

◆ AddSubnetIds() [2/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::AddSubnetIds ( Aws::String &&  value)
inline

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

Definition at line 371 of file ElasticLoadBalancer.h.

◆ AddSubnetIds() [3/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::AddSubnetIds ( const char *  value)
inline

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

Definition at line 376 of file ElasticLoadBalancer.h.

◆ AvailabilityZonesHasBeenSet()

bool Aws::OpsWorks::Model::ElasticLoadBalancer::AvailabilityZonesHasBeenSet ( ) const
inline

A list of Availability Zones.

Definition at line 295 of file ElasticLoadBalancer.h.

◆ DnsNameHasBeenSet()

bool Aws::OpsWorks::Model::ElasticLoadBalancer::DnsNameHasBeenSet ( ) const
inline

The instance's public DNS name.

Definition at line 131 of file ElasticLoadBalancer.h.

◆ Ec2InstanceIdsHasBeenSet()

bool Aws::OpsWorks::Model::ElasticLoadBalancer::Ec2InstanceIdsHasBeenSet ( ) const
inline

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

Definition at line 389 of file ElasticLoadBalancer.h.

◆ ElasticLoadBalancerNameHasBeenSet()

bool Aws::OpsWorks::Model::ElasticLoadBalancer::ElasticLoadBalancerNameHasBeenSet ( ) const
inline

The Elastic Load Balancing instance's name.

Definition at line 49 of file ElasticLoadBalancer.h.

◆ GetAvailabilityZones()

const Aws::Vector<Aws::String>& Aws::OpsWorks::Model::ElasticLoadBalancer::GetAvailabilityZones ( ) const
inline

A list of Availability Zones.

Definition at line 290 of file ElasticLoadBalancer.h.

◆ GetDnsName()

const Aws::String& Aws::OpsWorks::Model::ElasticLoadBalancer::GetDnsName ( ) const
inline

The instance's public DNS name.

Definition at line 126 of file ElasticLoadBalancer.h.

◆ GetEc2InstanceIds()

const Aws::Vector<Aws::String>& Aws::OpsWorks::Model::ElasticLoadBalancer::GetEc2InstanceIds ( ) const
inline

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

Definition at line 383 of file ElasticLoadBalancer.h.

◆ GetElasticLoadBalancerName()

const Aws::String& Aws::OpsWorks::Model::ElasticLoadBalancer::GetElasticLoadBalancerName ( ) const
inline

The Elastic Load Balancing instance's name.

Definition at line 44 of file ElasticLoadBalancer.h.

◆ GetLayerId()

const Aws::String& Aws::OpsWorks::Model::ElasticLoadBalancer::GetLayerId ( ) const
inline

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

Definition at line 208 of file ElasticLoadBalancer.h.

◆ GetRegion()

const Aws::String& Aws::OpsWorks::Model::ElasticLoadBalancer::GetRegion ( ) const
inline

The instance's AWS region.

Definition at line 85 of file ElasticLoadBalancer.h.

◆ GetStackId()

const Aws::String& Aws::OpsWorks::Model::ElasticLoadBalancer::GetStackId ( ) const
inline

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

Definition at line 167 of file ElasticLoadBalancer.h.

◆ GetSubnetIds()

const Aws::Vector<Aws::String>& Aws::OpsWorks::Model::ElasticLoadBalancer::GetSubnetIds ( ) const
inline

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

Definition at line 336 of file ElasticLoadBalancer.h.

◆ GetVpcId()

const Aws::String& Aws::OpsWorks::Model::ElasticLoadBalancer::GetVpcId ( ) const
inline

The VPC ID.

Definition at line 249 of file ElasticLoadBalancer.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::OpsWorks::Model::ElasticLoadBalancer::Jsonize ( ) const

◆ LayerIdHasBeenSet()

bool Aws::OpsWorks::Model::ElasticLoadBalancer::LayerIdHasBeenSet ( ) const
inline

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

Definition at line 213 of file ElasticLoadBalancer.h.

◆ operator=()

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RegionHasBeenSet()

bool Aws::OpsWorks::Model::ElasticLoadBalancer::RegionHasBeenSet ( ) const
inline

The instance's AWS region.

Definition at line 90 of file ElasticLoadBalancer.h.

◆ SetAvailabilityZones() [1/2]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetAvailabilityZones ( const Aws::Vector< Aws::String > &  value)
inline

A list of Availability Zones.

Definition at line 300 of file ElasticLoadBalancer.h.

◆ SetAvailabilityZones() [2/2]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetAvailabilityZones ( Aws::Vector< Aws::String > &&  value)
inline

A list of Availability Zones.

Definition at line 305 of file ElasticLoadBalancer.h.

◆ SetDnsName() [1/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetDnsName ( const Aws::String value)
inline

The instance's public DNS name.

Definition at line 136 of file ElasticLoadBalancer.h.

◆ SetDnsName() [2/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetDnsName ( Aws::String &&  value)
inline

The instance's public DNS name.

Definition at line 141 of file ElasticLoadBalancer.h.

◆ SetDnsName() [3/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetDnsName ( const char *  value)
inline

The instance's public DNS name.

Definition at line 146 of file ElasticLoadBalancer.h.

◆ SetEc2InstanceIds() [1/2]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetEc2InstanceIds ( const Aws::Vector< Aws::String > &  value)
inline

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

Definition at line 395 of file ElasticLoadBalancer.h.

◆ SetEc2InstanceIds() [2/2]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetEc2InstanceIds ( Aws::Vector< Aws::String > &&  value)
inline

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

Definition at line 401 of file ElasticLoadBalancer.h.

◆ SetElasticLoadBalancerName() [1/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetElasticLoadBalancerName ( const Aws::String value)
inline

The Elastic Load Balancing instance's name.

Definition at line 54 of file ElasticLoadBalancer.h.

◆ SetElasticLoadBalancerName() [2/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetElasticLoadBalancerName ( Aws::String &&  value)
inline

The Elastic Load Balancing instance's name.

Definition at line 59 of file ElasticLoadBalancer.h.

◆ SetElasticLoadBalancerName() [3/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetElasticLoadBalancerName ( const char *  value)
inline

The Elastic Load Balancing instance's name.

Definition at line 64 of file ElasticLoadBalancer.h.

◆ SetLayerId() [1/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetLayerId ( const Aws::String value)
inline

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

Definition at line 218 of file ElasticLoadBalancer.h.

◆ SetLayerId() [2/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetLayerId ( Aws::String &&  value)
inline

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

Definition at line 223 of file ElasticLoadBalancer.h.

◆ SetLayerId() [3/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetLayerId ( const char *  value)
inline

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

Definition at line 228 of file ElasticLoadBalancer.h.

◆ SetRegion() [1/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetRegion ( const Aws::String value)
inline

The instance's AWS region.

Definition at line 95 of file ElasticLoadBalancer.h.

◆ SetRegion() [2/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetRegion ( Aws::String &&  value)
inline

The instance's AWS region.

Definition at line 100 of file ElasticLoadBalancer.h.

◆ SetRegion() [3/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetRegion ( const char *  value)
inline

The instance's AWS region.

Definition at line 105 of file ElasticLoadBalancer.h.

◆ SetStackId() [1/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetStackId ( const Aws::String value)
inline

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

Definition at line 177 of file ElasticLoadBalancer.h.

◆ SetStackId() [2/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetStackId ( Aws::String &&  value)
inline

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

Definition at line 182 of file ElasticLoadBalancer.h.

◆ SetStackId() [3/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetStackId ( const char *  value)
inline

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

Definition at line 187 of file ElasticLoadBalancer.h.

◆ SetSubnetIds() [1/2]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetSubnetIds ( const Aws::Vector< Aws::String > &  value)
inline

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

Definition at line 346 of file ElasticLoadBalancer.h.

◆ SetSubnetIds() [2/2]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetSubnetIds ( Aws::Vector< Aws::String > &&  value)
inline

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

Definition at line 351 of file ElasticLoadBalancer.h.

◆ SetVpcId() [1/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetVpcId ( const Aws::String value)
inline

The VPC ID.

Definition at line 259 of file ElasticLoadBalancer.h.

◆ SetVpcId() [2/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetVpcId ( Aws::String &&  value)
inline

The VPC ID.

Definition at line 264 of file ElasticLoadBalancer.h.

◆ SetVpcId() [3/3]

void Aws::OpsWorks::Model::ElasticLoadBalancer::SetVpcId ( const char *  value)
inline

The VPC ID.

Definition at line 269 of file ElasticLoadBalancer.h.

◆ StackIdHasBeenSet()

bool Aws::OpsWorks::Model::ElasticLoadBalancer::StackIdHasBeenSet ( ) const
inline

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

Definition at line 172 of file ElasticLoadBalancer.h.

◆ SubnetIdsHasBeenSet()

bool Aws::OpsWorks::Model::ElasticLoadBalancer::SubnetIdsHasBeenSet ( ) const
inline

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

Definition at line 341 of file ElasticLoadBalancer.h.

◆ VpcIdHasBeenSet()

bool Aws::OpsWorks::Model::ElasticLoadBalancer::VpcIdHasBeenSet ( ) const
inline

The VPC ID.

Definition at line 254 of file ElasticLoadBalancer.h.

◆ WithAvailabilityZones() [1/2]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithAvailabilityZones ( const Aws::Vector< Aws::String > &  value)
inline

A list of Availability Zones.

Definition at line 310 of file ElasticLoadBalancer.h.

◆ WithAvailabilityZones() [2/2]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithAvailabilityZones ( Aws::Vector< Aws::String > &&  value)
inline

A list of Availability Zones.

Definition at line 315 of file ElasticLoadBalancer.h.

◆ WithDnsName() [1/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithDnsName ( const Aws::String value)
inline

The instance's public DNS name.

Definition at line 151 of file ElasticLoadBalancer.h.

◆ WithDnsName() [2/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithDnsName ( Aws::String &&  value)
inline

The instance's public DNS name.

Definition at line 156 of file ElasticLoadBalancer.h.

◆ WithDnsName() [3/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithDnsName ( const char *  value)
inline

The instance's public DNS name.

Definition at line 161 of file ElasticLoadBalancer.h.

◆ WithEc2InstanceIds() [1/2]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithEc2InstanceIds ( const Aws::Vector< Aws::String > &  value)
inline

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

Definition at line 407 of file ElasticLoadBalancer.h.

◆ WithEc2InstanceIds() [2/2]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithEc2InstanceIds ( Aws::Vector< Aws::String > &&  value)
inline

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

Definition at line 413 of file ElasticLoadBalancer.h.

◆ WithElasticLoadBalancerName() [1/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithElasticLoadBalancerName ( const Aws::String value)
inline

The Elastic Load Balancing instance's name.

Definition at line 69 of file ElasticLoadBalancer.h.

◆ WithElasticLoadBalancerName() [2/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithElasticLoadBalancerName ( Aws::String &&  value)
inline

The Elastic Load Balancing instance's name.

Definition at line 74 of file ElasticLoadBalancer.h.

◆ WithElasticLoadBalancerName() [3/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithElasticLoadBalancerName ( const char *  value)
inline

The Elastic Load Balancing instance's name.

Definition at line 79 of file ElasticLoadBalancer.h.

◆ WithLayerId() [1/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithLayerId ( const Aws::String value)
inline

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

Definition at line 233 of file ElasticLoadBalancer.h.

◆ WithLayerId() [2/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithLayerId ( Aws::String &&  value)
inline

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

Definition at line 238 of file ElasticLoadBalancer.h.

◆ WithLayerId() [3/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithLayerId ( const char *  value)
inline

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

Definition at line 243 of file ElasticLoadBalancer.h.

◆ WithRegion() [1/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithRegion ( const Aws::String value)
inline

The instance's AWS region.

Definition at line 110 of file ElasticLoadBalancer.h.

◆ WithRegion() [2/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithRegion ( Aws::String &&  value)
inline

The instance's AWS region.

Definition at line 115 of file ElasticLoadBalancer.h.

◆ WithRegion() [3/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithRegion ( const char *  value)
inline

The instance's AWS region.

Definition at line 120 of file ElasticLoadBalancer.h.

◆ WithStackId() [1/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithStackId ( const Aws::String value)
inline

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

Definition at line 192 of file ElasticLoadBalancer.h.

◆ WithStackId() [2/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithStackId ( Aws::String &&  value)
inline

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

Definition at line 197 of file ElasticLoadBalancer.h.

◆ WithStackId() [3/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithStackId ( const char *  value)
inline

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

Definition at line 202 of file ElasticLoadBalancer.h.

◆ WithSubnetIds() [1/2]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithSubnetIds ( const Aws::Vector< Aws::String > &  value)
inline

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

Definition at line 356 of file ElasticLoadBalancer.h.

◆ WithSubnetIds() [2/2]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithSubnetIds ( Aws::Vector< Aws::String > &&  value)
inline

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

Definition at line 361 of file ElasticLoadBalancer.h.

◆ WithVpcId() [1/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithVpcId ( const Aws::String value)
inline

The VPC ID.

Definition at line 274 of file ElasticLoadBalancer.h.

◆ WithVpcId() [2/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithVpcId ( Aws::String &&  value)
inline

The VPC ID.

Definition at line 279 of file ElasticLoadBalancer.h.

◆ WithVpcId() [3/3]

ElasticLoadBalancer& Aws::OpsWorks::Model::ElasticLoadBalancer::WithVpcId ( const char *  value)
inline

The VPC ID.

Definition at line 284 of file ElasticLoadBalancer.h.


The documentation for this class was generated from the following file: