Microsoft. Elemento UI Common.LocationSelector

L'elemento LocationSelector interfaccia utente (UI) permette agli utenti di selezionare una regione Azure per un abbonamento. È il selezionatore di regione standalone usato quando una forma non utilizza l'elemento composito Microsoft.Common.ResourceScope .

Esempio UI

L'elemento LocationSelector genera un menu a tendina della regione.

Screenshot del Microsoft. Elemento UI Common.LocationSelector.

Schema

{
  "name": "location",
  "type": "Microsoft.Common.LocationSelector",
  "label": "Region",
  "toolTip": "Select the Azure region for the resources.",
  "resourceTypes": [
    "Microsoft.Storage/storageAccounts"
  ],
  "allowedValues": [
    "eastus",
    "westus2"
  ],
  "scope": {
    "subscriptionId": "[steps('basics').subscription.subscriptionId]"
  },
  "visible": true
}

Output di esempio

{
  "name": "westus2",
  "displayName": "West US 2"
}

Remarks

  • scope.subscriptionId è obbligatorio e deve fare riferimento all'abbonamento selezionato.
  • resourceTypes filtra le regioni in posizioni che supportano i tipi di risorsa elencati.
  • allowedValues opzionalmente limita le regioni a un elenco esplicito di nomi di località. Può essere un array o un'espressione che valuta un array.
  • Fai riferimento al nome della location selezionato con un'espressione come [steps('basics').location.name].
  • Per una distribuzione di un gruppo di risorse, usa la posizione selezionata in view.outputs.location quando il gruppo di risorse è nuovo o quando il template necessita di una posizione di distribuzione esplicita.

Passaggi successivi