Paws
view release on metacpan or search on metacpan
lib/Paws/AccessAnalyzer.pm view on Meta::CPAN
package Paws::AccessAnalyzer;
use Moose;
sub service { 'access-analyzer' }
sub signing_name { 'access-analyzer' }
sub version { '2019-11-01' }
sub flattened_arrays { 0 }
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::RestJsonCaller';
sub ApplyArchiveRule {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::ApplyArchiveRule', @_);
return $self->caller->do_call($self, $call_object);
}
sub CancelPolicyGeneration {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::CancelPolicyGeneration', @_);
return $self->caller->do_call($self, $call_object);
}
sub CreateAccessPreview {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::CreateAccessPreview', @_);
return $self->caller->do_call($self, $call_object);
}
sub CreateAnalyzer {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::CreateAnalyzer', @_);
return $self->caller->do_call($self, $call_object);
}
sub CreateArchiveRule {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::CreateArchiveRule', @_);
return $self->caller->do_call($self, $call_object);
}
sub DeleteAnalyzer {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::DeleteAnalyzer', @_);
return $self->caller->do_call($self, $call_object);
}
sub DeleteArchiveRule {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::DeleteArchiveRule', @_);
return $self->caller->do_call($self, $call_object);
}
sub GetAccessPreview {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::GetAccessPreview', @_);
return $self->caller->do_call($self, $call_object);
}
sub GetAnalyzedResource {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::GetAnalyzedResource', @_);
return $self->caller->do_call($self, $call_object);
}
sub GetAnalyzer {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::GetAnalyzer', @_);
return $self->caller->do_call($self, $call_object);
}
sub GetArchiveRule {
my $self = shift;
my $call_object = $self->new_with_coercions('Paws::AccessAnalyzer::GetArchiveRule', @_);
return $self->caller->do_call($self, $call_object);
}
( run in 1.474 second using v1.01-cache-2.11-cpan-39bf76dae61 )