Microsoft. Common.SubscriptionSelector UI prvek

Element SubscriptionSelector uživatelského rozhraní (UI) umožňuje uživatelům vybrat předplatné Azure. Je to samostatný výběr předplatného, který se používá, když formulář nepoužívá složený Microsoft.Common.ResourceScope prvek.

Ukázka uživatelského rozhraní

Prvek SubscriptionSelector zobrazí rozbalovací nabídku předplatného.

Screenshot Microsoftu. Common.SubscriptionSelector UI prvek.

Schema

{
  "name": "subscription",
  "type": "Microsoft.Common.SubscriptionSelector",
  "resourceProviders": [
    "Microsoft.Storage",
    "Microsoft.Network"
  ],
  "constraints": {
    "validations": [
      {
        "isValid": "[not(empty(steps('basics').subscription.subscriptionId))]",
        "message": "Select a subscription."
      }
    ]
  },
  "visible": true
}

Ukázkový výstup

{
  "displayName": "Contoso subscription",
  "subscriptionId": "00000000-0000-0000-0000-000000000000",
  "tenantId": "11111111-1111-1111-1111-111111111111"
}

Remarks

  • resourceProviders Filtruje volitelná předplatná na místa, kde jsou k dispozici uvedení poskytovatelé.
  • constraints.validations přidává vlastní validační pravidla.
  • Odkazujte na ID odběru pomocí [steps('basics').subscription.subscriptionId].
  • Samostatné , , a ovládání Microsoft.Common.ResourceGroupSelectorMicrosoft.Common.LocationSelectorzdrojů s ohledem na rozsah by mělo odkazovat na vybrané předplatné prostřednictvím své scope.subscriptionId vlastnosti.

Další kroky