Module: Aws::ElasticLoadBalancing::Errors
- Defined in:
- gems/aws-sdk-elasticloadbalancing/lib/aws-sdk-elasticloadbalancing/errors.rb
Overview
When ElasticLoadBalancing returns an error response, the Ruby SDK constructs and raises an error. These errors all extend Aws::ElasticLoadBalancing::Errors::ServiceError < Aws::Errors::ServiceError
You can rescue all ElasticLoadBalancing errors using ServiceError:
begin
# do stuff
rescue Aws::ElasticLoadBalancing::Errors::ServiceError
# rescues all ElasticLoadBalancing 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
- AccessPointNotFoundException
- This error class is not used.
LoadBalancerNotFoundis used during parsing instead.
- This error class is not used.
- CertificateNotFoundException
- This error class is not used.
CertificateNotFoundis used during parsing instead.
- This error class is not used.
- DependencyThrottleException
- This error class is not used.
DependencyThrottleis used during parsing instead.
- This error class is not used.
- DuplicateAccessPointNameException
- This error class is not used.
DuplicateLoadBalancerNameis used during parsing instead.
- This error class is not used.
- DuplicateListenerException
- This error class is not used.
DuplicateListeneris used during parsing instead.
- This error class is not used.
- DuplicatePolicyNameException
- This error class is not used.
DuplicatePolicyNameis used during parsing instead.
- This error class is not used.
- DuplicateTagKeysException
- This error class is not used.
DuplicateTagKeysis used during parsing instead.
- This error class is not used.
- InvalidConfigurationRequestException
- This error class is not used.
InvalidConfigurationRequestis used during parsing instead.
- This error class is not used.
- InvalidEndPointException
- This error class is not used.
InvalidInstanceis used during parsing instead.
- This error class is not used.
- InvalidSchemeException
- This error class is not used.
InvalidSchemeis used during parsing instead.
- This error class is not used.
- InvalidSecurityGroupException
- This error class is not used.
InvalidSecurityGroupis used during parsing instead.
- This error class is not used.
- InvalidSubnetException
- This error class is not used.
InvalidSubnetis used during parsing instead.
- This error class is not used.
- ListenerNotFoundException
- This error class is not used.
ListenerNotFoundis used during parsing instead.
- This error class is not used.
- LoadBalancerAttributeNotFoundException
- This error class is not used.
LoadBalancerAttributeNotFoundis used during parsing instead.
- This error class is not used.
- OperationNotPermittedException
- This error class is not used.
OperationNotPermittedis used during parsing instead.
- This error class is not used.
- PolicyNotFoundException
- This error class is not used.
PolicyNotFoundis used during parsing instead.
- This error class is not used.
- PolicyTypeNotFoundException
- This error class is not used.
PolicyTypeNotFoundis used during parsing instead.
- This error class is not used.
- SubnetNotFoundException
- This error class is not used.
SubnetNotFoundis used during parsing instead.
- This error class is not used.
- TooManyAccessPointsException
- This error class is not used.
TooManyLoadBalancersis used during parsing instead.
- This error class is not used.
- TooManyPoliciesException
- This error class is not used.
TooManyPoliciesis used during parsing instead.
- This error class is not used.
- TooManyTagsException
- This error class is not used.
TooManyTagsis used during parsing instead.
- This error class is not used.
- UnsupportedProtocolException
- This error class is not used.
UnsupportedProtocolis used during parsing instead.
- This error class is not used.
Additionally, error classes are dynamically generated for service errors based on the error code if they are not defined above.
Defined Under Namespace
Classes: AccessPointNotFoundException, CertificateNotFoundException, DependencyThrottleException, DuplicateAccessPointNameException, DuplicateListenerException, DuplicatePolicyNameException, DuplicateTagKeysException, InvalidConfigurationRequestException, InvalidEndPointException, InvalidSchemeException, InvalidSecurityGroupException, InvalidSubnetException, ListenerNotFoundException, LoadBalancerAttributeNotFoundException, OperationNotPermittedException, PolicyNotFoundException, PolicyTypeNotFoundException, SubnetNotFoundException, TooManyAccessPointsException, TooManyPoliciesException, TooManyTagsException, UnsupportedProtocolException