'devicefarm' }
sub version { '2015-06-23' }
sub target_prefix { 'DeviceFarm_20150623' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub CreateDevicePool {
my $self = shift;
my $call_object = $self->new_with_
ning_name { 'macie' }
sub version { '2017-12-19' }
sub target_prefix { 'MacieService' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub AssociateMemberAccount {
my $self = shift;
my $call_object = $self->new
sub version { '2014-11-13' }
sub target_prefix { 'AmazonEC2ContainerServiceV20141113' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub CreateCapacityProvider {
my $self = shift;
my $call_object = $self->new
gning_name { 'textract' }
sub version { '2018-06-27' }
sub target_prefix { 'Textract' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub AnalyzeDocument {
my $self = shift;
my $call_object = $self->new_with_c
'lakeformation' }
sub version { '2017-03-31' }
sub target_prefix { 'AWSLakeFormation' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub AddLFTagsToResource {
my $self = shift;
my $call_object = $self->new_wi
ith 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::RestJsonCaller';
sub CreateApplication {
my $self = shift;
my $call_object = $self->new_with
ion data.
=item *
A validator for the configuration data. Available validators include
either a JSON Schema or an AWS Lambda function.
=back
For more information, see Create a Configuration and a
etplace' }
sub version { '2017-01-11' }
sub target_prefix { 'AWSMPEntitlementService' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub GetEntitlements {
my $self = shift;
my $call_object = $self->new_with_c
{ 'support' }
sub version { '2013-04-15' }
sub target_prefix { 'AWSSupport_20130415' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub AddAttachmentsToSet {
my $self = shift;
my $call_object = $self->new_wi
your support cases programmatically. The
AWS Support API uses HTTP methods that return results in JSON format.
=over
=item *
You must have a Business or Enterprise Support plan to use the AWS
Suppo
ing_name { 'athena' }
sub version { '2017-05-18' }
sub target_prefix { 'AmazonAthena' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub BatchGetNamedQuery {
my $self = shift;
my $call_object = $self->new_wit
e { 'dynamodb' }
sub version { '2012-08-10' }
sub target_prefix { 'DynamoDB_20120810' }
sub json_version { "1.0" }
has max_attempts => (is => 'ro', isa => 'Int', default => 10);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
has '+region_rules' => (default => sub {
my $regioninfo;
$regioninfo = [
'secretsmanager' }
sub version { '2017-10-17' }
sub target_prefix { 'secretsmanager' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub CancelRotateSecret {
my $self = shift;
my $call_object = $self->new_wit
ms, see Forums Help
(http://forums.aws.amazon.com/help.jspa).
B<How examples are presented>
The JSON that AWS Secrets Manager expects as your request parameters
and the service returns as a response
timizer' }
sub version { '2019-11-01' }
sub target_prefix { 'ComputeOptimizerService' }
sub json_version { "1.0" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub DescribeRecommendationExportJobs {
my $self = shift;
my $call_object =
orted in a comma-separated values (.csv) file,
and its metadata in a JavaScript Object Notation (.json) file, to an
existing Amazon Simple Storage Service (Amazon S3) bucket that you
specify. For more
sub version { '2016-06-30' }
sub target_prefix { 'AWSIESnowballJobManagementService' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub CancelCluster {
my $self = shift;
my $call_object = $self->new_with_coe
' }
sub version { '2015-11-01' }
sub target_prefix { 'AWSPoseidonService_V2015_11_01' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub AssociateConfigurationItemsToApplication {
my $self = shift;
my $call_o
ame { 'cloudhsm' }
sub version { '2017-04-28' }
sub target_prefix { 'BaldrApiService' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub CopyBackupToRegion {
my $self = shift;
my $call_object = $self->new_wit
igning_name { 'kms' }
sub version { '2014-11-01' }
sub target_prefix { 'TrentService' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub CancelKeyDeletion {
my $self = shift;
my $call_object = $self->new_with
t for it to complete. When it succeeds, this operation
quickly returns an HTTP 200 response and a JSON object with no
properties. However, this response does not indicate that the custom
key store is
sub version { '2019-06-30' }
sub target_prefix { 'AWSMigrationHubMultiAccountService' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub CreateHomeRegionControl {
my $self = shift;
my $call_object = $self->ne
gning_name { 'gamelift' }
sub version { '2015-10-01' }
sub target_prefix { 'GameLift' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub AcceptMatch {
my $self = shift;
my $call_object = $self->new_with_coerc
uration.
To create a matchmaking rule set, provide unique rule set name and the
rule set body in JSON format. Rule sets must be defined in the same
Region as the matchmaking configuration they are us
}
sub version { '2017-07-01' }
sub target_prefix { 'AWSShineFrontendService_20170701' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub CreateParallelData {
my $self = shift;
my $call_object = $self->new_wit
sub version { '2015-09-21' }
sub target_prefix { 'AmazonEC2ContainerRegistry_V20150921' }
sub json_version { "1.1" }
has max_attempts => (is => 'ro', isa => 'Int', default => 5);
has retry =>
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::JsonCaller';
sub BatchCheckLayerAvailability {
my $self = shift;
my $call_object = $self