Humane Interface to Amazon Web Services
Get account ID of current user
Convert a policy name to a policy ARN
Fetch billing data - rawest form
Fetch billing data - with some internal munging for ease of use
Create an S3 bucket
Delete an S3 bucket
Download an S3 bucket
Check if an S3 bucket exists
List objects in an S3 bucket
Print a tree of the objects in a bucket
Download a file
Check if a file exists
Rename remote files
Upload a folder of files to create an S3 bucket
List S3 buckets
Upload a file
Create a group
Delete a group
Check if a group exists
Get a group
List all groups or groups for a single user
Check if appropriate AWS credentials are available
List policies
Attach a policy to a user, group, or role
Create a policy
Configure sixtyfour settings
Get cluster status
Get instance status
Get a database connection to Amazon RDS
Copy files between buckets
Delete a file
Create a user
Get the current logged-in username as a string
Delete a user
Check if a user exists
Get a user
List Users
Modify security group rules
Create a security group
Authorize Security Group Ingress
Get a security group by ID
List VPC security groups
Get a security group with one ingress rule based on the engine
Get a VPC by id
List VPCs
Get bucket ARN
Create a bucket if it does not exist
Get bucket region
Get connection information for all clusters
Get information for all clusters
paws connection factory
Get a paws client for a service
s3fs connection
Construct a database secret string or raw version of it
Get your IP address using [https://ifconfig.me/ip](https://ifconfig.me...
Check if two vectors have equal lengths
Figure out policy Arn from a name
Get the first element of a vector
Preset group policies
Get connection information for all instances
Get information for all RDS instances
Ip Permissions generator
Get the last element of a vector
Paginate over list_* methods with Marker/IsTruncated
Paginate over list_* methods with NextToken
Convert a s3 like path to a single format
Get file path starting at a certain path component
Build s3 paths
Parse s3 paths
Get a random string, bucket name, user name or role name
Objects exported from other packages
Create a resource string for a policy statement for RDS
S3 actions for full access (read and write), from the AWS managed poli...
S3 actions for reading, from the AWS managed policy `AmazonS3ReadOnlyA...
AWS account setup for administrators
Add a user to a bucket
Change user permissions for a bucket
Create a user, magically
Create access keys for a user
Delete a user
sixtyfour: Humane Interface to Amazon Web Services
Fetch secrets
Wait for a Redshift cluster to have a certain status
Wait for an RDS instance to have a certain status
wait fxn generator
With secrets redacted
Without verbose output
Delete a policy version
Delete a user managed policy
Detach a policy from a user, group, or role
Create a policy document
Check if a policy exists
List policy entities
List policy versions
Create a policy statement
Create a policy document for an S3 bucket
Get all secret values
Create a secret
Delete a secret
Get a secret
List secrets
Get a random password
Rotate a secret
Update a secret
Delete current user's AWS Access Key
Get AWS Access Key for a user
Add or remove a user to/from a group
Create an RDS cluster
Get information for all RDS instances
Get a database connection to Amazon Redshift
Create a Redshift cluster
File attributes
Update a policy
Get a policy
Create a role
Delete a role
Check if a role exists
Get a role
List roles
Delete an S3 bucket
Get permissions for a bucket
Remove a user from a bucket
Magically upload a mix of files and directories into a bucket
Magically upload a file
Delete a group, magically
An opinionated interface to Amazon Web Services <https://aws.amazon.com>, with functions for interacting with 'IAM' (Identity and Access Management), 'S3' (Simple Storage Service), 'RDS' (Relational Data Service), Redshift, and Billing. Lower level functions ('aws_' prefix) are for do it yourself workflows, while higher level functions ('six_' prefix) automate common tasks.
Useful links