知識チェック

完了

あなたは同僚から、このテンプレートの使い方について支援を求められました。

param number int
param name string
param name2 string

var location = 'australiaeast'

resource virtualNetwork 'Microsoft.Network/virtualNetworks@2024-01-01' = {
  name: name
  location: location
  properties: {
    addressSpace:{
      addressPrefixes:[
        '10.0.0.0/16'
      ]
    }
    subnets: [for i in range(1, number): {
      name: 'subnet-${i}'
      properties: {
        addressPrefix: '10.0.${i}.0/24'
      }
    }]
  }
}

resource storageAccount 'Microsoft.Storage/storageAccounts@2023-05-01' = {
  name: name2
  location: location
  kind: 'StorageV2'
  sku: {
    name: 'Standard_LRS'
  }
}

テンプレートをリファクターして、組織内の他のユーザーがより簡単に使用できるようにします。

1.

これらの手順のどれを行う必要がありますか?

2.

テンプレートのユーザーが number パラメーターに確実に有効な入力を行うようにする必要があります。 どうすればよいでしょうか?

3.

Bicep テンプレートに "構成セット" を使用するベネフィットの 1 つは何ですか?