Module: Aws::ElasticLoadBalancingV2::Errors
- Defined in:
- gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/errors.rb
Overview
When ElasticLoadBalancingV2 returns an error response, the Ruby SDK constructs and raises an error. These errors all extend Aws::ElasticLoadBalancingV2::Errors::ServiceError < Aws::Errors::ServiceError
You can rescue all ElasticLoadBalancingV2 errors using ServiceError:
begin
# do stuff
rescue Aws::ElasticLoadBalancingV2::Errors::ServiceError
# rescues all ElasticLoadBalancingV2 API errors
end
Request Context
ServiceError objects have a #context method that returns information about the request that generated the error. See Seahorse::Client::RequestContext for more information.
Error Classes
- ALPNPolicyNotSupportedException
- AllocationIdNotFoundException
- AvailabilityZoneNotSupportedException
- CaCertificatesBundleNotFoundException
- CertificateNotFoundException
- DeleteAssociationSameAccountException
- DuplicateListenerException
- DuplicateLoadBalancerNameException
- DuplicateTagKeysException
- DuplicateTargetGroupNameException
- DuplicateTrustStoreNameException
- HealthUnavailableException
- IncompatibleProtocolsException
- InvalidCaCertificatesBundleException
- InvalidConfigurationRequestException
- InvalidLoadBalancerActionException
- InvalidRevocationContentException
- InvalidSchemeException
- InvalidSecurityGroupException
- InvalidSubnetException
- InvalidTargetException
- ListenerNotFoundException
- LoadBalancerNotFoundException
- OperationNotPermittedException
- PriorityInUseException
- ResourceInUseException
- ResourceNotFoundException
- RevocationContentNotFoundException
- RevocationIdNotFoundException
- RuleNotFoundException
- SSLPolicyNotFoundException
- SubnetNotFoundException
- TargetGroupAssociationLimitException
- TargetGroupNotFoundException
- TooManyActionsException
- TooManyCertificatesException
- TooManyListenersException
- TooManyLoadBalancersException
- TooManyRegistrationsForTargetIdException
- TooManyRulesException
- TooManyTagsException
- TooManyTargetGroupsException
- TooManyTargetsException
- TooManyTrustStoreRevocationEntriesException
- TooManyTrustStoresException
- TooManyUniqueTargetGroupsPerLoadBalancerException
- TrustStoreAssociationNotFoundException
- TrustStoreInUseException
- TrustStoreNotFoundException
- TrustStoreNotReadyException
- UnsupportedProtocolException
Additionally, error classes are dynamically generated for service errors based on the error code if they are not defined above.
Defined Under Namespace
Classes: ALPNPolicyNotSupportedException, AllocationIdNotFoundException, AvailabilityZoneNotSupportedException, CaCertificatesBundleNotFoundException, CertificateNotFoundException, DeleteAssociationSameAccountException, DuplicateListenerException, DuplicateLoadBalancerNameException, DuplicateTagKeysException, DuplicateTargetGroupNameException, DuplicateTrustStoreNameException, HealthUnavailableException, IncompatibleProtocolsException, InvalidCaCertificatesBundleException, InvalidConfigurationRequestException, InvalidLoadBalancerActionException, InvalidRevocationContentException, InvalidSchemeException, InvalidSecurityGroupException, InvalidSubnetException, InvalidTargetException, ListenerNotFoundException, LoadBalancerNotFoundException, OperationNotPermittedException, PriorityInUseException, ResourceInUseException, ResourceNotFoundException, RevocationContentNotFoundException, RevocationIdNotFoundException, RuleNotFoundException, SSLPolicyNotFoundException, SubnetNotFoundException, TargetGroupAssociationLimitException, TargetGroupNotFoundException, TooManyActionsException, TooManyCertificatesException, TooManyListenersException, TooManyLoadBalancersException, TooManyRegistrationsForTargetIdException, TooManyRulesException, TooManyTagsException, TooManyTargetGroupsException, TooManyTargetsException, TooManyTrustStoreRevocationEntriesException, TooManyTrustStoresException, TooManyUniqueTargetGroupsPerLoadBalancerException, TrustStoreAssociationNotFoundException, TrustStoreInUseException, TrustStoreNotFoundException, TrustStoreNotReadyException, UnsupportedProtocolException