AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::ElasticLoadBalancingv2::Model Namespace Reference

Namespaces

 ActionTypeEnumMapper
 
 AuthenticateCognitoActionConditionalBehaviorEnumMapper
 
 AuthenticateOidcActionConditionalBehaviorEnumMapper
 
 IpAddressTypeMapper
 
 LoadBalancerSchemeEnumMapper
 
 LoadBalancerStateEnumMapper
 
 LoadBalancerTypeEnumMapper
 
 ProtocolEnumMapper
 
 RedirectActionStatusCodeEnumMapper
 
 TargetHealthReasonEnumMapper
 
 TargetHealthStateEnumMapper
 
 TargetTypeEnumMapper
 

Classes

class  Action
 
class  AddListenerCertificatesRequest
 
class  AddListenerCertificatesResult
 
class  AddTagsRequest
 
class  AddTagsResult
 
class  AuthenticateCognitoActionConfig
 
class  AuthenticateOidcActionConfig
 
class  AvailabilityZone
 
class  Certificate
 
class  Cipher
 
class  CreateListenerRequest
 
class  CreateListenerResult
 
class  CreateLoadBalancerRequest
 
class  CreateLoadBalancerResult
 
class  CreateRuleRequest
 
class  CreateRuleResult
 
class  CreateTargetGroupRequest
 
class  CreateTargetGroupResult
 
class  DeleteListenerRequest
 
class  DeleteListenerResult
 
class  DeleteLoadBalancerRequest
 
class  DeleteLoadBalancerResult
 
class  DeleteRuleRequest
 
class  DeleteRuleResult
 
class  DeleteTargetGroupRequest
 
class  DeleteTargetGroupResult
 
class  DeregisterTargetsRequest
 
class  DeregisterTargetsResult
 
class  DescribeAccountLimitsRequest
 
class  DescribeAccountLimitsResult
 
class  DescribeListenerCertificatesRequest
 
class  DescribeListenerCertificatesResult
 
class  DescribeListenersRequest
 
class  DescribeListenersResult
 
class  DescribeLoadBalancerAttributesRequest
 
class  DescribeLoadBalancerAttributesResult
 
class  DescribeLoadBalancersRequest
 
class  DescribeLoadBalancersResult
 
class  DescribeRulesRequest
 
class  DescribeRulesResult
 
class  DescribeSSLPoliciesRequest
 
class  DescribeSSLPoliciesResult
 
class  DescribeTagsRequest
 
class  DescribeTagsResult
 
class  DescribeTargetGroupAttributesRequest
 
class  DescribeTargetGroupAttributesResult
 
class  DescribeTargetGroupsRequest
 
class  DescribeTargetGroupsResult
 
class  DescribeTargetHealthRequest
 
class  DescribeTargetHealthResult
 
class  FixedResponseActionConfig
 
class  ForwardActionConfig
 
class  HostHeaderConditionConfig
 
class  HttpHeaderConditionConfig
 
class  HttpRequestMethodConditionConfig
 
class  Limit
 
class  Listener
 
class  LoadBalancer
 
class  LoadBalancerAddress
 
class  LoadBalancerAttribute
 
class  LoadBalancerState
 
class  Matcher
 
class  ModifyListenerRequest
 
class  ModifyListenerResult
 
class  ModifyLoadBalancerAttributesRequest
 
class  ModifyLoadBalancerAttributesResult
 
class  ModifyRuleRequest
 
class  ModifyRuleResult
 
class  ModifyTargetGroupAttributesRequest
 
class  ModifyTargetGroupAttributesResult
 
class  ModifyTargetGroupRequest
 
class  ModifyTargetGroupResult
 
class  PathPatternConditionConfig
 
class  QueryStringConditionConfig
 
class  QueryStringKeyValuePair
 
class  RedirectActionConfig
 
class  RegisterTargetsRequest
 
class  RegisterTargetsResult
 
class  RemoveListenerCertificatesRequest
 
class  RemoveListenerCertificatesResult
 
class  RemoveTagsRequest
 
class  RemoveTagsResult
 
