Share via


Azure Resource Manager (ARM) テンプレートを使用してマシンを Azure Automanage にオンボードする

概要

手順に従い、ARM テンプレートを使ってマシンを Automanage のベスト プラクティスにオンボードします。

前提条件

ARM テンプレートの概要

次の ARM テンプレートでは、指定されたマシンを Azure Automanage のベスト プラクティスにオンボードします。 ARM テンプレートの詳細とデプロイ方法の手順については、ARM テンプレートのデプロイに関するセクションを参照してください。

{
    "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "machineName": {
            "type": "String"
        },
        "configurationProfileName": {
            "type": "String"
        }
    },
    "resources": [
        {
            "type": "Microsoft.Compute/virtualMachines/providers/configurationProfileAssignments",
            "apiVersion": "2022-05-04",
            "name": "[concat(parameters('machineName'), '/Microsoft.Automanage/default')]",
            "properties": {
                "configurationProfile": "[parameters('configurationProfileName')]"
            }
        }
    ]
}

ARM テンプレートのデプロイ

ARM テンプレートを使うと、指定したマシンの構成プロファイル割り当てが作成されます。

configurationProfile 値は次のいずれかの値になります。

  • "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction"
  • "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesDevTest"
  • "/subscriptions/[sub ID]/resourceGroups/resourceGroupName/providers/Microsoft.Automanage/configurationProfiles/customProfileName (カスタム プロファイルの場合)

ARM テンプレートをデプロイするには、次の手順に従います。

  1. この ARM テンプレートを azuredeploy.json として保存します。
  2. az deployment group create --resource-group myResourceGroup --template-file azuredeploy.json を使用してこの ARM テンプレートのデプロイを実行します
  3. プロンプトが表示されたら、machineName および configurationProfileName の値を指定します
  4. これで、デプロイする準備が整いました。

どの ARM テンプレートでも、パラメーターを別の azuredeploy.parameters.json ファイルに取り出し、それをデプロイ時に引数として使用できます。

次のステップ

Linux および Windows での Automanage の詳細について説明します。