AWS Toolset for AWS Devs
Project description
aws_toolset
AWS Toolset
is a set of tools that I created for the every lazy AWS Developer. Why? When your in AWS you
will find that there is a subset of tasks. You then will abstract them into a script.
As I find these I am putting these here for the other developers to use so they can use them.
The tool can be ran directory as a CLI or with the python -m interface or installed with pip.
pip install aws_toolset
or
aws_toolset module
or
python3 -m aws_toolset module
Import
If you need to import then
from aws_toolset import aws_toolset
from aws_toolset.module import create_codestar_notifications
options
- Module This is the module that it will run, The list of modules can be seen with the -h option
Modules
create_codestar_notifications
options
-
--ta REQUIRED: The Amazon Resource Name (ARN) of the Chatbot topic or Chatbot client.
-
--tt REQUIRED: The target type. Can be an Chatbot topic or Chatbot client. The options are SNS or AWSChatbotSlack"
-
--n The name for the notification rule. Notification rule names must be unique in your Amazon Web Services account.
-
--eti Should be a list of all accepted notification events. See https://docs.aws.amazon.com/dtconsole/latest/userguide/concepts.html#concepts-api
-
--dt The level of detail to include in the notifications for this resource.
-
--r either the full arn of the resource. If we are helping you build this list, leave blank
-
-t A list(dict) of tags to apply to this notification rule. Key names cannot start with aws
-
-s The status of the notification rule. The default value is ENABLED . If the status is set to DISABLED , notifications aren't sent for the notification rule.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for aws_toolset-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51c45e0c03e4897701570eedcb363196551b9a4b124a314f303edf035e550511 |
|
MD5 | e2975d07bf171ef1a5dc28f74dd2a262 |
|
BLAKE2b-256 | a9f1cfd9c4ceb84c58263fc109322b9efa141840a118f1fa998b7cd4af042b5e |