class  ResponseMetadata
 
class  Rule
 
class  RuleCondition
 
class  RulePriorityPair
 
class  SetIpAddressTypeRequest
 
class  SetIpAddressTypeResult
 
class  SetRulePrioritiesRequest
 
class  SetRulePrioritiesResult
 
class  SetSecurityGroupsRequest
 
class  SetSecurityGroupsResult
 
class  SetSubnetsRequest
 
class  SetSubnetsResult
 
class  SourceIpConditionConfig
 
class  SslPolicy
 
class  SubnetMapping
 
class  Tag
 
class  TagDescription
 
class  TargetDescription
 
class  TargetGroup
 
class  TargetGroupAttribute
 
class  TargetGroupStickinessConfig
 
class  TargetGroupTuple
 
class  TargetHealth
 
class  TargetHealthDescription
 

Typedefs

typedef Aws::Utils::Outcome< AddListenerCertificatesResult, ElasticLoadBalancingv2ErrorAddListenerCertificatesOutcome
 
typedef Aws::Utils::Outcome< AddTagsResult, ElasticLoadBalancingv2ErrorAddTagsOutcome
 
typedef Aws::Utils::Outcome< CreateListenerResult, ElasticLoadBalancingv2ErrorCreateListenerOutcome
 
typedef Aws::Utils::Outcome< CreateLoadBalancerResult, ElasticLoadBalancingv2ErrorCreateLoadBalancerOutcome
 
typedef Aws::Utils::Outcome< CreateRuleResult, ElasticLoadBalancingv2ErrorCreateRuleOutcome
 
typedef Aws::Utils::Outcome< CreateTargetGroupResult, ElasticLoadBalancingv2ErrorCreateTargetGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteListenerResult, ElasticLoadBalancingv2ErrorDeleteListenerOutcome
 
typedef Aws::Utils::Outcome< DeleteLoadBalancerResult, ElasticLoadBalancingv2ErrorDeleteLoadBalancerOutcome
 
typedef Aws::Utils::Outcome< DeleteRuleResult, ElasticLoadBalancingv2ErrorDeleteRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteTargetGroupResult, ElasticLoadBalancingv2ErrorDeleteTargetGroupOutcome
 
typedef Aws::Utils::Outcome< DeregisterTargetsResult, ElasticLoadBalancingv2ErrorDeregisterTargetsOutcome
 
typedef Aws::Utils::Outcome< DescribeAccountLimitsResult, ElasticLoadBalancingv2ErrorDescribeAccountLimitsOutcome
 
typedef Aws::Utils::Outcome< DescribeListenerCertificatesResult, ElasticLoadBalancingv2ErrorDescribeListenerCertificatesOutcome
 
typedef Aws::Utils::Outcome< DescribeListenersResult, ElasticLoadBalancingv2ErrorDescribeListenersOutcome
 
typedef Aws::Utils::Outcome< DescribeLoadBalancerAttributesResult, ElasticLoadBalancingv2ErrorDescribeLoadBalancerAttributesOutcome
 
typedef Aws::Utils::Outcome< DescribeLoadBalancersResult, ElasticLoadBalancingv2ErrorDescribeLoadBalancersOutcome
 
typedef Aws::Utils::Outcome< DescribeRulesResult, ElasticLoadBalancingv2ErrorDescribeRulesOutcome
 
typedef Aws::Utils::Outcome< DescribeSSLPoliciesResult, ElasticLoadBalancingv2ErrorDescribeSSLPoliciesOutcome
 
typedef Aws::Utils::Outcome< DescribeTagsResult, ElasticLoadBalancingv2ErrorDescribeTagsOutcome
 
typedef Aws::Utils::Outcome< DescribeTargetGroupAttributesResult, ElasticLoadBalancingv2ErrorDescribeTargetGroupAttributesOutcome
 
typedef Aws::Utils::Outcome< DescribeTargetGroupsResult, ElasticLoadBalancingv2ErrorDescribeTargetGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeTargetHealthResult, ElasticLoadBalancingv2ErrorDescribeTargetHealthOutcome
 
