ResourceSyncRule interface
Definition von Ressourcensynchronisierungsregeln.
- Extends
Eigenschaften
priority | Priorität stellt eine Priorität der Ressourcensynchronisierungsregel dar. |
provisioning |
Bereitstellungsstatus für die Ressourcensynchronisierungsregel. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
selector | Eine Bezeichnungsauswahl besteht aus zwei Teilen: matchLabels und matchExpressions. Der erste Teil matchLabels ist eine Zuordnung von {key,value}-Paaren. Ein einzelner {key,value} in der matchLabels-Zuordnung entspricht einem Element von matchExpressions, dessen Schlüsselfeld "key", der Operator "In" ist und das Wertearray nur "value" enthält. Der zweite Teil matchExpressions ist eine Liste der Ressourcenauswahlanforderungen. Gültige Operatoren sind In, NotIn, Exists und DoesNotExist. Die festgelegten Werte müssen im Fall von In und NotIn nicht leer sein. Die festgelegten Werte müssen im Fall von Exists und DoesNotExist leer sein. Alle Anforderungen von matchLabels und matchExpressions müssen erfüllt sein, um übereinstimmen zu können. |
system |
Metadaten im Zusammenhang mit der Erstellung und letzten Änderung der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
target |
Für eine nicht zugeordnete benutzerdefinierte Ressource werden ihre Bezeichnungen verwendet, um übereinstimmende Ressourcensynchronisierungsregeln zu finden. Wenn diese Ressourcensynchronisierungsregel eine der Abgleichsregeln mit höchster Priorität ist, wird die nicht zugeordnete benutzerdefinierte Ressource auf die Zielressourcengruppe projiziert, die dieser Ressourcensynchronisierungsregel zugeordnet ist. Der Benutzer, der diese Ressourcensynchronisierungsregel erstellt, sollte über Schreibberechtigungen für die Zielressourcengruppe verfügen, und diese Schreibberechtigung wird beim Erstellen der Ressourcensynchronisierungsregel überprüft. |
Geerbte Eigenschaften
id | Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
location | Der geografische Standort, an dem sich die Ressource befindet |
name | Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
tags | Ressourcentags. |
type | Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
priority
Priorität stellt eine Priorität der Ressourcensynchronisierungsregel dar.
priority?: undefined | number
Eigenschaftswert
undefined | number
provisioningState
Bereitstellungsstatus für die Ressourcensynchronisierungsregel. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
provisioningState?: undefined | string
Eigenschaftswert
undefined | string
selector
Eine Bezeichnungsauswahl besteht aus zwei Teilen: matchLabels und matchExpressions. Der erste Teil matchLabels ist eine Zuordnung von {key,value}-Paaren. Ein einzelner {key,value} in der matchLabels-Zuordnung entspricht einem Element von matchExpressions, dessen Schlüsselfeld "key", der Operator "In" ist und das Wertearray nur "value" enthält. Der zweite Teil matchExpressions ist eine Liste der Ressourcenauswahlanforderungen. Gültige Operatoren sind In, NotIn, Exists und DoesNotExist. Die festgelegten Werte müssen im Fall von In und NotIn nicht leer sein. Die festgelegten Werte müssen im Fall von Exists und DoesNotExist leer sein. Alle Anforderungen von matchLabels und matchExpressions müssen erfüllt sein, um übereinstimmen zu können.
selector?: ResourceSyncRulePropertiesSelector
Eigenschaftswert
systemData
Metadaten im Zusammenhang mit der Erstellung und letzten Änderung der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
systemData?: SystemData
Eigenschaftswert
targetResourceGroup
Für eine nicht zugeordnete benutzerdefinierte Ressource werden ihre Bezeichnungen verwendet, um übereinstimmende Ressourcensynchronisierungsregeln zu finden. Wenn diese Ressourcensynchronisierungsregel eine der Abgleichsregeln mit höchster Priorität ist, wird die nicht zugeordnete benutzerdefinierte Ressource auf die Zielressourcengruppe projiziert, die dieser Ressourcensynchronisierungsregel zugeordnet ist. Der Benutzer, der diese Ressourcensynchronisierungsregel erstellt, sollte über Schreibberechtigungen für die Zielressourcengruppe verfügen, und diese Schreibberechtigung wird beim Erstellen der Ressourcensynchronisierungsregel überprüft.
targetResourceGroup?: undefined | string
Eigenschaftswert
undefined | string
Geerbte Eigenschaftsdetails
id
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
id?: undefined | string
Eigenschaftswert
undefined | string
Geerbt vonResource.id
location
Der geografische Standort, an dem sich die Ressource befindet
location: string
Eigenschaftswert
string
Geerbt vonTrackedResource.location
name
Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
name?: undefined | string
Eigenschaftswert
undefined | string
Geerbt vonResource.name
tags
Ressourcentags.
tags?: undefined | [key: string]: string
Eigenschaftswert
undefined | [key: string]: string
Geerbt vonTrackedResource.tags
type
Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
type?: undefined | string
Eigenschaftswert
undefined | string
Geerbt vonResource.type