paws.common v0.2.5


Monthly downloads



Paws Low-Level Amazon Web Services API

Functions for making low-level API requests to Amazon Web Services <>. The functions handle building, signing, and sending requests, and receiving responses. They are designed to help build higher-level interfaces to individual services, such as Simple Storage Service (S3).



paws.common provides functions to work with Amazon Web Services (AWS) APIs, such as building and sending requests. It is designed to support the Paws packages, each of which handles a separate AWS API, e.g. the Elastic Compute Cloud (EC2) API.

Functions in paws.common

Name Description
new_request Return an API request object
new_operation Return an API operation object
new_service Return an AWS API service object
populate Populate a list with data from another list
set_config Add configuration settings to a service object.
handlers Set or add to handler lists
send_request Send a request and handle the response
get_config Get the service configuration from the service object.
is_empty Check whether an object is empty
tags Get, set, and delete object tags
new_handlers Return request handlers for a service
No Results!

Last month downloads


Type Package
License Apache License (>= 2.0)
Encoding UTF-8
LazyData true
SystemRequirements pandoc (>= 1.12.3) -
RoxygenNote 7.0.2
Collate 'struct.R' 'handlers.R' 'url.R' 'net.R' 'credential_providers.R' 'credentials.R' 'client.R' 'config.R' 'convert.R' 'service.R' 'custom_dynamodb.R' 'custom_rds.R' 'custom_s3.R' 'dateutil.R' 'error.R' 'handlers_core.R' 'handlers_ec2query.R' 'handlers_jsonrpc.R' 'handlers_query.R' 'handlers_rest.R' 'handlers_restjson.R' 'handlers_restxml.R' 'idempotency.R' 'jsonutil.R' 'populate.R' 'populateutil.R' 'tags.R' 'queryutil.R' 'request.R' 'signer_v4.R' 'signer_s3.R' 'signer_s3v4.R' 'signer_v2.R' 'time.R' 'util.R' 'xmlutil.R'
NeedsCompilation no
Packaged 2020-01-11 19:18:04 UTC; david.kretch
Repository CRAN
Date/Publication 2020-01-11 20:00:02 UTC

Include our badge in your README