File Coverage

blib/lib/Net/Amazon/S3/Operation/Bucket/Tags/Add/Request.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package Net::Amazon::S3::Operation::Bucket::Tags::Add::Request;
2             # ABSTRACT: Internal class to build PutObjectTagging requests
3             $Net::Amazon::S3::Operation::Bucket::Tags::Add::Request::VERSION = '0.99';
4 99     99   762 use Moose 0.85;
  99         2575  
  99         753  
5              
6             extends 'Net::Amazon::S3::Request::Bucket';
7              
8             with 'Net::Amazon::S3::Request::Role::Tags::Add';
9              
10             __PACKAGE__->meta->make_immutable;
11              
12             1;
13              
14             __END__
15              
16             =pod
17              
18             =encoding UTF-8
19              
20             =head1 NAME
21              
22             Net::Amazon::S3::Operation::Bucket::Tags::Add::Request - Internal class to build PutObjectTagging requests
23              
24             =head1 VERSION
25              
26             version 0.99
27              
28             =head1 SYNOPSIS
29              
30             my $request = Net::Amazon::S3::Operation::Bucket::Tags::Add::Request->new (
31             s3 => $s3,
32             bucket => $bucket,
33             tags => { tag1 => 'val1', ... },
34             );
35              
36             =head1 DESCRIPTION
37              
38             Implements a request part of an operation L<PutBucketTagging|https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketTagging.html>
39              
40             =head1 PROPERIES
41              
42             =head2 tags
43              
44             Key/value tag pairs
45              
46             =head1 AUTHOR
47              
48             Branislav Zahradník <barney@cpan.org>
49              
50             =head1 COPYRIGHT AND LICENSE
51              
52             This module is a part of L<Net::Amazon::S3> distribution.
53              
54             =head1 AUTHOR
55              
56             Branislav Zahradník <barney@cpan.org>
57              
58             =head1 COPYRIGHT AND LICENSE
59              
60             This software is copyright (c) 2021 by Amazon Digital Services, Leon Brocard, Brad Fitzpatrick, Pedro Figueiredo, Rusty Conover, Branislav Zahradník.
61              
62             This is free software; you can redistribute it and/or modify it under
63             the same terms as the Perl 5 programming language system itself.
64              
65             =cut