AWS SDK for C++  1.9.72
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies Class Reference

#include <AwsElbLoadBalancerPolicies.h>

Public Member Functions

 AwsElbLoadBalancerPolicies ()
 
 AwsElbLoadBalancerPolicies (Aws::Utils::Json::JsonView jsonValue)
 
AwsElbLoadBalancerPoliciesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< AwsElbAppCookieStickinessPolicy > & GetAppCookieStickinessPolicies () const
 
bool AppCookieStickinessPoliciesHasBeenSet () const
 
void SetAppCookieStickinessPolicies (const Aws::Vector< AwsElbAppCookieStickinessPolicy > &value)
 
void SetAppCookieStickinessPolicies (Aws::Vector< AwsElbAppCookieStickinessPolicy > &&value)
 
AwsElbLoadBalancerPoliciesWithAppCookieStickinessPolicies (const Aws::Vector< AwsElbAppCookieStickinessPolicy > &value)
 
AwsElbLoadBalancerPoliciesWithAppCookieStickinessPolicies (Aws::Vector< AwsElbAppCookieStickinessPolicy > &&value)
 
AwsElbLoadBalancerPoliciesAddAppCookieStickinessPolicies (const AwsElbAppCookieStickinessPolicy &value)
 
AwsElbLoadBalancerPoliciesAddAppCookieStickinessPolicies (AwsElbAppCookieStickinessPolicy &&value)
 
const Aws::Vector< AwsElbLbCookieStickinessPolicy > & GetLbCookieStickinessPolicies () const
 
bool LbCookieStickinessPoliciesHasBeenSet () const
 
void SetLbCookieStickinessPolicies (const Aws::Vector< AwsElbLbCookieStickinessPolicy > &value)
 
void SetLbCookieStickinessPolicies (Aws::Vector< AwsElbLbCookieStickinessPolicy > &&value)
 
AwsElbLoadBalancerPoliciesWithLbCookieStickinessPolicies (const Aws::Vector< AwsElbLbCookieStickinessPolicy > &value)
 
AwsElbLoadBalancerPoliciesWithLbCookieStickinessPolicies (Aws::Vector< AwsElbLbCookieStickinessPolicy > &&value)
 
AwsElbLoadBalancerPoliciesAddLbCookieStickinessPolicies (const AwsElbLbCookieStickinessPolicy &value)
 
AwsElbLoadBalancerPoliciesAddLbCookieStickinessPolicies (AwsElbLbCookieStickinessPolicy &&value)
 
const Aws::Vector< Aws::String > & GetOtherPolicies () const
 
bool OtherPoliciesHasBeenSet () const
 
void SetOtherPolicies (const Aws::Vector< Aws::String > &value)
 
void SetOtherPolicies (Aws::Vector< Aws::String > &&value)
 
AwsElbLoadBalancerPoliciesWithOtherPolicies (const Aws::Vector< Aws::String > &value)
 
AwsElbLoadBalancerPoliciesWithOtherPolicies (Aws::Vector< Aws::String > &&value)
 
AwsElbLoadBalancerPoliciesAddOtherPolicies (const Aws::String &value)
 
AwsElbLoadBalancerPoliciesAddOtherPolicies (Aws::String &&value)
 
AwsElbLoadBalancerPoliciesAddOtherPolicies (const char *value)
 

Detailed Description

Contains information about the policies for a load balancer.

See Also:

AWS API Reference

Definition at line 35 of file AwsElbLoadBalancerPolicies.h.

Constructor & Destructor Documentation

◆ AwsElbLoadBalancerPolicies() [1/2]

Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AwsElbLoadBalancerPolicies ( )

