没有项目描述
aws-key-formatter的Python项目详细描述
AWS密钥格式化程序
项目/回购:
代码质量/ci:
概述
这个cli将获取您的aws凭据并以各种格式输出它们。
最初的用例用于显示您的aws凭据,以用作
Authorization
几个aws redshift命令中的参数。
有关所有可能的输出格式,请参见Use Cases。
安装
aws-key-formatter
可以通过运行来安装:
pip install aws-key-formatter
它需要Python3.6+才能运行。
您也可以通过^{
pipx install aws-key-formatter
用法
红移
使用aws凭据作为redshift中的Authorization
参数
命令(参见the Redshift docs):
$ aws-key-formatter redshift ACCESS_KEY_ID '<access-key-id>' SECRET_ACCESS_KEY '<secret-access-key>'# If you want the session token included as well $ aws-key-formatter redshift --token ACCESS_KEY_ID '<access-key-id>' SECRET_ACCESS_KEY '<secret-access-key>' SESSION_TOKEN '<temporary-token>'
环境变量
使用aws凭据作为environment variables:
$ aws-key-formatter env AWS_ACCESS_KEY_ID=<access-key-id> AWS_SECRET_ACCESS_KEY=<secret-access-key> # If you want the session token included as well $ aws-key-formatter env --token ACCESS_KEY_ID=<access-key-id> SECRET_ACCESS_KEY=<secret-access-key> SESSION_TOKEN=<temporary-token>
贡献
更改日志
0.1.0(2019-08-09)
- 使其成为
pip
可安装的 - 在自述文件中添加了一些初始安装/使用文档
- 将通过Travis CI构建和部署到PYPI的设置
许可证
版权所有2019 Kelton Karboviak
特此免费授予获得本软件副本和相关文档文件(以下简称“软件”)的任何人使用本软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或出售本软件副本的权利,并在符合以下条件的情况下,允许向其提供软件的人员这样做:
上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。
<软件>提供“原样”,无任何担保,明示或默示,包括但不限于适销性、适合特定用途和不侵权的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是在合同诉讼、侵权诉讼或其他诉讼中,由软件或软件的使用或其他交易引起的、由软件引起的或与之相关的。