ResourceSyncRule interface
Definice pravidel synchronizace prostředků
- Extends
Vlastnosti
priority | Priorita představuje prioritu pravidla synchronizace prostředků. |
provisioning |
Stav zřizování pro pravidlo synchronizace prostředků POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
selector | Selektor popisků se skládá ze dvou částí, matchLabels a matchExpressions. První část matchLabels je mapa dvojic {key,value}. Jeden {klíč,hodnota} v mapě matchLabels je ekvivalentem elementu matchExpressions, jehož pole klíče je "klíč", operátor je 'In' a pole hodnot obsahuje pouze 'value'. Druhá část matchExpressions je seznam požadavků na selektor prostředků. Mezi platné operátory patří In, NotIn, Exists a DoesNotExist. V případě hodnot In a NotIn musí být nastavené hodnoty neprázdné. Nastavené hodnoty musí být prázdné v případě Exists a DoesNotExist. Všechny požadavky od matchLabels i matchExpressions musí být splněny, aby se shodovaly. |
system |
Metadata týkající se vytvoření a poslední změny prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
target |
U nemapovaného vlastního prostředku se jeho popisky použijí k vyhledání odpovídajících pravidel synchronizace prostředků. Pokud je toto pravidlo synchronizace prostředků jedním z odpovídajících pravidel s nejvyšší prioritou, pak se nenamapovaný vlastní prostředek promítne do cílové skupiny prostředků přidružené k tomuto pravidlu synchronizace prostředků. Uživatel, který vytváří toto pravidlo synchronizace prostředků, by měl mít oprávnění k zápisu do cílové skupiny prostředků a toto oprávnění k zápisu se ověří při vytváření pravidla synchronizace prostředků. |
Zděděné vlastnosti
id | Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
location | Geografické umístění, ve kterém se nachází prostředek |
name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
tags | Značky prostředků. |
type | Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
Podrobnosti vlastnosti
priority
Priorita představuje prioritu pravidla synchronizace prostředků.
priority?: undefined | number
Hodnota vlastnosti
undefined | number
provisioningState
Stav zřizování pro pravidlo synchronizace prostředků POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
provisioningState?: undefined | string
Hodnota vlastnosti
undefined | string
selector
Selektor popisků se skládá ze dvou částí, matchLabels a matchExpressions. První část matchLabels je mapa dvojic {key,value}. Jeden {klíč,hodnota} v mapě matchLabels je ekvivalentem elementu matchExpressions, jehož pole klíče je "klíč", operátor je 'In' a pole hodnot obsahuje pouze 'value'. Druhá část matchExpressions je seznam požadavků na selektor prostředků. Mezi platné operátory patří In, NotIn, Exists a DoesNotExist. V případě hodnot In a NotIn musí být nastavené hodnoty neprázdné. Nastavené hodnoty musí být prázdné v případě Exists a DoesNotExist. Všechny požadavky od matchLabels i matchExpressions musí být splněny, aby se shodovaly.
selector?: ResourceSyncRulePropertiesSelector
Hodnota vlastnosti
systemData
Metadata týkající se vytvoření a poslední změny prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
systemData?: SystemData
Hodnota vlastnosti
targetResourceGroup
U nemapovaného vlastního prostředku se jeho popisky použijí k vyhledání odpovídajících pravidel synchronizace prostředků. Pokud je toto pravidlo synchronizace prostředků jedním z odpovídajících pravidel s nejvyšší prioritou, pak se nenamapovaný vlastní prostředek promítne do cílové skupiny prostředků přidružené k tomuto pravidlu synchronizace prostředků. Uživatel, který vytváří toto pravidlo synchronizace prostředků, by měl mít oprávnění k zápisu do cílové skupiny prostředků a toto oprávnění k zápisu se ověří při vytváření pravidla synchronizace prostředků.
targetResourceGroup?: undefined | string
Hodnota vlastnosti
undefined | string
Podrobnosti zděděných vlastností
id
Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
id?: undefined | string
Hodnota vlastnosti
undefined | string
Zděděno zResource.id
location
Geografické umístění, ve kterém se nachází prostředek
location: string
Hodnota vlastnosti
string
Zděděno zeTrackedResource.location
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
name?: undefined | string
Hodnota vlastnosti
undefined | string
Zděděno zResource.name
tags
Značky prostředků.
tags?: undefined | [key: string]: string
Hodnota vlastnosti
undefined | [key: string]: string
Zděděno zeTrackedResource.tags
type
Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
type?: undefined | string
Hodnota vlastnosti
undefined | string
Zděděno zresource.type