├── .VERSION ├── .editorconfig ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .gitlab-ci.yml ├── .prospector.yaml ├── .pylintrc ├── AUTHORS.rst ├── CONTRIBUTING.rst ├── HISTORY.rst ├── INSTALLATION.rst ├── LICENSE ├── MANIFEST.in ├── Pipfile ├── Pipfile.lock ├── README.rst ├── USAGE_ACCOUNT_MANAGER.rst ├── USAGE_BILLING.rst ├── USAGE_CONTROL_TOWER.rst ├── USAGE_SSO.rst ├── _CI ├── .VERSION ├── __init__.py ├── bin │ └── .gitkeep ├── configuration │ ├── __init__.py │ └── configuration.py ├── files │ ├── environment_variables.json │ ├── logging_level.json │ └── prerequisites.json ├── library │ ├── __init__.py │ ├── core_library.py │ └── patch.py ├── patches │ └── .gitkeep └── scripts │ ├── __init__.py │ ├── _initialize_template.py │ ├── bootstrap.py │ ├── build.py │ ├── document.py │ ├── graph.py │ ├── lint.py │ ├── lock.py │ ├── reset.py │ ├── tag.py │ ├── test.py │ ├── update.py │ └── upload.py ├── awsapilib ├── __init__.py ├── _version.py ├── authentication │ ├── __init__.py │ ├── authentication.py │ ├── authenticationexceptions.py │ └── utils.py ├── awsapilib.py ├── awsapilibexceptions.py ├── billing │ ├── __init__.py │ ├── billing.py │ └── billingexceptions.py ├── captcha │ ├── __init__.py │ ├── captcha.py │ └── captchaexceptions.py ├── cloudformation │ ├── __init__.py │ ├── cloudformation.py │ └── cloudformationexceptions.py ├── console │ ├── __init__.py │ ├── console.py │ └── consoleexceptions.py ├── controltower │ ├── __init__.py │ ├── controltower.py │ ├── controltowerexceptions.py │ └── resources │ │ ├── __init__.py │ │ ├── configuration.py │ │ └── resources.py └── sso │ ├── __init__.py │ ├── entities │ ├── __init__.py │ └── entities.py │ ├── sso.py │ └── ssoexceptions.py ├── dev-requirements.txt ├── docs ├── Makefile ├── authors.rst ├── conf.py ├── contributing.rst ├── history.rst ├── index.rst ├── installation.rst ├── readme.rst └── usage.rst ├── graphs └── .gitkeep ├── requirements.txt ├── setup.cfg ├── setup.py ├── setup_aliases.ps1 ├── setup_aliases.sh ├── tests ├── README ├── __init__.py └── test_awsapilib.py └── tox.ini /.VERSION: -------------------------------------------------------------------------------- 1 | 3.1.5 -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.prospector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/.prospector.yaml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/.pylintrc -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/HISTORY.rst -------------------------------------------------------------------------------- /INSTALLATION.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/INSTALLATION.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/README.rst -------------------------------------------------------------------------------- /USAGE_ACCOUNT_MANAGER.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/USAGE_ACCOUNT_MANAGER.rst -------------------------------------------------------------------------------- /USAGE_BILLING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/USAGE_BILLING.rst -------------------------------------------------------------------------------- /USAGE_CONTROL_TOWER.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/USAGE_CONTROL_TOWER.rst -------------------------------------------------------------------------------- /USAGE_SSO.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/USAGE_SSO.rst -------------------------------------------------------------------------------- /_CI/.VERSION: -------------------------------------------------------------------------------- 1 | 0.0.0 2 | -------------------------------------------------------------------------------- /_CI/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/__init__.py -------------------------------------------------------------------------------- /_CI/bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_CI/configuration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/configuration/__init__.py -------------------------------------------------------------------------------- /_CI/configuration/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/configuration/configuration.py -------------------------------------------------------------------------------- /_CI/files/environment_variables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/files/environment_variables.json -------------------------------------------------------------------------------- /_CI/files/logging_level.json: -------------------------------------------------------------------------------- 1 | { 2 | "level": "info" 3 | } 4 | -------------------------------------------------------------------------------- /_CI/files/prerequisites.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/files/prerequisites.json -------------------------------------------------------------------------------- /_CI/library/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/library/__init__.py -------------------------------------------------------------------------------- /_CI/library/core_library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/library/core_library.py -------------------------------------------------------------------------------- /_CI/library/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/library/patch.py -------------------------------------------------------------------------------- /_CI/patches/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_CI/scripts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/__init__.py -------------------------------------------------------------------------------- /_CI/scripts/_initialize_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/_initialize_template.py -------------------------------------------------------------------------------- /_CI/scripts/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/bootstrap.py -------------------------------------------------------------------------------- /_CI/scripts/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/build.py -------------------------------------------------------------------------------- /_CI/scripts/document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/document.py -------------------------------------------------------------------------------- /_CI/scripts/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/graph.py -------------------------------------------------------------------------------- /_CI/scripts/lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/lint.py -------------------------------------------------------------------------------- /_CI/scripts/lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/lock.py -------------------------------------------------------------------------------- /_CI/scripts/reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/reset.py -------------------------------------------------------------------------------- /_CI/scripts/tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/tag.py -------------------------------------------------------------------------------- /_CI/scripts/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/test.py -------------------------------------------------------------------------------- /_CI/scripts/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/update.py -------------------------------------------------------------------------------- /_CI/scripts/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/_CI/scripts/upload.py -------------------------------------------------------------------------------- /awsapilib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/__init__.py -------------------------------------------------------------------------------- /awsapilib/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/_version.py -------------------------------------------------------------------------------- /awsapilib/authentication/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/authentication/__init__.py -------------------------------------------------------------------------------- /awsapilib/authentication/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/authentication/authentication.py -------------------------------------------------------------------------------- /awsapilib/authentication/authenticationexceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/authentication/authenticationexceptions.py -------------------------------------------------------------------------------- /awsapilib/authentication/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/authentication/utils.py -------------------------------------------------------------------------------- /awsapilib/awsapilib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/awsapilib.py -------------------------------------------------------------------------------- /awsapilib/awsapilibexceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/awsapilibexceptions.py -------------------------------------------------------------------------------- /awsapilib/billing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/billing/__init__.py -------------------------------------------------------------------------------- /awsapilib/billing/billing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/billing/billing.py -------------------------------------------------------------------------------- /awsapilib/billing/billingexceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/billing/billingexceptions.py -------------------------------------------------------------------------------- /awsapilib/captcha/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/captcha/__init__.py -------------------------------------------------------------------------------- /awsapilib/captcha/captcha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/captcha/captcha.py -------------------------------------------------------------------------------- /awsapilib/captcha/captchaexceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/captcha/captchaexceptions.py -------------------------------------------------------------------------------- /awsapilib/cloudformation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/cloudformation/__init__.py -------------------------------------------------------------------------------- /awsapilib/cloudformation/cloudformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/cloudformation/cloudformation.py -------------------------------------------------------------------------------- /awsapilib/cloudformation/cloudformationexceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/cloudformation/cloudformationexceptions.py -------------------------------------------------------------------------------- /awsapilib/console/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/console/__init__.py -------------------------------------------------------------------------------- /awsapilib/console/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/console/console.py -------------------------------------------------------------------------------- /awsapilib/console/consoleexceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/console/consoleexceptions.py -------------------------------------------------------------------------------- /awsapilib/controltower/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/controltower/__init__.py -------------------------------------------------------------------------------- /awsapilib/controltower/controltower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/controltower/controltower.py -------------------------------------------------------------------------------- /awsapilib/controltower/controltowerexceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/controltower/controltowerexceptions.py -------------------------------------------------------------------------------- /awsapilib/controltower/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/controltower/resources/__init__.py -------------------------------------------------------------------------------- /awsapilib/controltower/resources/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/controltower/resources/configuration.py -------------------------------------------------------------------------------- /awsapilib/controltower/resources/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/controltower/resources/resources.py -------------------------------------------------------------------------------- /awsapilib/sso/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/sso/__init__.py -------------------------------------------------------------------------------- /awsapilib/sso/entities/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/sso/entities/__init__.py -------------------------------------------------------------------------------- /awsapilib/sso/entities/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/sso/entities/entities.py -------------------------------------------------------------------------------- /awsapilib/sso/sso.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/sso/sso.py -------------------------------------------------------------------------------- /awsapilib/sso/ssoexceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/awsapilib/sso/ssoexceptions.py -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/authors.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../AUTHORS.rst 2 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../CONTRIBUTING.rst 2 | -------------------------------------------------------------------------------- /docs/history.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../HISTORY.rst 2 | -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../INSTALLATION.rst 2 | -------------------------------------------------------------------------------- /docs/readme.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../README.rst 2 | -------------------------------------------------------------------------------- /docs/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/docs/usage.rst -------------------------------------------------------------------------------- /graphs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/setup.py -------------------------------------------------------------------------------- /setup_aliases.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/setup_aliases.ps1 -------------------------------------------------------------------------------- /setup_aliases.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/setup_aliases.sh -------------------------------------------------------------------------------- /tests/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/tests/README -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/test_awsapilib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/tests/test_awsapilib.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/schubergphilis/awsapilib/HEAD/tox.ini --------------------------------------------------------------------------------