Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
En kontroll för att associera taggar med resurserna i en distribution.
Exempel på användargränssnitt
Schema
{
"name": "element1",
"type": "Microsoft.Common.TagsByResource",
"resources": [
"Microsoft.Storage/storageAccounts",
"Microsoft.Compute/virtualMachines"
]
}
Exempelutdata
{
"Microsoft.Storage/storageAccounts": {
"Dept": "Finance",
"Environment": "Production"
},
"Microsoft.Compute/virtualMachines": {
"Dept": "Finance"
}
}
Kommentarer
Minst ett objekt i matrisen
resourcesmåste anges.Varje element i
resourcesmåste vara en fullständigt kvalificerad resurstyp. Dessa element visas i listrutan Resurs och kan taggas av användaren.Kontrollens utdata är formaterade för enkel tilldelning av taggvärden i en Azure Resource Manager-mall. Om du vill ta emot kontrollens utdata i en mall tar du med en parameter i mallen enligt följande exempel:
"parameters": { "tagsByResource": { "type": "object", "defaultValue": {} } }För varje resurs som kan taggas tilldelar du egenskapen taggar till parametervärdet för den resurstypen:
{ "name": "saName1", "type": "Microsoft.Storage/storageAccounts", "tags": "[ if(contains(parameters('tagsByResource'), 'Microsoft.Storage/storageAccounts'), parameters('tagsByResource')['Microsoft.Storage/storageAccounts'], json('{}')) ]", ...Använd if-funktionen när du använder parametern tagsByResource. Det gör att du kan tilldela ett tomt objekt när inga taggar har tilldelats till den angivna resurstypen.
Nästa steg
- En introduktion till hur du skapar användargränssnittsdefinitioner finns i Komma igång med CreateUiDefinition.
- En beskrivning av vanliga egenskaper i gränssnittselement finns i CreateUiDefinition-element.