typedef Aws::Utils::Outcome< ModifyListenerResult, ElasticLoadBalancingv2ErrorModifyListenerOutcome
 
typedef Aws::Utils::Outcome< ModifyLoadBalancerAttributesResult, ElasticLoadBalancingv2ErrorModifyLoadBalancerAttributesOutcome
 
typedef Aws::Utils::Outcome< ModifyRuleResult, ElasticLoadBalancingv2ErrorModifyRuleOutcome
 
typedef Aws::Utils::Outcome< ModifyTargetGroupResult, ElasticLoadBalancingv2ErrorModifyTargetGroupOutcome
 
typedef Aws::Utils::Outcome< ModifyTargetGroupAttributesResult, ElasticLoadBalancingv2ErrorModifyTargetGroupAttributesOutcome
 
typedef Aws::Utils::Outcome< RegisterTargetsResult, ElasticLoadBalancingv2ErrorRegisterTargetsOutcome
 
typedef Aws::Utils::Outcome< RemoveListenerCertificatesResult, ElasticLoadBalancingv2ErrorRemoveListenerCertificatesOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsResult, ElasticLoadBalancingv2ErrorRemoveTagsOutcome
 
typedef Aws::Utils::Outcome< SetIpAddressTypeResult, ElasticLoadBalancingv2ErrorSetIpAddressTypeOutcome
 
typedef Aws::Utils::Outcome< SetRulePrioritiesResult, ElasticLoadBalancingv2ErrorSetRulePrioritiesOutcome
 
typedef Aws::Utils::Outcome< SetSecurityGroupsResult, ElasticLoadBalancingv2ErrorSetSecurityGroupsOutcome
 
typedef Aws::Utils::Outcome< SetSubnetsResult, ElasticLoadBalancingv2ErrorSetSubnetsOutcome
 
typedef std::future< AddListenerCertificatesOutcomeAddListenerCertificatesOutcomeCallable
 
typedef std::future< AddTagsOutcomeAddTagsOutcomeCallable
 
typedef std::future< CreateListenerOutcomeCreateListenerOutcomeCallable
 
typedef std::future< CreateLoadBalancerOutcomeCreateLoadBalancerOutcomeCallable
 
typedef std::future< CreateRuleOutcomeCreateRuleOutcomeCallable
 
typedef std::future< CreateTargetGroupOutcomeCreateTargetGroupOutcomeCallable
 
typedef std::future< DeleteListenerOutcomeDeleteListenerOutcomeCallable
 
typedef std::future< DeleteLoadBalancerOutcomeDeleteLoadBalancerOutcomeCallable
 
typedef std::future< DeleteRuleOutcomeDeleteRuleOutcomeCallable
 
typedef std::future< DeleteTargetGroupOutcomeDeleteTargetGroupOutcomeCallable
 
typedef std::future< DeregisterTargetsOutcomeDeregisterTargetsOutcomeCallable
 
typedef std::future< DescribeAccountLimitsOutcomeDescribeAccountLimitsOutcomeCallable
 
typedef std::future< DescribeListenerCertificatesOutcomeDescribeListenerCertificatesOutcomeCallable
 
typedef std::future< DescribeListenersOutcomeDescribeListenersOutcomeCallable
 
typedef std::future< DescribeLoadBalancerAttributesOutcomeDescribeLoadBalancerAttributesOutcomeCallable
 
typedef std::future< DescribeLoadBalancersOutcomeDescribeLoadBalancersOutcomeCallable
 
typedef std::future< DescribeRulesOutcomeDescribeRulesOutcomeCallable
 
typedef std::future< DescribeSSLPoliciesOutcomeDescribeSSLPoliciesOutcomeCallable
 
typedef std::future< DescribeTagsOutcomeDescribeTagsOutcomeCallable
 
typedef std::future< DescribeTargetGroupAttributesOutcomeDescribeTargetGroupAttributesOutcomeCallable
 
typedef std::future< DescribeTargetGroupsOutcomeDescribeTargetGroupsOutcomeCallable
 
