Enumerations

The following enumerations are available globally.

  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingErrorType) {
        AWSElasticLoadBalancingErrorUnknown,
        AWSElasticLoadBalancingErrorALPNPolicyNotSupported,
        AWSElasticLoadBalancingErrorAllocationIdNotFound,
        AWSElasticLoadBalancingErrorAvailabilityZoneNotSupported,
        AWSElasticLoadBalancingErrorCertificateNotFound,
        AWSElasticLoadBalancingErrorDuplicateListener,
        AWSElasticLoadBalancingErrorDuplicateLoadBalancerName,
        AWSElasticLoadBalancingErrorDuplicateTagKeys,
        AWSElasticLoadBalancingErrorDuplicateTargetGroupName,
        AWSElasticLoadBalancingErrorHealthUnavailable,
        AWSElasticLoadBalancingErrorIncompatibleProtocols,
        AWSElasticLoadBalancingErrorInvalidConfigurationRequest,
        AWSElasticLoadBalancingErrorInvalidLoadBalancerAction,
        AWSElasticLoadBalancingErrorInvalidScheme,
        AWSElasticLoadBalancingErrorInvalidSecurityGroup,
        AWSElasticLoadBalancingErrorInvalidSubnet,
        AWSElasticLoadBalancingErrorInvalidTarget,
        AWSElasticLoadBalancingErrorListenerNotFound,
        AWSElasticLoadBalancingErrorLoadBalancerNotFound,
        AWSElasticLoadBalancingErrorOperationNotPermitted,
        AWSElasticLoadBalancingErrorPriorityInUse,
        AWSElasticLoadBalancingErrorResourceInUse,
        AWSElasticLoadBalancingErrorRuleNotFound,
        AWSElasticLoadBalancingErrorSSLPolicyNotFound,
        AWSElasticLoadBalancingErrorSubnetNotFound,
        AWSElasticLoadBalancingErrorTargetGroupAssociationLimit,
        AWSElasticLoadBalancingErrorTargetGroupNotFound,
        AWSElasticLoadBalancingErrorTooManyActions,
        AWSElasticLoadBalancingErrorTooManyCertificates,
        AWSElasticLoadBalancingErrorTooManyListeners,
        AWSElasticLoadBalancingErrorTooManyLoadBalancers,
        AWSElasticLoadBalancingErrorTooManyRegistrationsForTargetId,
        AWSElasticLoadBalancingErrorTooManyRules,
        AWSElasticLoadBalancingErrorTooManyTags,
        AWSElasticLoadBalancingErrorTooManyTargetGroups,
        AWSElasticLoadBalancingErrorTooManyTargets,
        AWSElasticLoadBalancingErrorTooManyUniqueTargetGroupsPerLoadBalancer,
        AWSElasticLoadBalancingErrorUnsupportedProtocol,
    }

    Swift

    enum AWSElasticLoadBalancingErrorType : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingActionTypeEnum) {
        AWSElasticLoadBalancingActionTypeEnumUnknown,
        AWSElasticLoadBalancingActionTypeEnumForward,
        AWSElasticLoadBalancingActionTypeEnumAuthenticateOidc,
        AWSElasticLoadBalancingActionTypeEnumAuthenticateCognito,
        AWSElasticLoadBalancingActionTypeEnumRedirect,
        AWSElasticLoadBalancingActionTypeEnumFixedResponse,
    }

    Swift

    enum AWSElasticLoadBalancingActionTypeEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingAuthenticateCognitoActionConditionalBehaviorEnum) {
        AWSElasticLoadBalancingAuthenticateCognitoActionConditionalBehaviorEnumUnknown,
        AWSElasticLoadBalancingAuthenticateCognitoActionConditionalBehaviorEnumDeny,
        AWSElasticLoadBalancingAuthenticateCognitoActionConditionalBehaviorEnumAllow,
        AWSElasticLoadBalancingAuthenticateCognitoActionConditionalBehaviorEnumAuthenticate,
    }

    Swift

    enum AWSElasticLoadBalancingAuthenticateCognitoActionConditionalBehaviorEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingAuthenticateOidcActionConditionalBehaviorEnum) {
        AWSElasticLoadBalancingAuthenticateOidcActionConditionalBehaviorEnumUnknown,
        AWSElasticLoadBalancingAuthenticateOidcActionConditionalBehaviorEnumDeny,
        AWSElasticLoadBalancingAuthenticateOidcActionConditionalBehaviorEnumAllow,
        AWSElasticLoadBalancingAuthenticateOidcActionConditionalBehaviorEnumAuthenticate,
    }

    Swift

    enum AWSElasticLoadBalancingAuthenticateOidcActionConditionalBehaviorEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingIpAddressType) {
        AWSElasticLoadBalancingIpAddressTypeUnknown,
        AWSElasticLoadBalancingIpAddressTypeIpv4,
        AWSElasticLoadBalancingIpAddressTypeDualstack,
    }

    Swift

    enum AWSElasticLoadBalancingIpAddressType : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingLoadBalancerSchemeEnum) {
        AWSElasticLoadBalancingLoadBalancerSchemeEnumUnknown,
        AWSElasticLoadBalancingLoadBalancerSchemeEnumInternetFacing,
        AWSElasticLoadBalancingLoadBalancerSchemeEnumInternal,
    }

    Swift

    enum AWSElasticLoadBalancingLoadBalancerSchemeEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingLoadBalancerStateEnum) {
        AWSElasticLoadBalancingLoadBalancerStateEnumUnknown,
        AWSElasticLoadBalancingLoadBalancerStateEnumActive,
        AWSElasticLoadBalancingLoadBalancerStateEnumProvisioning,
        AWSElasticLoadBalancingLoadBalancerStateEnumActiveImpaired,
        AWSElasticLoadBalancingLoadBalancerStateEnumFailed,
    }

    Swift

    enum AWSElasticLoadBalancingLoadBalancerStateEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingLoadBalancerTypeEnum) {
        AWSElasticLoadBalancingLoadBalancerTypeEnumUnknown,
        AWSElasticLoadBalancingLoadBalancerTypeEnumApplication,
        AWSElasticLoadBalancingLoadBalancerTypeEnumNetwork,
    }

    Swift

    enum AWSElasticLoadBalancingLoadBalancerTypeEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingProtocolEnum) {
        AWSElasticLoadBalancingProtocolEnumUnknown,
        AWSElasticLoadBalancingProtocolEnumHttp,
        AWSElasticLoadBalancingProtocolEnumHttps,
        AWSElasticLoadBalancingProtocolEnumTcp,
        AWSElasticLoadBalancingProtocolEnumTls,
        AWSElasticLoadBalancingProtocolEnumUdp,
        AWSElasticLoadBalancingProtocolEnumTcpUdp,
    }

    Swift

    enum AWSElasticLoadBalancingProtocolEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingRedirectActionStatusCodeEnum) {
        AWSElasticLoadBalancingRedirectActionStatusCodeEnumUnknown,
        AWSElasticLoadBalancingRedirectActionStatusCodeEnumHttp301,
        AWSElasticLoadBalancingRedirectActionStatusCodeEnumHttp302,
    }

    Swift

    enum AWSElasticLoadBalancingRedirectActionStatusCodeEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingTargetHealthReasonEnum) {
        AWSElasticLoadBalancingTargetHealthReasonEnumUnknown,
        AWSElasticLoadBalancingTargetHealthReasonEnumElbRegistrationInProgress,
        AWSElasticLoadBalancingTargetHealthReasonEnumElbInitialHealthChecking,
        AWSElasticLoadBalancingTargetHealthReasonEnumTargetResponseCodeMismatch,
        AWSElasticLoadBalancingTargetHealthReasonEnumTargetTimeout,
        AWSElasticLoadBalancingTargetHealthReasonEnumTargetFailedHealthChecks,
        AWSElasticLoadBalancingTargetHealthReasonEnumTargetNotRegistered,
        AWSElasticLoadBalancingTargetHealthReasonEnumTargetNotInUse,
        AWSElasticLoadBalancingTargetHealthReasonEnumTargetDeregistrationInProgress,
        AWSElasticLoadBalancingTargetHealthReasonEnumTargetInvalidState,
        AWSElasticLoadBalancingTargetHealthReasonEnumTargetIpUnusable,
        AWSElasticLoadBalancingTargetHealthReasonEnumTargetHealthCheckDisabled,
        AWSElasticLoadBalancingTargetHealthReasonEnumElbInternalError,
    }

    Swift

    enum AWSElasticLoadBalancingTargetHealthReasonEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingTargetHealthStateEnum) {
        AWSElasticLoadBalancingTargetHealthStateEnumUnknown,
        AWSElasticLoadBalancingTargetHealthStateEnumInitial,
        AWSElasticLoadBalancingTargetHealthStateEnumHealthy,
        AWSElasticLoadBalancingTargetHealthStateEnumUnhealthy,
        AWSElasticLoadBalancingTargetHealthStateEnumUnused,
        AWSElasticLoadBalancingTargetHealthStateEnumDraining,
        AWSElasticLoadBalancingTargetHealthStateEnumUnavailable,
    }

    Swift

    enum AWSElasticLoadBalancingTargetHealthStateEnum : Int
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, AWSElasticLoadBalancingTargetTypeEnum) {
        AWSElasticLoadBalancingTargetTypeEnumUnknown,
        AWSElasticLoadBalancingTargetTypeEnumInstance,
        AWSElasticLoadBalancingTargetTypeEnumIp,
        AWSElasticLoadBalancingTargetTypeEnumLambda,
    }

    Swift

    enum AWSElasticLoadBalancingTargetTypeEnum : Int