◆ AwsElbLoadBalancerPolicies() [2/2]

Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AwsElbLoadBalancerPolicies ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddAppCookieStickinessPolicies() [1/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AddAppCookieStickinessPolicies ( AwsElbAppCookieStickinessPolicy &&  value)
inline

The stickiness policies that are created using CreateAppCookieStickinessPolicy.

Definition at line 90 of file AwsElbLoadBalancerPolicies.h.

◆ AddAppCookieStickinessPolicies() [2/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AddAppCookieStickinessPolicies ( const AwsElbAppCookieStickinessPolicy value)
inline

The stickiness policies that are created using CreateAppCookieStickinessPolicy.

Definition at line 84 of file AwsElbLoadBalancerPolicies.h.

◆ AddLbCookieStickinessPolicies() [1/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AddLbCookieStickinessPolicies ( AwsElbLbCookieStickinessPolicy &&  value)
inline

The stickiness policies that are created using CreateLBCookieStickinessPolicy.

Definition at line 139 of file AwsElbLoadBalancerPolicies.h.

◆ AddLbCookieStickinessPolicies() [2/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AddLbCookieStickinessPolicies ( const AwsElbLbCookieStickinessPolicy value)
inline

The stickiness policies that are created using CreateLBCookieStickinessPolicy.

Definition at line 133 of file AwsElbLoadBalancerPolicies.h.

◆ AddOtherPolicies() [1/3]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AddOtherPolicies ( Aws::String &&  value)
inline

The policies other than the stickiness policies.

Definition at line 180 of file AwsElbLoadBalancerPolicies.h.

◆ AddOtherPolicies() [2/3]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AddOtherPolicies ( const Aws::String value)
inline

The policies other than the stickiness policies.

Definition at line 175 of file AwsElbLoadBalancerPolicies.h.

◆ AddOtherPolicies() [3/3]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AddOtherPolicies ( const char *  value)
inline

The policies other than the stickiness policies.

Definition at line 185 of file AwsElbLoadBalancerPolicies.h.

◆ AppCookieStickinessPoliciesHasBeenSet()

bool Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::AppCookieStickinessPoliciesHasBeenSet ( ) const
inline

The stickiness policies that are created using CreateAppCookieStickinessPolicy.

Definition at line 54 of file AwsElbLoadBalancerPolicies.h.

◆ GetAppCookieStickinessPolicies()

const Aws::Vector<AwsElbAppCookieStickinessPolicy>& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::GetAppCookieStickinessPolicies ( ) const
inline

The stickiness policies that are created using CreateAppCookieStickinessPolicy.

Definition at line 48 of file AwsElbLoadBalancerPolicies.h.

◆ GetLbCookieStickinessPolicies()

const Aws::Vector<AwsElbLbCookieStickinessPolicy>& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::GetLbCookieStickinessPolicies ( ) const
inline

The stickiness policies that are created using CreateLBCookieStickinessPolicy.

Definition at line 97 of file AwsElbLoadBalancerPolicies.h.

◆ GetOtherPolicies()

const Aws::Vector<Aws::String>& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::GetOtherPolicies ( ) const
inline

The policies other than the stickiness policies.

Definition at line 145 of file AwsElbLoadBalancerPolicies.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::Jsonize ( ) const

◆ LbCookieStickinessPoliciesHasBeenSet()

bool Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::LbCookieStickinessPoliciesHasBeenSet ( ) const
inline

The stickiness policies that are created using CreateLBCookieStickinessPolicy.

Definition at line 103 of file AwsElbLoadBalancerPolicies.h.

◆ operator=()

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OtherPoliciesHasBeenSet()

bool Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::OtherPoliciesHasBeenSet ( ) const
inline

The policies other than the stickiness policies.

Definition at line 150 of file AwsElbLoadBalancerPolicies.h.

◆ SetAppCookieStickinessPolicies() [1/2]

void Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::SetAppCookieStickinessPolicies ( Aws::Vector< AwsElbAppCookieStickinessPolicy > &&  value)
inline

The stickiness policies that are created using CreateAppCookieStickinessPolicy.

Definition at line 66 of file AwsElbLoadBalancerPolicies.h.

◆ SetAppCookieStickinessPolicies() [2/2]

void Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::SetAppCookieStickinessPolicies ( const Aws::Vector< AwsElbAppCookieStickinessPolicy > &  value)
inline

The stickiness policies that are created using CreateAppCookieStickinessPolicy.

Definition at line 60 of file AwsElbLoadBalancerPolicies.h.

◆ SetLbCookieStickinessPolicies() [1/2]

void Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::SetLbCookieStickinessPolicies ( Aws::Vector< AwsElbLbCookieStickinessPolicy > &&  value)
inline

The stickiness policies that are created using CreateLBCookieStickinessPolicy.

Definition at line 115 of file AwsElbLoadBalancerPolicies.h.

◆ SetLbCookieStickinessPolicies() [2/2]

void Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::SetLbCookieStickinessPolicies ( const Aws::Vector< AwsElbLbCookieStickinessPolicy > &  value)
inline

The stickiness policies that are created using CreateLBCookieStickinessPolicy.

Definition at line 109 of file AwsElbLoadBalancerPolicies.h.

◆ SetOtherPolicies() [1/2]

void Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::SetOtherPolicies ( Aws::Vector< Aws::String > &&  value)
inline

The policies other than the stickiness policies.

Definition at line 160 of file AwsElbLoadBalancerPolicies.h.

◆ SetOtherPolicies() [2/2]

void Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::SetOtherPolicies ( const Aws::Vector< Aws::String > &  value)
inline

The policies other than the stickiness policies.

Definition at line 155 of file AwsElbLoadBalancerPolicies.h.

◆ WithAppCookieStickinessPolicies() [1/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::WithAppCookieStickinessPolicies ( Aws::Vector< AwsElbAppCookieStickinessPolicy > &&  value)
inline

The stickiness policies that are created using CreateAppCookieStickinessPolicy.

Definition at line 78 of file AwsElbLoadBalancerPolicies.h.

◆ WithAppCookieStickinessPolicies() [2/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::WithAppCookieStickinessPolicies ( const Aws::Vector< AwsElbAppCookieStickinessPolicy > &  value)
inline

The stickiness policies that are created using CreateAppCookieStickinessPolicy.

Definition at line 72 of file AwsElbLoadBalancerPolicies.h.

◆ WithLbCookieStickinessPolicies() [1/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::WithLbCookieStickinessPolicies ( Aws::Vector< AwsElbLbCookieStickinessPolicy > &&  value)
inline

The stickiness policies that are created using CreateLBCookieStickinessPolicy.

Definition at line 127 of file AwsElbLoadBalancerPolicies.h.

◆ WithLbCookieStickinessPolicies() [2/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::WithLbCookieStickinessPolicies ( const Aws::Vector< AwsElbLbCookieStickinessPolicy > &  value)
inline

The stickiness policies that are created using CreateLBCookieStickinessPolicy.

Definition at line 121 of file AwsElbLoadBalancerPolicies.h.

◆ WithOtherPolicies() [1/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::WithOtherPolicies ( Aws::Vector< Aws::String > &&  value)
inline

The policies other than the stickiness policies.

Definition at line 170 of file AwsElbLoadBalancerPolicies.h.

◆ WithOtherPolicies() [2/2]

AwsElbLoadBalancerPolicies& Aws::SecurityHub::Model::AwsElbLoadBalancerPolicies::WithOtherPolicies ( const Aws::Vector< Aws::String > &  value)
inline

The policies other than the stickiness policies.

Definition at line 165 of file AwsElbLoadBalancerPolicies.h.


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