Sdílet prostřednictvím


Element uživatelského rozhraní Microsoft.Solutions.ResourceSelector

Prvek ResourceSelector uživatelského rozhraní umožňuje uživatelům vybrat existující prostředek Azure z předplatného. Zadáte obor názvů poskytovatele prostředků a typ prostředku, například Microsoft.Storage/storageAccounts ve formátu JSON elementu. Tento prvek můžete použít k filtrování seznamu podle předplatného nebo umístění. Pokud chcete hledat v obsahu seznamu, můžete v uživatelském rozhraní elementu zadat filtr, jako je název skupiny prostředků, název prostředku nebo částečný název.

Ukázka uživatelského rozhraní

V tomto příkladu je umístění elementu nastaveno na all. V seznamu se zobrazí všechny účty úložiště v předplatném. Pole filtru můžete použít k hledání v seznamu.

Snímek obrazovky se seznamem selektoru prostředků všech účtů úložiště v předplatném

V tomto příkladu je umístění elementu nastaveno na onBasics. Seznam zobrazuje účty úložiště, které existují v umístění vybraném na kartě Základy . Pole filtru můžete použít k hledání v seznamu.

Snímek obrazovky se seznamem selektoru prostředků, který filtruje podle názvu skupiny prostředků

Pokud použijete prvek k omezení předplatného na onBasics uživatelské rozhraní, nezobrazí název předplatného v seznamu. Pole filtru můžete použít k hledání v seznamu.

Snímek obrazovky se seznamem prostředků, který nezobrazuje předplatné, protože element nastavil předplatné na onBasics

Schéma

{
  "name": "storageSelector",
  "type": "Microsoft.Solutions.ResourceSelector",
  "label": "Select storage accounts",
  "resourceType": "Microsoft.Storage/storageAccounts",
  "options": {
    "filter": {
      "subscription": "onBasics",
      "location": "onBasics"
    }
  }
}

Ukázkový výstup

"id": "/subscriptions/{subscription-id}/resourceGroups/{resource-group}/providers/{resource-provider-namespace}/{resource-type}/{resource-name}",
"location": "{deployed-location}",
"name": "{resource-name}"

Poznámky

  • resourceType Ve vlastnosti zadejte obor názvů poskytovatele prostředků a název typu prostředku pro prostředek, který chcete zobrazit v seznamu. Další informace najdete v referenční dokumentaci k poskytovatelům prostředků.
  • Tato filter vlastnost omezuje dostupné možnosti pro prostředky. Výsledky můžete omezit podle umístění nebo předplatného.
    • all: Zobrazí všechny prostředky a je výchozí hodnotou.
    • onBasics: Zobrazuje pouze prostředky, které odpovídají výběru na kartě Základy .
    • Pokud vlastnost ze souboru createUiDefinition.json vynechátefilter, zobrazí se v seznamu všechny prostředky pro zadaný typ prostředku.

Další kroky