import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/smithy-client"; import { ElasticLoadBalancingV2ServiceException as __BaseException } from "./ElasticLoadBalancingV2ServiceException"; /** *

The specified certificate does not exist.

* @public */ export declare class CertificateNotFoundException extends __BaseException { readonly name: "CertificateNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified listener does not exist.

* @public */ export declare class ListenerNotFoundException extends __BaseException { readonly name: "ListenerNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of certificates per load balancer.

* @public */ export declare class TooManyCertificatesException extends __BaseException { readonly name: "TooManyCertificatesException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

A tag key was specified more than once.

* @public */ export declare class DuplicateTagKeysException extends __BaseException { readonly name: "DuplicateTagKeysException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified load balancer does not exist.

* @public */ export declare class LoadBalancerNotFoundException extends __BaseException { readonly name: "LoadBalancerNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified rule does not exist.

* @public */ export declare class RuleNotFoundException extends __BaseException { readonly name: "RuleNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified target group does not exist.

* @public */ export declare class TargetGroupNotFoundException extends __BaseException { readonly name: "TargetGroupNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of tags for this resource.

* @public */ export declare class TooManyTagsException extends __BaseException { readonly name: "TooManyTagsException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified trust store does not exist.

* @public */ export declare class TrustStoreNotFoundException extends __BaseException { readonly name: "TrustStoreNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The provided revocation file is an invalid format, or uses an incorrect algorithm.

* @public */ export declare class InvalidRevocationContentException extends __BaseException { readonly name: "InvalidRevocationContentException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified revocation file does not exist.

* @public */ export declare class RevocationContentNotFoundException extends __BaseException { readonly name: "RevocationContentNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified trust store has too many revocation entries.

* @public */ export declare class TooManyTrustStoreRevocationEntriesException extends __BaseException { readonly name: "TooManyTrustStoreRevocationEntriesException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified allocation ID does not exist.

* @public */ export declare class AllocationIdNotFoundException extends __BaseException { readonly name: "AllocationIdNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified ALPN policy is not supported.

* @public */ export declare class ALPNPolicyNotSupportedException extends __BaseException { readonly name: "ALPNPolicyNotSupportedException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified Availability Zone is not supported.

* @public */ export declare class AvailabilityZoneNotSupportedException extends __BaseException { readonly name: "AvailabilityZoneNotSupportedException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified ca certificate bundle does not exist.

* @public */ export declare class CaCertificatesBundleNotFoundException extends __BaseException { readonly name: "CaCertificatesBundleNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've exceeded the daily capacity decrease limit for this reservation.

* @public */ export declare class CapacityDecreaseRequestsLimitExceededException extends __BaseException { readonly name: "CapacityDecreaseRequestsLimitExceededException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

There is a pending capacity reservation.

* @public */ export declare class CapacityReservationPendingException extends __BaseException { readonly name: "CapacityReservationPendingException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've exceeded the capacity units limit.

* @public */ export declare class CapacityUnitsLimitExceededException extends __BaseException { readonly name: "CapacityUnitsLimitExceededException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

A listener with the specified port already exists.

* @public */ export declare class DuplicateListenerException extends __BaseException { readonly name: "DuplicateListenerException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified configuration is not valid with this protocol.

* @public */ export declare class IncompatibleProtocolsException extends __BaseException { readonly name: "IncompatibleProtocolsException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The requested configuration is not valid.

* @public */ export declare class InvalidConfigurationRequestException extends __BaseException { readonly name: "InvalidConfigurationRequestException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The requested action is not valid.

* @public */ export declare class InvalidLoadBalancerActionException extends __BaseException { readonly name: "InvalidLoadBalancerActionException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified SSL policy does not exist.

* @public */ export declare class SSLPolicyNotFoundException extends __BaseException { readonly name: "SSLPolicyNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of load balancers per target group.

* @public */ export declare class TargetGroupAssociationLimitException extends __BaseException { readonly name: "TargetGroupAssociationLimitException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of actions per rule.

* @public */ export declare class TooManyActionsException extends __BaseException { readonly name: "TooManyActionsException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of listeners per load balancer.

* @public */ export declare class TooManyListenersException extends __BaseException { readonly name: "TooManyListenersException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of times a target can be registered with a load * balancer.

* @public */ export declare class TooManyRegistrationsForTargetIdException extends __BaseException { readonly name: "TooManyRegistrationsForTargetIdException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of targets.

* @public */ export declare class TooManyTargetsException extends __BaseException { readonly name: "TooManyTargetsException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of unique target groups per load balancer across * all listeners. If a target group is used by multiple actions for a load balancer, it is * counted as only one use.

* @public */ export declare class TooManyUniqueTargetGroupsPerLoadBalancerException extends __BaseException { readonly name: "TooManyUniqueTargetGroupsPerLoadBalancerException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified trust store is not active.

* @public */ export declare class TrustStoreNotReadyException extends __BaseException { readonly name: "TrustStoreNotReadyException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified protocol is not supported.

* @public */ export declare class UnsupportedProtocolException extends __BaseException { readonly name: "UnsupportedProtocolException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

A load balancer with the specified name already exists.

* @public */ export declare class DuplicateLoadBalancerNameException extends __BaseException { readonly name: "DuplicateLoadBalancerNameException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The requested scheme is not valid.

* @public */ export declare class InvalidSchemeException extends __BaseException { readonly name: "InvalidSchemeException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified security group does not exist.

* @public */ export declare class InvalidSecurityGroupException extends __BaseException { readonly name: "InvalidSecurityGroupException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified subnet is out of available addresses.

* @public */ export declare class InvalidSubnetException extends __BaseException { readonly name: "InvalidSubnetException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

This operation is not allowed.

* @public */ export declare class OperationNotPermittedException extends __BaseException { readonly name: "OperationNotPermittedException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

A specified resource is in use.

* @public */ export declare class ResourceInUseException extends __BaseException { readonly name: "ResourceInUseException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified subnet does not exist.

* @public */ export declare class SubnetNotFoundException extends __BaseException { readonly name: "SubnetNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of load balancers for your Amazon Web Services * account.

* @public */ export declare class TooManyLoadBalancersException extends __BaseException { readonly name: "TooManyLoadBalancersException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified priority is in use.

* @public */ export declare class PriorityInUseException extends __BaseException { readonly name: "PriorityInUseException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of rules per load balancer.

* @public */ export declare class TooManyRulesException extends __BaseException { readonly name: "TooManyRulesException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of target groups for your Amazon Web Services * account.

* @public */ export declare class TooManyTargetGroupsException extends __BaseException { readonly name: "TooManyTargetGroupsException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

A target group with the specified name already exists.

* @public */ export declare class DuplicateTargetGroupNameException extends __BaseException { readonly name: "DuplicateTargetGroupNameException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

A trust store with the specified name already exists.

* @public */ export declare class DuplicateTrustStoreNameException extends __BaseException { readonly name: "DuplicateTrustStoreNameException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified ca certificate bundle is in an invalid format, or corrupt.

* @public */ export declare class InvalidCaCertificatesBundleException extends __BaseException { readonly name: "InvalidCaCertificatesBundleException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of trust stores for your Amazon Web Services account.

* @public */ export declare class TooManyTrustStoresException extends __BaseException { readonly name: "TooManyTrustStoresException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified association can't be within the same account.

* @public */ export declare class DeleteAssociationSameAccountException extends __BaseException { readonly name: "DeleteAssociationSameAccountException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified association does not exist.

* @public */ export declare class TrustStoreAssociationNotFoundException extends __BaseException { readonly name: "TrustStoreAssociationNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified trust store is currently in use.

* @public */ export declare class TrustStoreInUseException extends __BaseException { readonly name: "TrustStoreInUseException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified target does not exist, is not in the same VPC as the target group, or has an * unsupported instance type.

* @public */ export declare class InvalidTargetException extends __BaseException { readonly name: "InvalidTargetException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The health of the specified targets could not be retrieved due to an internal * error.

* @public */ export declare class HealthUnavailableException extends __BaseException { readonly name: "HealthUnavailableException"; readonly $fault: "server"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified revocation ID does not exist.

* @public */ export declare class RevocationIdNotFoundException extends __BaseException { readonly name: "RevocationIdNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified resource does not exist.

* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

There is insufficient capacity to reserve.

* @public */ export declare class InsufficientCapacityException extends __BaseException { readonly name: "InsufficientCapacityException"; readonly $fault: "server"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

This operation is not allowed while a prior request has not been completed.

* @public */ export declare class PriorRequestNotCompleteException extends __BaseException { readonly name: "PriorRequestNotCompleteException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); }