Paws requires AWS credentials and a region to function. You can configure these per-service or globally using R environment variables, OS environment variables, AWS credential files, or IAM roles.
Warning: Avoid hardcoding credentials directly in your scripts. Use RStudio's best practices for securing credentials (e.g., using keyring) or environment variables.
Example using R environment variables:
Sys.setenv(
AWS_ACCESS_KEY_ID = "abc",
AWS_SECRET_ACCESS_KEY = "123",
AWS_REGION = "us-east-1"
)
Sys.setenv(
AWS_ACCESS_KEY_ID = "abc",
AWS_SECRET_ACCESS_KEY = "123",
AWS_REGION = "us-east-1"
)