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.
LoadBalancerNotFound
is used during parsing instead.
- This error class is not used.
- CertificateNotFoundException
- This error class is not used.
CertificateNotFound
is used during parsing instead.
- This error class is not used.
- DependencyThrottleException
- This error class is not used.
DependencyThrottle
is used during parsing instead.
- This error class is not used.
- DuplicateAccessPointNameException
- This error class is not used.
DuplicateLoadBalancerName
is used during parsing instead.
- This error class is not used.
- DuplicateListenerException
- This error class is not used.
DuplicateListener
is used during parsing instead.
- This error class is not used.
- DuplicatePolicyNameException
- This error class is not used.
DuplicatePolicyName
is used during parsing instead.
- This error class is not used.
- DuplicateTagKeysException
- This error class is not used.
DuplicateTagKeys
is used during parsing instead.
- This error class is not used.
- InvalidConfigurationRequestException
- This error class is not used.
InvalidConfigurationRequest
is used during parsing instead.
- This error class is not used.
- InvalidEndPointException
- This error class is not used.
InvalidInstance
is used during parsing instead.
- This error class is not used.
- InvalidSchemeException
- This error class is not used.
InvalidScheme
is used during parsing instead.
- This error class is not used.
- InvalidSecurityGroupException
- This error class is not used.
InvalidSecurityGroup
is used during parsing instead.
- This error class is not used.
- InvalidSubnetException
- This error class is not used.
InvalidSubnet
is used during parsing instead.
- This error class is not used.
- ListenerNotFoundException
- This error class is not used.
ListenerNotFound
is used during parsing instead.
- This error class is not used.
- LoadBalancerAttributeNotFoundException
- This error class is not used.
LoadBalancerAttributeNotFound
is used during parsing instead.
- This error class is not used.
- OperationNotPermittedException
- This error class is not used.
OperationNotPermitted
is used during parsing instead.
- This error class is not used.
- PolicyNotFoundException
- This error class is not used.
PolicyNotFound
is used during parsing instead.
- This error class is not used.
- PolicyTypeNotFoundException
- This error class is not used.
PolicyTypeNotFound
is used during parsing instead.
- This error class is not used.
- SubnetNotFoundException
- This error class is not used.
SubnetNotFound
is used during parsing instead.
- This error class is not used.
- TooManyAccessPointsException
- This error class is not used.
TooManyLoadBalancers
is used during parsing instead.
- This error class is not used.
- TooManyPoliciesException
- This error class is not used.
TooManyPolicies
is used during parsing instead.
- This error class is not used.
- TooManyTagsException
- This error class is not used.
TooManyTags
is used during parsing instead.
- This error class is not used.
- UnsupportedProtocolException
- This error class is not used.
UnsupportedProtocol
is 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