Metadata-Version: 2.1
Name: get_s3_bucket_size
Version: 1.0.0
Summary: Get the size of S3 buckets using CloudWatch metrics.
Home-page: https://gitlab.com/fer1035_python/modules/pypi-get_s3_bucket_size
License: GPL-2.0-only
Keywords: S3,CloudWatch,AWS,bucket,size,metrics
Author: Ahmad Ferdaus Abd Razak
Author-email: fer1035@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: aws_authenticator (>=2.0.0,<3.0.0)
Requires-Dist: aws_crawler (>=1.2.0,<2.0.0)
Requires-Dist: boto3 (>=1.40.0,<2.0.0)
Requires-Dist: multithreader (>=1.0.0,<2.0.0)
Project-URL: Repository, https://gitlab.com/fer1035_python/modules/pypi-get_s3_bucket_size
Description-Content-Type: text/x-rst

======================
**get_s3_bucket_size**
======================

Overview
--------

A Python module to get the size of S3 buckets in an AWS account using CloudWatch metrics. It retrieves the size of each bucket and saves the data to a CSV file.

Usage
-----

Installation:

.. code-block:: BASH

   pip3 install get_s3_bucket_size
   # or
   python3 -m pip install get_s3_bucket_size

Bash:

.. code-block:: BASH

   s3_bucket_size -h
   s3_bucket_size -a <sso_account_id> -u <sso_url> -r <sso_role_name>

