Humane Interface to Amazon Web Services


[Up] [Top]

Documentation for package ‘sixtyfour’ version 0.2.0

Help Pages

A B C F G I P R S W

-- A --

as_policy_arn Convert a policy name to a policy ARN
aws_billing Fetch billing data - with some internal munging for ease of use
aws_billing_raw Fetch billing data - rawest form
aws_buckets List S3 buckets
aws_bucket_create Create an S3 bucket
aws_bucket_delete Delete an S3 bucket
aws_bucket_download Download an S3 bucket
aws_bucket_exists Check if an S3 bucket exists
aws_bucket_list_objects List objects in an S3 bucket
aws_bucket_tree Print a tree of the objects in a bucket
aws_bucket_upload Upload a folder of files to create an S3 bucket
aws_configure Configure sixtyfour settings
aws_db_cluster_status Get cluster status
aws_db_instance_status Get instance status
aws_db_rds_con Get a database connection to Amazon RDS
aws_db_rds_create Create an RDS cluster
aws_db_rds_list Get information for all RDS instances
aws_db_redshift_con Get a database connection to Amazon Redshift
aws_db_redshift_create Create a Redshift cluster
aws_file_attr File attributes
aws_file_copy Copy files between buckets
aws_file_delete Delete a file
aws_file_download Download a file
aws_file_exists Check if a file exists
aws_file_rename Rename remote files
aws_file_upload Upload a file
aws_group Get a group
aws_groups List all groups or groups for a single user
aws_group_create Create a group
aws_group_delete Delete a group
aws_group_exists Check if a group exists
aws_has_creds Check if appropriate AWS credentials are available
aws_policies List policies
aws_policy Get a policy
aws_policy_attach Attach a policy to a user, group, or role
aws_policy_create Create a policy
aws_policy_delete Delete a user managed policy
aws_policy_delete_version Delete a policy version
aws_policy_detach Detach a policy from a user, group, or role
aws_policy_document_create Create a policy document
aws_policy_exists Check if a policy exists
aws_policy_list_entities List policy entities
aws_policy_list_versions List policy versions
aws_policy_statement Create a policy statement
aws_policy_update Update a policy
aws_role Get a role
aws_roles List roles
aws_role_create Create a role
aws_role_delete Delete a role
aws_role_exists Check if a role exists
aws_s3_policy_doc_create Create a policy document for an S3 bucket
aws_secrets_all Get all secret values
aws_secrets_create Create a secret
aws_secrets_delete Delete a secret
aws_secrets_get Get a secret
aws_secrets_list List secrets
aws_secrets_pwd Get a random password
aws_secrets_rotate Rotate a secret
aws_secrets_update Update a secret
aws_user Get a user
aws_users List Users
aws_user_access_key Get AWS Access Key for a user
aws_user_access_key_delete Delete current user's AWS Access Key
aws_user_add_to_group Add or remove a user to/from a group
aws_user_create Create a user
aws_user_current Get the current logged-in username as a string
aws_user_delete Delete a user
aws_user_exists Check if a user exists
aws_user_remove_from_group Add or remove a user to/from a group
aws_vpc Get a VPC by id
aws_vpcs List VPCs
aws_vpc_security_group Get a security group by ID
aws_vpc_security_groups List VPC security groups
aws_vpc_security_group_create Create a security group
aws_vpc_security_group_delete Create a security group
aws_vpc_security_group_ingress Authorize Security Group Ingress
aws_vpc_sec_group_rules_mod Modify security group rules
aws_vpc_sg_with_ingress Get a security group with one ingress rule based on the engine

-- B --

bucket_arn Get bucket ARN

-- C --

con_ce Get a 'paws' client for a service
con_ec2 Get a 'paws' client for a service
con_iam Get a 'paws' client for a service
con_rds Get a 'paws' client for a service
con_redshift Get a 'paws' client for a service
con_s3 Get a 'paws' client for a service
con_s3fs s3fs connection
con_sm Get a 'paws' client for a service

-- F --

figure_out_policy_arn Figure out policy Arn from a name

-- G --

group_policies Preset group policies

-- I --

ip_permissions_generator Ip Permissions generator

-- P --

paws_clients Get a 'paws' client for a service

-- R --

random_bucket Get a random string, bucket name, user name or role name
random_role Get a random string, bucket name, user name or role name
random_string Get a random string, bucket name, user name or role name
random_user Get a random string, bucket name, user name or role name
resource_rds Create a resource string for a policy statement for RDS

-- S --

s3_actions_full S3 actions for full access (read and write), from the AWS managed policy 'AmazonS3FullAccess'
s3_actions_read S3 actions for reading, from the AWS managed policy 'AmazonS3ReadOnlyAccess'
service_map Mapping of full names of AWS services to acronyms
six_admin_setup AWS account setup for administrators
six_bucket_add_user Add a user to a bucket
six_bucket_change_user Change user permissions for a bucket
six_bucket_delete Delete an S3 bucket
six_bucket_permissions Get permissions for a bucket
six_bucket_remove_user Remove a user from a bucket
six_bucket_upload Magically upload a mix of files and directories into a bucket
six_file_upload Magically upload a file
six_group_delete Delete a group, magically
six_user_create Create a user, magically
six_user_creds Create access keys for a user
six_user_delete Delete a user

-- W --

without_verbose Without verbose output
with_redacted With secrets redacted