typedef std::future< DescribeTargetHealthOutcomeDescribeTargetHealthOutcomeCallable
 
typedef std::future< ModifyListenerOutcomeModifyListenerOutcomeCallable
 
typedef std::future< ModifyLoadBalancerAttributesOutcomeModifyLoadBalancerAttributesOutcomeCallable
 
typedef std::future< ModifyRuleOutcomeModifyRuleOutcomeCallable
 
typedef std::future< ModifyTargetGroupOutcomeModifyTargetGroupOutcomeCallable
 
typedef std::future< ModifyTargetGroupAttributesOutcomeModifyTargetGroupAttributesOutcomeCallable
 
typedef std::future< RegisterTargetsOutcomeRegisterTargetsOutcomeCallable
 
typedef std::future< RemoveListenerCertificatesOutcomeRemoveListenerCertificatesOutcomeCallable
 
typedef std::future< RemoveTagsOutcomeRemoveTagsOutcomeCallable
 
typedef std::future< SetIpAddressTypeOutcomeSetIpAddressTypeOutcomeCallable
 
typedef std::future< SetRulePrioritiesOutcomeSetRulePrioritiesOutcomeCallable
 
typedef std::future< SetSecurityGroupsOutcomeSetSecurityGroupsOutcomeCallable
 
typedef std::future< SetSubnetsOutcomeSetSubnetsOutcomeCallable
 

Enumerations

enum  ActionTypeEnum {
  ActionTypeEnum::NOT_SET, ActionTypeEnum::forward, ActionTypeEnum::authenticate_oidc, ActionTypeEnum::authenticate_cognito,
  ActionTypeEnum::redirect, ActionTypeEnum::fixed_response
}
 
enum  AuthenticateCognitoActionConditionalBehaviorEnum { AuthenticateCognitoActionConditionalBehaviorEnum::NOT_SET, AuthenticateCognitoActionConditionalBehaviorEnum::deny, AuthenticateCognitoActionConditionalBehaviorEnum::allow, AuthenticateCognitoActionConditionalBehaviorEnum::authenticate }
 
enum  AuthenticateOidcActionConditionalBehaviorEnum { AuthenticateOidcActionConditionalBehaviorEnum::NOT_SET, AuthenticateOidcActionConditionalBehaviorEnum::deny, AuthenticateOidcActionConditionalBehaviorEnum::allow, AuthenticateOidcActionConditionalBehaviorEnum::authenticate }
 
enum  IpAddressType { IpAddressType::NOT_SET, IpAddressType::ipv4, IpAddressType::dualstack }
 
enum  LoadBalancerSchemeEnum { LoadBalancerSchemeEnum::NOT_SET, LoadBalancerSchemeEnum::internet_facing, LoadBalancerSchemeEnum::internal }
 
enum  LoadBalancerStateEnum {
  LoadBalancerStateEnum::NOT_SET, LoadBalancerStateEnum::active, LoadBalancerStateEnum::provisioning, LoadBalancerStateEnum::active_impaired,
  LoadBalancerStateEnum::failed
}
 
enum  LoadBalancerTypeEnum { LoadBalancerTypeEnum::NOT_SET, LoadBalancerTypeEnum::application, LoadBalancerTypeEnum::network }
 
enum  ProtocolEnum {
  ProtocolEnum::NOT_SET, ProtocolEnum::HTTP, ProtocolEnum::HTTPS, ProtocolEnum::TCP,
  ProtocolEnum::TLS, ProtocolEnum::UDP, ProtocolEnum::TCP_UDP
}
 
enum  RedirectActionStatusCodeEnum { RedirectActionStatusCodeEnum::NOT_SET, RedirectActionStatusCodeEnum::HTTP_301, RedirectActionStatusCodeEnum::HTTP_302 }
 
