AWS-S3

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

      },
      "runtime" : {
         "requires" : {
            "Carp" : "0",
            "Class::Load" : "0",
            "Date::Parse" : "0",
            "Digest::HMAC_SHA1" : "0",
            "Digest::SHA" : "5.47",
            "HTTP::Date" : "0",
            "HTTP::Headers" : "6.07",
            "JSON::XS" : "0",
            "LWP" : "5.835",
            "LWP::UserAgent::Determined" : "0",
            "MIME::Base64" : "0",
            "Moose" : "2.0",
            "MooseX::Types" : "0",
            "MooseX::Types::URI" : "0",
            "Test::Deep" : "0",
            "URI" : "1.59",
            "URI::Escape" : "0",
            "URI::QueryParam" : "0",

META.yml  view on Meta::CPAN

    - t
    - inc
requires:
  Carp: '0'
  Class::Load: '0'
  Date::Parse: '0'
  Digest::HMAC_SHA1: '0'
  Digest::SHA: '5.47'
  HTTP::Date: '0'
  HTTP::Headers: '6.07'
  JSON::XS: '0'
  LWP: '5.835'
  LWP::UserAgent::Determined: '0'
  MIME::Base64: '0'
  Moose: '2.0'
  MooseX::Types: '0'
  MooseX::Types::URI: '0'
  Test::Deep: '0'
  URI: '1.59'
  URI::Escape: '0'
  URI::QueryParam: '0'

Makefile.PL  view on Meta::CPAN

        'XML::LibXML'                => 0,
        'XML::LibXML::XPathContext'  => 0,
        'LWP::UserAgent::Determined' => 0,
        'Carp'                       => 0,
        'HTTP::Date'                 => 0,
        'HTTP::Headers'              => 6.07,
        'MIME::Base64'               => 0,
        'URI::Escape'                => 0,
        'Digest::HMAC_SHA1'          => 0,
        'Test::Deep'                 => 0,
        'JSON::XS'                   => 0,
        'LWP'             => 5.835,
        'Digest::SHA'     => '5.47',
        'URI'             => 1.59,
        'URI::QueryParam' => 0,
        'Date::Parse'     => 0,
      },
    BUILD_REQUIRES => {
        'Test::More'       => 0.31,
        'Test::Deep'       => 0.112,
        'Test::Exception'  => 0.32,

lib/AWS/S3/Request/SetBucketPolicy.pm  view on Meta::CPAN


package AWS::S3::Request::SetBucketPolicy;

use Moose;
use AWS::S3::Signer;
use AWS::S3::ResponseParser;
use JSON::XS;

with 'AWS::S3::Roles::Request';

has 'bucket' => ( is => 'ro', isa => 'Str', required => 1 );

has '_subresource' => (
    is       => 'ro',
    isa      => 'Str',
    init_arg => undef,
    default  => 'policy'



( run in 0.502 second using v1.01-cache-2.11-cpan-4d50c553e7e )