Tom Molesworth > WebService-Amazon-DynamoDB-0.001 > WebService::Amazon::DynamoDB

Download:
WebService-Amazon-DynamoDB-0.001.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.001   Source  

NAME ^

WebService::Amazon::DynamoDB - support for the AWS DynamoDB API

VERSION ^

version 0.001

SYNOPSIS ^

 my $ddb = WebService::Amazon::DynamoDB->new(
  implementation => 'WebService::Amazon::DynamoDB::LWP',
  version        => '20120810',
  access_key     => 'access_key',
  secret_key     => 'secret_key',
  host           => 'localhost',
  port           => 8000,
 );
 $ddb->batch_get_item(
  sub {
   my $tbl = shift;
   my $data = shift;
   warn "Batch get: $tbl had " . join(',', %$data) . "\n";
  },
  items => {
   $table_name => {
    keys => [
     name => 'some test name here',
    ],
    fields => [qw(name age)],
   }
  },
 )->get;

DESCRIPTION ^

Provides a Future-based API for Amazon's DynamoDB REST API. See WebService::Amazon::DynamoDB::20120810 for available methods.

Current implementations for issuing the HTTP requests:

METHODS ^

SEE ALSO ^

AUTHOR ^

Tom Molesworth <cpan@entitymodel.com>

LICENSE ^

Copyright Tom Molesworth 2013. Licensed under the same terms as Perl itself.

syntax highlighting: