ResourceSyncRulesUpdateOptionalParams interface
Optionale Parameter.
- Extends
Eigenschaften
priority | Priorität stellt eine Priorität der Ressourcensynchronisierungsregel dar. |
resume |
Ein serialisierter Poller, der verwendet werden kann, um einen vorhandenen angehaltenen Long-Running-Vorgang fortzusetzen. |
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. |
tags | Ressourcentags |
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. |
update |
Verzögerung, um bis zur nächsten Umfrage in Millisekunden zu warten. |
Geerbte Eigenschaften
abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
on |
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn beim Ausführen des angeforderten Vorgangs eine Antwort vom Server empfangen wird. Kann mehrmals aufgerufen werden. |
request |
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden. |
serializer |
Optionen zum Überschreiben des Serialisierungs-/De serialisierungsverhaltens. |
tracing |
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist. |
Details zur Eigenschaft
priority
Priorität stellt eine Priorität der Ressourcensynchronisierungsregel dar.
priority?: number
Eigenschaftswert
number
resumeFrom
Ein serialisierter Poller, der verwendet werden kann, um einen vorhandenen angehaltenen Long-Running-Vorgang fortzusetzen.
resumeFrom?: string
Eigenschaftswert
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
tags
Ressourcentags
tags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
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?: string
Eigenschaftswert
string
updateIntervalInMs
Verzögerung, um bis zur nächsten Umfrage in Millisekunden zu warten.
updateIntervalInMs?: number
Eigenschaftswert
number
Geerbte Eigenschaftsdetails
abortSignal
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.
abortSignal?: AbortSignalLike
Eigenschaftswert
Geerbt von coreClient.OperationOptions.abortSignal
onResponse
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn beim Ausführen des angeforderten Vorgangs eine Antwort vom Server empfangen wird. Kann mehrmals aufgerufen werden.
onResponse?: RawResponseCallback
Eigenschaftswert
Geerbt von coreClient.OperationOptions.onResponse
requestOptions
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.
requestOptions?: OperationRequestOptions
Eigenschaftswert
Geerbt von coreClient.OperationOptions.requestOptions
serializerOptions
Optionen zum Überschreiben des Serialisierungs-/De serialisierungsverhaltens.
serializerOptions?: SerializerOptions
Eigenschaftswert
Geerbt von coreClient.OperationOptions.serializerOptions
tracingOptions
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.
tracingOptions?: OperationTracingOptions
Eigenschaftswert
Geerbt von coreClient.OperationOptions.tracingOptions
Azure SDK for JavaScript