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. Some existing error classes may use a different class name than the one documented.
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