Paws
view release on metacpan or search on metacpan
lib/Paws/ACM.pm view on Meta::CPAN
package Paws::ACM;
use Moose;
sub service { 'acm' }
sub signing_name { 'acm' }
sub version { '2015-12-08' }
sub target_prefix { 'CertificateManager' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry => (is => 'ro', isa => 'HashRef', default => sub {
{ base => 'rand', type => 'exponential', growth_factor => 2 }
});
has retriables => (is => 'ro', isa => 'ArrayRef', default => sub { [
] });
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub AddTagsToCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::AddTagsToCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
sub DeleteCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::DeleteCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
sub DescribeCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::DescribeCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
sub ExportCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::ExportCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
sub GetAccountConfiguration {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::GetAccountConfiguration', @_);
return $self->caller->do_call($self, $call_object);
}
sub GetCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::GetCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
sub ImportCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::ImportCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
sub ListCertificates {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::ListCertificates', @_);
return $self->caller->do_call($self, $call_object);
}
sub ListTagsForCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::ListTagsForCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
sub PutAccountConfiguration {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::PutAccountConfiguration', @_);
return $self->caller->do_call($self, $call_object);
}
sub RemoveTagsFromCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACM::RemoveTagsFromCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
( run in 2.795 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )