e 5.006;
use strict;
use warnings;
use AWS::Signature4;
use Carp;
use HTTP::Request::Common;
use JSON;
use LWP;
use Params::Validate qw( :all );
use Readonly;
#use Smart::Comments '###';
#use Smart::
I version
$self->{api_version} = $API_VERSION;
# for parsing the responses
$self->{js} = JSON->new->allow_nonref;
# store a request signer for later
$self->{signer} = AWS::Signature4->
" );
return undef;
}
else {
$args{params}{Version} = $self->{api_version};
}
# JSON encode the params
my( $js ) = $self->{js}->encode( $args{params} );
### $js
# set custom