Python 用 Azure リソース ライブラリ

概要

Azure Resource Manager を使用して、グループ内のリソースをデプロイ、監視、管理します。

管理 API

Management API を使用して、リソース グループを作成し、テンプレートからリソースをデプロイします。

pip install azure-mgmt-resource
pip install azure-identity

米国東部の Azure リージョンに新しいリソース グループを作成します。

from azure.identity import DefaultAzureCredential
from azure.mgmt.resource import ResourceManagementClient
import os

LOCATION = 'eastus'
GROUP_NAME ='sample_resource_group'

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ResourceManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
client.resource_groups.create_or_update(GROUP_NAME, {'location': LOCATION})

サンプル

Azure のリソースとリソース グループを管理する

Azure Resource Manager のサンプルの完全な一覧を参照してください。