Metadata-Version: 2.1
Name: aws-bucket-creator
Version: 0.0.3
Summary: Creates S3 bucket, tags, policy and lifecycle policy via boto3.
Home-page: https://github.com/rubelw/aws_bucket_creator
Author: Will Rubel
Author-email: willrubel@gmail.com
License: UNKNOWN
Keywords: s3,bucket,creator
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: boto3 (>=1.4.3)
Requires-Dist: requests (>=2.18)
Requires-Dist: Click (>=6.7)
Requires-Dist: configparser (>=3.5.0)
Requires-Dist: future (>=0.16.0)
Requires-Dist: six (>=1.11.0)
Requires-Dist: pip

AWS Bucket Creator
==================

Features
========

aws-bucket-creator creates a bucket and sets tags, lifecycle, and policy


Installation
============

aws-bucket-creator is on PyPI so all you need is:

.. code:: console

   $ pip install aws-bucket-creator


Example
=======

Getting help

.. code:: console

   $ bucket-creator create --help
   Usage: bucket-creator create [OPTIONS]

   primary function for creating a bucket :return:

   Options:
     -d, --days-to_glacier TEXT      number of days before moving to glacier
     -w, --bucket-policy-principals TEXT
                                     comma separated list of bucket policy
                                     principals
     -b, --bucket-name TEXT          bucket-name  [required]
     -p, --aws-profile TEXT          aws profile  [required]
     -r, --required-tags TEXT        comma delimited list of tag key names
     -t, --required-values TEXT      comma delimited list of tag key values
     -v, --version                   Print version and exit
     --debug                         Turn on debugging
     --help                          Show this message and exit.



.. code:: console

   $bucket-creator create -b test-bucket -p my-profile -r Name,Project,DeployedBy,ResourceOwner -t test,io,test,test -w arn:aws:iam::12343434:root