enum  TargetHealthReasonEnum {
  TargetHealthReasonEnum::NOT_SET, TargetHealthReasonEnum::Elb_RegistrationInProgress, TargetHealthReasonEnum::Elb_InitialHealthChecking, TargetHealthReasonEnum::Target_ResponseCodeMismatch,
  TargetHealthReasonEnum::Target_Timeout, TargetHealthReasonEnum::Target_FailedHealthChecks, TargetHealthReasonEnum::Target_NotRegistered, TargetHealthReasonEnum::Target_NotInUse,
  TargetHealthReasonEnum::Target_DeregistrationInProgress, TargetHealthReasonEnum::Target_InvalidState, TargetHealthReasonEnum::Target_IpUnusable, TargetHealthReasonEnum::Target_HealthCheckDisabled,
  TargetHealthReasonEnum::Elb_InternalError
}
 
enum  TargetHealthStateEnum {
  TargetHealthStateEnum::NOT_SET, TargetHealthStateEnum::initial, TargetHealthStateEnum::healthy, TargetHealthStateEnum::unhealthy,
  TargetHealthStateEnum::unused, TargetHealthStateEnum::draining, TargetHealthStateEnum::unavailable
}
 
enum  TargetTypeEnum { TargetTypeEnum::NOT_SET, TargetTypeEnum::instance, TargetTypeEnum::ip, TargetTypeEnum::lambda }
 

Typedef Documentation

◆ AddListenerCertificatesOutcome

Definition at line 127 of file ElasticLoadBalancingv2Client.h.

◆ AddListenerCertificatesOutcomeCallable

Definition at line 164 of file ElasticLoadBalancingv2Client.h.

◆ AddTagsOutcome

Definition at line 130 of file ElasticLoadBalancingv2Client.h.

◆ AddTagsOutcomeCallable

Definition at line 165 of file ElasticLoadBalancingv2Client.h.

◆ CreateListenerOutcome

Definition at line 131 of file ElasticLoadBalancingv2Client.h.

◆ CreateListenerOutcomeCallable

Definition at line 166 of file ElasticLoadBalancingv2Client.h.

◆ CreateLoadBalancerOutcome

Definition at line 132 of file ElasticLoadBalancingv2Client.h.

◆ CreateLoadBalancerOutcomeCallable

Definition at line 167 of file ElasticLoadBalancingv2Client.h.

◆ CreateRuleOutcome

Definition at line 133 of file ElasticLoadBalancingv2Client.h.

◆ CreateRuleOutcomeCallable

Definition at line 168 of file ElasticLoadBalancingv2Client.h.

◆ CreateTargetGroupOutcome

Definition at line 134 of file ElasticLoadBalancingv2Client.h.

◆ CreateTargetGroupOutcomeCallable

Definition at line 169 of file ElasticLoadBalancingv2Client.h.

◆ DeleteListenerOutcome

Definition at line 135 of file ElasticLoadBalancingv2Client.h.

◆ DeleteListenerOutcomeCallable

Definition at line 170 of file ElasticLoadBalancingv2Client.h.

◆ DeleteLoadBalancerOutcome

Definition at line 136 of file ElasticLoadBalancingv2Client.h.

◆ DeleteLoadBalancerOutcomeCallable

Definition at line 171 of file ElasticLoadBalancingv2Client.h.

◆ DeleteRuleOutcome

Definition at line 137 of file ElasticLoadBalancingv2Client.h.

◆ DeleteRuleOutcomeCallable

Definition at line 172 of file ElasticLoadBalancingv2Client.h.

◆ DeleteTargetGroupOutcome

Definition at line 138 of file ElasticLoadBalancingv2Client.h.

◆ DeleteTargetGroupOutcomeCallable

Definition at line 173 of file ElasticLoadBalancingv2Client.h.

◆ DeregisterTargetsOutcome

Definition at line 139 of file ElasticLoadBalancingv2Client.h.

◆ DeregisterTargetsOutcomeCallable

Definition at line 174 of file ElasticLoadBalancingv2Client.h.

◆ DescribeAccountLimitsOutcome

Definition at line 140 of file ElasticLoadBalancingv2Client.h.

◆ DescribeAccountLimitsOutcomeCallable

Definition at line 175 of file ElasticLoadBalancingv2Client.h.

◆ DescribeListenerCertificatesOutcome

