Microsoft. Élément UI Common.SubscriptionSelector

L’élément SubscriptionSelector interface utilisateur (UI) permet aux utilisateurs de sélectionner un abonnement Azure. C'est le sélecteur d'abonnement autonome utilisé lorsqu'un formulaire n'utilise pas l'élément composite Microsoft.Common.ResourceScope .

Exemple d’interface utilisateur

L’élément SubscriptionSelector affiche un menu déroulant pour l’abonnement.

Capture d’écran de la Microsoft. Élément UI Common.SubscriptionSlector.

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
}

Exemple de résultat

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

Remarks

  • resourceProviders filtre les abonnements sélectionnables aux abonnements où les fournisseurs listés sont disponibles.
  • constraints.validations Ajoute des règles de validation personnalisées.
  • Référez l’ID d’abonnement avec [steps('basics').subscription.subscriptionId].
  • Les contrôles autonomes Microsoft.Common.ResourceGroupSelectorde ressources , Microsoft.Common.LocationSelector, et conscients de la portée doivent référencer l’abonnement sélectionné via leur scope.subscriptionId propriété.

Étapes suivantes