PatchableResourceSyncRule interface
Definizione di risorsa patchable per le regole di sincronizzazione risorse.
Proprietà
priority | La priorità rappresenta una priorità della regola di sincronizzazione risorse |
provisioning |
Stato di provisioning per la regola di sincronizzazione risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
selector | Un selettore di etichette è composto da due parti, matchLabels e matchExpressions. La prima parte matchLabels è una mappa di coppie {key,value}. Un singolo oggetto {key,value} nella mappa matchLabels equivale a un elemento di matchExpressions, il cui campo chiave è 'key', l'operatore è 'In' e la matrice dei valori contiene solo 'value'. La seconda parte, matchExpressions è un elenco di requisiti del selettore di risorse. Gli operatori validi includono In, NotIn, Exists e DoesNotExist. I valori impostati devono essere non vuoti nel caso di In e NotIn. I valori impostati devono essere vuoti nel caso di Exists e DoesNotExist. Tutti i requisiti, sia matchLabels che matchExpressions devono essere soddisfatti per soddisfare tutti i requisiti. |
tags | Tag delle risorse |
target |
Per una risorsa personalizzata non mappata, le relative etichette verranno usate per trovare le regole di sincronizzazione delle risorse corrispondenti. Se questa regola di sincronizzazione delle risorse è una delle regole corrispondenti con priorità più alta, la risorsa personalizzata non mappata verrà proiettata nel gruppo di risorse di destinazione associato a questa regola di sincronizzazione delle risorse. L'utente che crea questa regola di sincronizzazione delle risorse deve disporre delle autorizzazioni di scrittura per il gruppo di risorse di destinazione e questa autorizzazione di scrittura verrà convalidata durante la creazione della regola di sincronizzazione delle risorse. |
Dettagli proprietà
priority
La priorità rappresenta una priorità della regola di sincronizzazione risorse
priority?: number
Valore della proprietà
number
provisioningState
Stato di provisioning per la regola di sincronizzazione risorse. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
provisioningState?: string
Valore della proprietà
string
selector
Un selettore di etichette è composto da due parti, matchLabels e matchExpressions. La prima parte matchLabels è una mappa di coppie {key,value}. Un singolo oggetto {key,value} nella mappa matchLabels equivale a un elemento di matchExpressions, il cui campo chiave è 'key', l'operatore è 'In' e la matrice dei valori contiene solo 'value'. La seconda parte, matchExpressions è un elenco di requisiti del selettore di risorse. Gli operatori validi includono In, NotIn, Exists e DoesNotExist. I valori impostati devono essere non vuoti nel caso di In e NotIn. I valori impostati devono essere vuoti nel caso di Exists e DoesNotExist. Tutti i requisiti, sia matchLabels che matchExpressions devono essere soddisfatti per soddisfare tutti i requisiti.
selector?: ResourceSyncRulePropertiesSelector
Valore della proprietà
tags
Tag delle risorse
tags?: {[propertyName: string]: string}
Valore della proprietà
{[propertyName: string]: string}
targetResourceGroup
Per una risorsa personalizzata non mappata, le relative etichette verranno usate per trovare le regole di sincronizzazione delle risorse corrispondenti. Se questa regola di sincronizzazione delle risorse è una delle regole corrispondenti con priorità più alta, la risorsa personalizzata non mappata verrà proiettata nel gruppo di risorse di destinazione associato a questa regola di sincronizzazione delle risorse. L'utente che crea questa regola di sincronizzazione delle risorse deve disporre delle autorizzazioni di scrittura per il gruppo di risorse di destinazione e questa autorizzazione di scrittura verrà convalidata durante la creazione della regola di sincronizzazione delle risorse.
targetResourceGroup?: string
Valore della proprietà
string
Azure SDK for JavaScript