Usage
s3curl(object, bucket, open = "rb", accelerate = FALSE,
region = Sys.getenv("AWS_DEFAULT_REGION", "us-east-1"),
key = Sys.getenv("AWS_ACCESS_KEY_ID"),
secret = Sys.getenv("AWS_SECRET_ACCESS_KEY"))Arguments
object
Character string with the object key, or an object of class “s3_object”. In most cases, if object is specified as the latter, bucket can be omitted because the bucket name will be extracted from “Bucket” slot in object.
bucket
Character string with the name of the bucket, or an object of class “s3_bucket”.
accelerate
A logical indicating whether to use AWS transfer acceleration, which can produce significant speed improvements for cross-country transfers. Acceleration only works with buckets that do not have dots in bucket name.
region
A character string containing the AWS region. Ignored if region can be inferred from bucket.
If missing, defaults to “us-east-1”.
key
A character string containing an AWS Access Key ID.
If missing, defaults to value stored in environment variable “AWS_ACCESS_KEY_ID”.
secret
A character string containing an AWS Secret Access Key.
If missing, defaults to value stored in environment variable “AWS_SECRET_ACCESS_KEY”.