Net::Amazon::S3::Error::Handler::X - Throw error specific exception
Contents
Copyright And License
This software is copyright (c) 2022 by Amazon Digital Services, Leon Brocard, Brad Fitzpatrick, Pedro
Figueiredo, Rusty Conover, Branislav Zahradník.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5
programming language system itself.
perl v5.34.0 2022-07-18 Net::Amazon::S3...ror::Handler::X(3pm)
Description
Raise error specific exception.
S3error
For S3 errors exception it raises is instance of "Net::Amazon::S3::X::error-code". AWS error code list
can be found at <https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#ErrorCodeList>
my $s3 = Net::Amazon::S3->new (
error_handler_class => 'Net::Amazon::S3::Error::Handler::X',
...
);
eval { do s3 operation; 1 } or do {
say 'access denied'
if $@->$Safe::Isa::_isa ('Net::Amazon::S3::X::AccessDenied');
...
};
Name
Net::Amazon::S3::Error::Handler::X - Throw error specific exception
Version
version 0.991
