Microsoft Antimalware 拡張機能を Windows マシンにインストールするためのポリシー定義を作成しました。VM > Extension に移動しても、拡張機能はありません。
しかし、[VM] > [ポリシー] に移動して適切なポリシーを選択すると、この VM が表示されませんか?
以下の 2 つのコマンドを実行して、定義を作成し、ポリシーを割り当てました。
意味:
az policy definition create --name 'Microsoft-Antimalware-extension-windows-server' --display-name 'Deploy default Microsoft IaaSAntimalware extension for Windows Server' --description 'This policy deploys a Microsoft IaaSAntimalware extension with a default configuraion when a VM is not configured with the antimalware extension.' --rules 'https://raw.githubusercontent.com/Azure/azure-policy/master/samples/built-in-policy/deploy-default-antimalware-extension-for-windows-server/azurepolicy.rules.json' --params 'https://raw.githubusercontent.com/Azure/azure-policy/master/samples/built-in-policy/deploy-default-antimalware-extension-for-windows-server/azurepolicy.parameters.json' --mode All
割り当て:
az policy assignment create --scope /subscriptions/xxxxxxxxxxxxxxxxxxxxxxxxxxxx --policy "Microsoft-Antimalware-extension-windows-server"
また、ポリシーを定義してサブスクリプションに割り当てた後、VM を手動で作成したことに注意してください。