Skip to main content

Azure plug-in

To connect Idem to Microsoft Azure, install the cloud plug-in for the endpoint.

Prerequisites

Install Idem as described in Installing Idem

Installing the Azure plug-in

The Microsoft Azure plug-in requires Python 3.7 or higher, and Idem 16.0.0 or higher. To install the Azure plugin, follow these steps.

  1. Use PIP to install the plug-in.

    pip install idem-azure-auto
  2. Alternatively, install a specific plug-in version.

    pip install idem-azure-auto==0.0.3
  3. Verify installation.

    pip list | grep idem-azure-auto
  4. Verify details such as version and required dependencies.

    pip show idem-azure-auto

Supported Azure resources

Idem can manage the following Microsoft Azure resources.

ProductResource
authorizationrole_assignment
role_definition
computevirtual_machines
resource_managementresource_groups
storage_resource_providerstorage_accounts
policypolicy_assignments
virtual_networksnat_gateways
network_interfaces
network_security_groups
public_ip_addresses
route_tables
routes
security_rules
subnets
virtual_networks

What to do next

Give Idem the credentials to log in to infrastructure. See Authenticating Idem with providers.