Paws
view release on metacpan or search on metacpan
lib/Paws/ACMPCA.pm view on Meta::CPAN
package Paws::ACMPCA;
use Moose;
sub service { 'acm-pca' }
sub signing_name { 'acm-pca' }
sub version { '2017-08-22' }
sub target_prefix { 'ACMPrivateCA' }
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 CreateCertificateAuthority {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::CreateCertificateAuthority', @_);
return $self->caller->do_call($self, $call_object);
}
sub CreateCertificateAuthorityAuditReport {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::CreateCertificateAuthorityAuditReport', @_);
return $self->caller->do_call($self, $call_object);
}
sub CreatePermission {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::CreatePermission', @_);
return $self->caller->do_call($self, $call_object);
}
sub DeleteCertificateAuthority {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::DeleteCertificateAuthority', @_);
return $self->caller->do_call($self, $call_object);
}
sub DeletePermission {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::DeletePermission', @_);
return $self->caller->do_call($self, $call_object);
}
sub DeletePolicy {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::DeletePolicy', @_);
return $self->caller->do_call($self, $call_object);
}
sub DescribeCertificateAuthority {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::DescribeCertificateAuthority', @_);
return $self->caller->do_call($self, $call_object);
}
sub DescribeCertificateAuthorityAuditReport {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::DescribeCertificateAuthorityAuditReport', @_);
return $self->caller->do_call($self, $call_object);
}
sub GetCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::GetCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
sub GetCertificateAuthorityCertificate {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::GetCertificateAuthorityCertificate', @_);
return $self->caller->do_call($self, $call_object);
}
sub GetCertificateAuthorityCsr {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::ACMPCA::GetCertificateAuthorityCsr', @_);
return $self->caller->do_call($self, $call_object);
}
( run in 1.200 second using v1.01-cache-2.11-cpan-39bf76dae61 )