Definition at line 141 of file ElasticLoadBalancingv2Client.h.

◆ DescribeListenerCertificatesOutcomeCallable

Definition at line 176 of file ElasticLoadBalancingv2Client.h.

◆ DescribeListenersOutcome

Definition at line 142 of file ElasticLoadBalancingv2Client.h.

◆ DescribeListenersOutcomeCallable

Definition at line 177 of file ElasticLoadBalancingv2Client.h.

◆ DescribeLoadBalancerAttributesOutcome

Definition at line 143 of file ElasticLoadBalancingv2Client.h.

◆ DescribeLoadBalancerAttributesOutcomeCallable

Definition at line 178 of file ElasticLoadBalancingv2Client.h.

◆ DescribeLoadBalancersOutcome

Definition at line 144 of file ElasticLoadBalancingv2Client.h.

◆ DescribeLoadBalancersOutcomeCallable

Definition at line 179 of file ElasticLoadBalancingv2Client.h.

◆ DescribeRulesOutcome

Definition at line 145 of file ElasticLoadBalancingv2Client.h.

◆ DescribeRulesOutcomeCallable

Definition at line 180 of file ElasticLoadBalancingv2Client.h.

◆ DescribeSSLPoliciesOutcome

Definition at line 146 of file ElasticLoadBalancingv2Client.h.

◆ DescribeSSLPoliciesOutcomeCallable

Definition at line 181 of file ElasticLoadBalancingv2Client.h.

◆ DescribeTagsOutcome

Definition at line 147 of file ElasticLoadBalancingv2Client.h.

◆ DescribeTagsOutcomeCallable

Definition at line 182 of file ElasticLoadBalancingv2Client.h.

◆ DescribeTargetGroupAttributesOutcome

Definition at line 148 of file ElasticLoadBalancingv2Client.h.

◆ DescribeTargetGroupAttributesOutcomeCallable

Definition at line 183 of file ElasticLoadBalancingv2Client.h.

◆ DescribeTargetGroupsOutcome

Definition at line 149 of file ElasticLoadBalancingv2Client.h.

◆ DescribeTargetGroupsOutcomeCallable

Definition at line 184 of file ElasticLoadBalancingv2Client.h.

◆ DescribeTargetHealthOutcome

Definition at line 150 of file ElasticLoadBalancingv2Client.h.

◆ DescribeTargetHealthOutcomeCallable

Definition at line 185 of file ElasticLoadBalancingv2Client.h.

◆ ModifyListenerOutcome

Definition at line 151 of file ElasticLoadBalancingv2Client.h.

◆ ModifyListenerOutcomeCallable

Definition at line 186 of file ElasticLoadBalancingv2Client.h.

◆ ModifyLoadBalancerAttributesOutcome

Definition at line 152 of file ElasticLoadBalancingv2Client.h.

◆ ModifyLoadBalancerAttributesOutcomeCallable

Definition at line 187 of file ElasticLoadBalancingv2Client.h.

◆ ModifyRuleOutcome

Definition at line 153 of file ElasticLoadBalancingv2Client.h.

◆ ModifyRuleOutcomeCallable

Definition at line 188 of file ElasticLoadBalancingv2Client.h.

◆ ModifyTargetGroupAttributesOutcome

Definition at line 155 of file ElasticLoadBalancingv2Client.h.

◆ ModifyTargetGroupAttributesOutcomeCallable

Definition at line 190 of file ElasticLoadBalancingv2Client.h.

◆ ModifyTargetGroupOutcome

Definition at line 154 of file ElasticLoadBalancingv2Client.h.

◆ ModifyTargetGroupOutcomeCallable

Definition at line 189 of file ElasticLoadBalancingv2Client.h.

◆ RegisterTargetsOutcome

Definition at line 156 of file ElasticLoadBalancingv2Client.h.

◆ RegisterTargetsOutcomeCallable

Definition at line 191 of file ElasticLoadBalancingv2Client.h.

◆ RemoveListenerCertificatesOutcome

Definition at line 157 of file ElasticLoadBalancingv2Client.h.

