Microsoft. Elemento de la interfaz Common.SubscriptionSelector

El SubscriptionSelector elemento de interfaz de usuario (UI) permite a los usuarios seleccionar una suscripción a Azure. Es el selector de suscripción independiente que se usa cuando un formulario no utiliza el elemento compuesto Microsoft.Common.ResourceScope .

Ejemplo de interfaz de usuario

El SubscriptionSelector elemento muestra un desplegable de suscripción.

Captura de pantalla del Microsoft. Elemento UI Common.SubscriptionSelection.

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
}

Salida de ejemplo

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

Remarks

  • resourceProviders Filtra las suscripciones seleccionables a las suscripciones donde estén disponibles los proveedores listados.
  • constraints.validations Añade reglas de validación personalizadas.
  • Consulta el ID de suscripción con [steps('basics').subscription.subscriptionId].
  • Los controles independientes Microsoft.Common.ResourceGroupSelectorde , Microsoft.Common.LocationSelector, y los controles de recursos conscientes del alcance deben referenciar la suscripción seleccionada a través de su scope.subscriptionId propiedad.

Pasos siguientes