Classes
The following classes are available globally.
-
Information about an action.
Each rule must include exactly one of the following types of actions:
forward,fixed-response, orredirect, and it must be the last action to be performed.Required parameters: [Type]
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingActionSwift
class AWSElasticLoadBalancingAction -
Declaration
Objective-C
@interface AWSElasticLoadBalancingAddListenerCertificatesInputSwift
class AWSElasticLoadBalancingAddListenerCertificatesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingAddListenerCertificatesOutputSwift
class AWSElasticLoadBalancingAddListenerCertificatesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingAddTagsInputSwift
class AWSElasticLoadBalancingAddTagsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingAddTagsOutputSwift
class AWSElasticLoadBalancingAddTagsOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingAddTrustStoreRevocationsInputSwift
class AWSElasticLoadBalancingAddTrustStoreRevocationsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingAddTrustStoreRevocationsOutputSwift
class AWSElasticLoadBalancingAddTrustStoreRevocationsOutput -
Information about anomaly detection and mitigation.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingAnomalyDetectionSwift
class AWSElasticLoadBalancingAnomalyDetection -
Request parameters to use when integrating with Amazon Cognito to authenticate users.
Required parameters: [UserPoolArn, UserPoolClientId, UserPoolDomain]
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingAuthenticateCognitoActionConfigSwift
class AWSElasticLoadBalancingAuthenticateCognitoActionConfig -
Request parameters when using an identity provider (IdP) that is compliant with OpenID Connect (OIDC) to authenticate users.
Required parameters: [Issuer, AuthorizationEndpoint, TokenEndpoint, UserInfoEndpoint, ClientId]
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingAuthenticateOidcActionConfigSwift
class AWSElasticLoadBalancingAuthenticateOidcActionConfig -
Information about an Availability Zone.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingAvailabilityZoneSwift
class AWSElasticLoadBalancingAvailabilityZone -
Information about an SSL server certificate.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingCertificateSwift
class AWSElasticLoadBalancingCertificate -
Information about a cipher used in a policy.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingCipherSwift
class AWSElasticLoadBalancingCipher -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateListenerInputSwift
class AWSElasticLoadBalancingCreateListenerInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateListenerOutputSwift
class AWSElasticLoadBalancingCreateListenerOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateLoadBalancerInputSwift
class AWSElasticLoadBalancingCreateLoadBalancerInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateLoadBalancerOutputSwift
class AWSElasticLoadBalancingCreateLoadBalancerOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateRuleInputSwift
class AWSElasticLoadBalancingCreateRuleInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateRuleOutputSwift
class AWSElasticLoadBalancingCreateRuleOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateTargetGroupInputSwift
class AWSElasticLoadBalancingCreateTargetGroupInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateTargetGroupOutputSwift
class AWSElasticLoadBalancingCreateTargetGroupOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateTrustStoreInputSwift
class AWSElasticLoadBalancingCreateTrustStoreInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingCreateTrustStoreOutputSwift
class AWSElasticLoadBalancingCreateTrustStoreOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteListenerInputSwift
class AWSElasticLoadBalancingDeleteListenerInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteListenerOutputSwift
class AWSElasticLoadBalancingDeleteListenerOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteLoadBalancerInputSwift
class AWSElasticLoadBalancingDeleteLoadBalancerInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteLoadBalancerOutputSwift
class AWSElasticLoadBalancingDeleteLoadBalancerOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteRuleInputSwift
class AWSElasticLoadBalancingDeleteRuleInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteRuleOutputSwift
class AWSElasticLoadBalancingDeleteRuleOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteTargetGroupInputSwift
class AWSElasticLoadBalancingDeleteTargetGroupInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteTargetGroupOutputSwift
class AWSElasticLoadBalancingDeleteTargetGroupOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteTrustStoreInputSwift
class AWSElasticLoadBalancingDeleteTrustStoreInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeleteTrustStoreOutputSwift
class AWSElasticLoadBalancingDeleteTrustStoreOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeregisterTargetsInputSwift
class AWSElasticLoadBalancingDeregisterTargetsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDeregisterTargetsOutputSwift
class AWSElasticLoadBalancingDeregisterTargetsOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeAccountLimitsInputSwift
class AWSElasticLoadBalancingDescribeAccountLimitsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeAccountLimitsOutputSwift
class AWSElasticLoadBalancingDescribeAccountLimitsOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeListenerCertificatesInputSwift
class AWSElasticLoadBalancingDescribeListenerCertificatesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeListenerCertificatesOutputSwift
class AWSElasticLoadBalancingDescribeListenerCertificatesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeListenersInputSwift
class AWSElasticLoadBalancingDescribeListenersInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeListenersOutputSwift
class AWSElasticLoadBalancingDescribeListenersOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeLoadBalancerAttributesInputSwift
class AWSElasticLoadBalancingDescribeLoadBalancerAttributesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeLoadBalancerAttributesOutputSwift
class AWSElasticLoadBalancingDescribeLoadBalancerAttributesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeLoadBalancersInputSwift
class AWSElasticLoadBalancingDescribeLoadBalancersInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeLoadBalancersOutputSwift
class AWSElasticLoadBalancingDescribeLoadBalancersOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeRulesInputSwift
class AWSElasticLoadBalancingDescribeRulesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeRulesOutputSwift
class AWSElasticLoadBalancingDescribeRulesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeSSLPoliciesInputSwift
class AWSElasticLoadBalancingDescribeSSLPoliciesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeSSLPoliciesOutputSwift
class AWSElasticLoadBalancingDescribeSSLPoliciesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTagsInputSwift
class AWSElasticLoadBalancingDescribeTagsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTagsOutputSwift
class AWSElasticLoadBalancingDescribeTagsOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTargetGroupAttributesInputSwift
class AWSElasticLoadBalancingDescribeTargetGroupAttributesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTargetGroupAttributesOutputSwift
class AWSElasticLoadBalancingDescribeTargetGroupAttributesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTargetGroupsInputSwift
class AWSElasticLoadBalancingDescribeTargetGroupsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTargetGroupsOutputSwift
class AWSElasticLoadBalancingDescribeTargetGroupsOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTargetHealthInputSwift
class AWSElasticLoadBalancingDescribeTargetHealthInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTargetHealthOutputSwift
class AWSElasticLoadBalancingDescribeTargetHealthOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTrustStoreAssociationsInputSwift
class AWSElasticLoadBalancingDescribeTrustStoreAssociationsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTrustStoreAssociationsOutputSwift
class AWSElasticLoadBalancingDescribeTrustStoreAssociationsOutput -
Information about the revocations used by a trust store.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTrustStoreRevocationSwift
class AWSElasticLoadBalancingDescribeTrustStoreRevocation -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTrustStoreRevocationsInputSwift
class AWSElasticLoadBalancingDescribeTrustStoreRevocationsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTrustStoreRevocationsOutputSwift
class AWSElasticLoadBalancingDescribeTrustStoreRevocationsOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTrustStoresInputSwift
class AWSElasticLoadBalancingDescribeTrustStoresInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingDescribeTrustStoresOutputSwift
class AWSElasticLoadBalancingDescribeTrustStoresOutput -
Information about an action that returns a custom HTTP response.
Required parameters: [StatusCode]
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingFixedResponseActionConfigSwift
class AWSElasticLoadBalancingFixedResponseActionConfig -
Information about a forward action.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingForwardActionConfigSwift
class AWSElasticLoadBalancingForwardActionConfig -
Declaration
Objective-C
@interface AWSElasticLoadBalancingGetTrustStoreCaCertificatesBundleInputSwift
class AWSElasticLoadBalancingGetTrustStoreCaCertificatesBundleInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingGetTrustStoreCaCertificatesBundleOutputSwift
class AWSElasticLoadBalancingGetTrustStoreCaCertificatesBundleOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingGetTrustStoreRevocationContentInputSwift
class AWSElasticLoadBalancingGetTrustStoreRevocationContentInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingGetTrustStoreRevocationContentOutputSwift
class AWSElasticLoadBalancingGetTrustStoreRevocationContentOutput -
Information about a host header condition.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingHostHeaderConditionConfigSwift
class AWSElasticLoadBalancingHostHeaderConditionConfig -
Information about an HTTP header condition.
There is a set of standard HTTP header fields. You can also define custom HTTP header fields.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingHttpHeaderConditionConfigSwift
class AWSElasticLoadBalancingHttpHeaderConditionConfig -
Information about an HTTP method condition.
HTTP defines a set of request methods, also referred to as HTTP verbs. For more information, see the HTTP Method Registry. You can also define custom HTTP methods.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingHttpRequestMethodConditionConfigSwift
class AWSElasticLoadBalancingHttpRequestMethodConditionConfig -
Information about an Elastic Load Balancing resource limit for your Amazon Web Services account.
For more information, see the following:
Declaration
Objective-C
@interface AWSElasticLoadBalancingLimitSwift
class AWSElasticLoadBalancingLimit -
Information about a listener.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingListenerSwift
class AWSElasticLoadBalancingListener -
Information about a load balancer.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingLoadBalancerSwift
class AWSElasticLoadBalancingLoadBalancer -
Information about a static IP address for a load balancer.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingLoadBalancerAddressSwift
class AWSElasticLoadBalancingLoadBalancerAddress -
Information about a load balancer attribute.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingLoadBalancerAttributeSwift
class AWSElasticLoadBalancingLoadBalancerAttribute -
Information about the state of the load balancer.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingLoadBalancerStateSwift
class AWSElasticLoadBalancingLoadBalancerState -
The codes to use when checking for a successful response from a target. If the protocol version is gRPC, these are gRPC codes. Otherwise, these are HTTP codes.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingMatcherSwift
class AWSElasticLoadBalancingMatcher -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyListenerInputSwift
class AWSElasticLoadBalancingModifyListenerInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyListenerOutputSwift
class AWSElasticLoadBalancingModifyListenerOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyLoadBalancerAttributesInputSwift
class AWSElasticLoadBalancingModifyLoadBalancerAttributesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyLoadBalancerAttributesOutputSwift
class AWSElasticLoadBalancingModifyLoadBalancerAttributesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyRuleInputSwift
class AWSElasticLoadBalancingModifyRuleInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyRuleOutputSwift
class AWSElasticLoadBalancingModifyRuleOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyTargetGroupAttributesInputSwift
class AWSElasticLoadBalancingModifyTargetGroupAttributesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyTargetGroupAttributesOutputSwift
class AWSElasticLoadBalancingModifyTargetGroupAttributesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyTargetGroupInputSwift
class AWSElasticLoadBalancingModifyTargetGroupInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyTargetGroupOutputSwift
class AWSElasticLoadBalancingModifyTargetGroupOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyTrustStoreInputSwift
class AWSElasticLoadBalancingModifyTrustStoreInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingModifyTrustStoreOutputSwift
class AWSElasticLoadBalancingModifyTrustStoreOutput -
Information about the mutual authentication attributes of a listener.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingMutualAuthenticationAttributesSwift
class AWSElasticLoadBalancingMutualAuthenticationAttributes -
Information about a path pattern condition.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingPathPatternConditionConfigSwift
class AWSElasticLoadBalancingPathPatternConditionConfig -
Information about a query string condition.
The query string component of a URI starts after the first ‘?’ character and is terminated by either a ‘#’ character or the end of the URI. A typical query string contains key/value pairs separated by ‘&’ characters. The allowed characters are specified by RFC 3986. Any character can be percentage encoded.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingQueryStringConditionConfigSwift
class AWSElasticLoadBalancingQueryStringConditionConfig -
Information about a key/value pair.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingQueryStringKeyValuePairSwift
class AWSElasticLoadBalancingQueryStringKeyValuePair -
Information about a redirect action.
A URI consists of the following components: protocol://hostname:port/path?query. You must modify at least one of the following components to avoid a redirect loop: protocol, hostname, port, or path. Any components that you do not modify retain their original values.
You can reuse URI components using the following reserved keywords:
#{protocol}
#{host}
#{port}
#{path} (the leading “/” is removed)
#{query}
For example, you can change the path to “/new/#{path}”, the hostname to “example.#{host}”, or the query to “#{query}&value=xyz”.
Required parameters: [StatusCode]
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingRedirectActionConfigSwift
class AWSElasticLoadBalancingRedirectActionConfig -
Declaration
Objective-C
@interface AWSElasticLoadBalancingRegisterTargetsInputSwift
class AWSElasticLoadBalancingRegisterTargetsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingRegisterTargetsOutputSwift
class AWSElasticLoadBalancingRegisterTargetsOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingRemoveListenerCertificatesInputSwift
class AWSElasticLoadBalancingRemoveListenerCertificatesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingRemoveListenerCertificatesOutputSwift
class AWSElasticLoadBalancingRemoveListenerCertificatesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingRemoveTagsInputSwift
class AWSElasticLoadBalancingRemoveTagsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingRemoveTagsOutputSwift
class AWSElasticLoadBalancingRemoveTagsOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingRemoveTrustStoreRevocationsInputSwift
class AWSElasticLoadBalancingRemoveTrustStoreRevocationsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingRemoveTrustStoreRevocationsOutputSwift
class AWSElasticLoadBalancingRemoveTrustStoreRevocationsOutput -
Information about a revocation file.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingRevocationContentSwift
class AWSElasticLoadBalancingRevocationContent -
Information about a rule.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingRuleSwift
class AWSElasticLoadBalancingRule -
Information about a condition for a rule.
Each rule can optionally include up to one of each of the following conditions:
http-request-method,host-header,path-pattern, andsource-ip. Each rule can also optionally include one or more of each of the following conditions:http-headerandquery-string. Note that the value for a condition cannot be empty.For more information, see Quotas for your Application Load Balancers.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingRuleConditionSwift
class AWSElasticLoadBalancingRuleCondition -
Information about the priorities for the rules for a listener.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingRulePriorityPairSwift
class AWSElasticLoadBalancingRulePriorityPair -
Declaration
Objective-C
@interface AWSElasticLoadBalancingSetIpAddressTypeInputSwift
class AWSElasticLoadBalancingSetIpAddressTypeInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingSetIpAddressTypeOutputSwift
class AWSElasticLoadBalancingSetIpAddressTypeOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingSetRulePrioritiesInputSwift
class AWSElasticLoadBalancingSetRulePrioritiesInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingSetRulePrioritiesOutputSwift
class AWSElasticLoadBalancingSetRulePrioritiesOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingSetSecurityGroupsInputSwift
class AWSElasticLoadBalancingSetSecurityGroupsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingSetSecurityGroupsOutputSwift
class AWSElasticLoadBalancingSetSecurityGroupsOutput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingSetSubnetsInputSwift
class AWSElasticLoadBalancingSetSubnetsInput -
Declaration
Objective-C
@interface AWSElasticLoadBalancingSetSubnetsOutputSwift
class AWSElasticLoadBalancingSetSubnetsOutput -
Information about a source IP condition.
You can use this condition to route based on the IP address of the source that connects to the load balancer. If a client is behind a proxy, this is the IP address of the proxy not the IP address of the client.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingSourceIpConditionConfigSwift
class AWSElasticLoadBalancingSourceIpConditionConfig -
Information about a policy used for SSL negotiation.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingSslPolicySwift
class AWSElasticLoadBalancingSslPolicy -
Information about a subnet mapping.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingSubnetMappingSwift
class AWSElasticLoadBalancingSubnetMapping -
Declaration
Objective-C
@interface AWSElasticLoadBalancingTagSwift
class AWSElasticLoadBalancingTag -
The tags associated with a resource.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTagDescriptionSwift
class AWSElasticLoadBalancingTagDescription -
Declaration
Objective-C
@interface AWSElasticLoadBalancingTargetDescriptionSwift
class AWSElasticLoadBalancingTargetDescription -
Information about a target group.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTargetGroupSwift
class AWSElasticLoadBalancingTargetGroup -
Information about a target group attribute.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTargetGroupAttributeSwift
class AWSElasticLoadBalancingTargetGroupAttribute -
Information about the target group stickiness for a rule.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTargetGroupStickinessConfigSwift
class AWSElasticLoadBalancingTargetGroupStickinessConfig -
Information about how traffic will be distributed between multiple target groups in a forward rule.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTargetGroupTupleSwift
class AWSElasticLoadBalancingTargetGroupTuple -
Information about the current health of a target.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTargetHealthSwift
class AWSElasticLoadBalancingTargetHealth -
Information about the health of a target.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTargetHealthDescriptionSwift
class AWSElasticLoadBalancingTargetHealthDescription -
Information about a trust store.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTrustStoreSwift
class AWSElasticLoadBalancingTrustStore -
Information about the resources a trust store is associated with.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTrustStoreAssociationSwift
class AWSElasticLoadBalancingTrustStoreAssociation -
Information about a revocation file in use by a trust store.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingTrustStoreRevocationSwift
class AWSElasticLoadBalancingTrustStoreRevocation -
Undocumented
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingResources : NSObject + (instancetype)sharedInstance; - (NSDictionary *)JSONObject; @endSwift
class AWSElasticLoadBalancingResources : NSObject -
Elastic Load Balancing A load balancer distributes incoming traffic across targets, such as your EC2 instances. This enables you to increase the availability of your application. The load balancer also monitors the health of its registered targets and ensures that it routes traffic only to healthy targets. You configure your load balancer to accept incoming traffic by specifying one or more listeners, which are configured with a protocol and port number for connections from clients to the load balancer. You configure a target group with a protocol and port number for connections from the load balancer to the targets, and with health check settings to be used when checking the health status of the targets.
Elastic Load Balancing supports the following types of load balancers: Application Load Balancers, Network Load Balancers, Gateway Load Balancers, and Classic Load Balancers. This reference covers the following load balancer types:
Application Load Balancer - Operates at the application layer (layer 7) and supports HTTP and HTTPS.
Network Load Balancer - Operates at the transport layer (layer 4) and supports TCP, TLS, and UDP.
Gateway Load Balancer - Operates at the network layer (layer 3).
For more information, see the Elastic Load Balancing User Guide.
All Elastic Load Balancing operations are idempotent, which means that they complete at most one time. If you repeat an operation, it succeeds.
See moreDeclaration
Objective-C
@interface AWSElasticLoadBalancingSwift
class AWSElasticLoadBalancing
View on GitHub
Install in Dash
Classes Reference