◆ RemoveListenerCertificatesOutcomeCallable

Definition at line 192 of file ElasticLoadBalancingv2Client.h.

◆ RemoveTagsOutcome

Definition at line 158 of file ElasticLoadBalancingv2Client.h.

◆ RemoveTagsOutcomeCallable

Definition at line 193 of file ElasticLoadBalancingv2Client.h.

◆ SetIpAddressTypeOutcome

Definition at line 159 of file ElasticLoadBalancingv2Client.h.

◆ SetIpAddressTypeOutcomeCallable

Definition at line 194 of file ElasticLoadBalancingv2Client.h.

◆ SetRulePrioritiesOutcome

Definition at line 160 of file ElasticLoadBalancingv2Client.h.

◆ SetRulePrioritiesOutcomeCallable

Definition at line 195 of file ElasticLoadBalancingv2Client.h.

◆ SetSecurityGroupsOutcome

Definition at line 161 of file ElasticLoadBalancingv2Client.h.

◆ SetSecurityGroupsOutcomeCallable

Definition at line 196 of file ElasticLoadBalancingv2Client.h.

◆ SetSubnetsOutcome

Definition at line 162 of file ElasticLoadBalancingv2Client.h.

◆ SetSubnetsOutcomeCallable

Definition at line 197 of file ElasticLoadBalancingv2Client.h.

Enumeration Type Documentation

◆ ActionTypeEnum

Enumerator
NOT_SET 
forward 
authenticate_oidc 
authenticate_cognito 
redirect 
fixed_response 

Definition at line 16 of file ActionTypeEnum.h.

◆ AuthenticateCognitoActionConditionalBehaviorEnum

Enumerator
NOT_SET 
deny 
allow 
authenticate 

Definition at line 16 of file AuthenticateCognitoActionConditionalBehaviorEnum.h.

◆ AuthenticateOidcActionConditionalBehaviorEnum

Enumerator
NOT_SET 
deny 
allow 
authenticate 

Definition at line 16 of file AuthenticateOidcActionConditionalBehaviorEnum.h.

◆ IpAddressType

Enumerator
NOT_SET 
ipv4 
dualstack 

Definition at line 16 of file IpAddressType.h.

◆ LoadBalancerSchemeEnum

Enumerator
NOT_SET 
internet_facing 
internal 

Definition at line 16 of file LoadBalancerSchemeEnum.h.

◆ LoadBalancerStateEnum

Enumerator
NOT_SET 
active 
provisioning 
active_impaired 
failed 

Definition at line 16 of file LoadBalancerStateEnum.h.

◆ LoadBalancerTypeEnum

Enumerator
NOT_SET 
application 
network 

Definition at line 16 of file LoadBalancerTypeEnum.h.

◆ ProtocolEnum

Enumerator
NOT_SET 
HTTP 
HTTPS 
TCP 
TLS 
UDP 
TCP_UDP 

Definition at line 16 of file ProtocolEnum.h.

◆ RedirectActionStatusCodeEnum

Enumerator
NOT_SET 
HTTP_301 
HTTP_302 

Definition at line 16 of file RedirectActionStatusCodeEnum.h.

◆ TargetHealthReasonEnum

Enumerator
NOT_SET 
Elb_RegistrationInProgress 
Elb_InitialHealthChecking 
Target_ResponseCodeMismatch 
Target_Timeout 
Target_FailedHealthChecks 
Target_NotRegistered 
Target_NotInUse 
Target_DeregistrationInProgress 
Target_InvalidState 
Target_IpUnusable 
Target_HealthCheckDisabled 
Elb_InternalError 

Definition at line 16 of file TargetHealthReasonEnum.h.

◆ TargetHealthStateEnum

Enumerator
NOT_SET 
initial 
healthy 
unhealthy 
unused 
draining 
unavailable 

Definition at line 16 of file TargetHealthStateEnum.h.

◆ TargetTypeEnum

Enumerator
NOT_SET 
instance 
ip 
lambda 

Definition at line 16 of file TargetTypeEnum.h.