AWS plug-in
To connect Idem to cloud endpoints such as Amazon Web Services (AWS) or Microsoft Azure, install the cloud plug-in for the endpoint.
Prerequisites
Install Idem as described in Installing Idem
Installing the AWS plug-in
The AWS plug-in requires Python 3.7 or higher, and Idem 17.0.1 or higher. To install the AWS plug-in, follow these steps.
Use PIP to install the plug-in.
pip install idem-awsAlternatively, install a specific plug-in version.
pip install idem-aws==0.17.0Verify installation.
pip list | grep idem-awsVerify details such as version and required dependencies.
pip show idem-aws
Supported AWS resources
Idem can manage the following AWS resources.
| Product | Resource |
|---|---|
| ec2 | elastic_ip |
| flow_log | |
| instance | |
| internet_gateway | |
| nat_gateway | |
| route_table | |
| spot_instance | |
| subnet | |
| transit_gateway | |
| transit_gateway_vpc_attachment | |
| vpc | |
| iam | instance_profile |
| policy | |
| role | |
| role_policy | |
| role_policy_attachment | |
| user | |
| kms | key |
| organizations | |
| organization | |
| organization_unit | |
| s3 | bucket |