ResourceSyncRule interface
Определение правил синхронизации ресурсов.
- Extends
Свойства
priority | Приоритет представляет приоритет правила синхронизации ресурсов. |
provisioning |
Состояние подготовки для правила синхронизации ресурсов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
selector | Селектор меток состоит из двух частей: matchLabels и matchExpressions. Первая часть matchLabels — это карта пар {ключ,значение}. Одиночный {key,value} на карте matchLabels эквивалентен элементу matchExpressions, ключевое поле которого — key, оператор — In, а массив значений содержит только значение . Вторая часть matchExpressions — это список требований к селектору ресурсов. Допустимые операторы: In, NotIn, Exists и DoesNotExist. Заданные значения должны быть непустые в случае in и NotIn. Заданные значения должны быть пустыми в случае Exists и DoesNotExist. Все требования, как matchLabels, так и matchExpressions, должны быть выполнены, чтобы они соответствовали. |
system |
Метаданные, относящиеся к созданию и последнему изменению ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
target |
Для несопоставленного пользовательского ресурса его метки будут использоваться для поиска соответствующих правил синхронизации ресурсов. Если это правило синхронизации ресурсов является одним из правил сопоставления с наивысшим приоритетом, то несопоставленный пользовательский ресурс будет проецирован в целевую группу ресурсов, связанную с этим правилом синхронизации ресурсов. Пользователь, создающие это правило синхронизации ресурсов, должен иметь разрешения на запись в целевой группе ресурсов, и это разрешение на запись будет проверено при создании правила синхронизации ресурсов. |
Унаследованные свойства
id | Полный идентификатор ресурса. Например, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер. |
location | Географическое расположение, в котором находится ресурс |
name | Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
tags | Теги ресурсов. |
type | Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts" ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер. |
Сведения о свойстве
priority
Приоритет представляет приоритет правила синхронизации ресурсов.
priority?: undefined | number
Значение свойства
undefined | number
provisioningState
Состояние подготовки для правила синхронизации ресурсов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
provisioningState?: undefined | string
Значение свойства
undefined | string
selector
Селектор меток состоит из двух частей: matchLabels и matchExpressions. Первая часть matchLabels — это карта пар {ключ,значение}. Одиночный {key,value} на карте matchLabels эквивалентен элементу matchExpressions, ключевое поле которого — key, оператор — In, а массив значений содержит только значение . Вторая часть matchExpressions — это список требований к селектору ресурсов. Допустимые операторы: In, NotIn, Exists и DoesNotExist. Заданные значения должны быть непустые в случае in и NotIn. Заданные значения должны быть пустыми в случае Exists и DoesNotExist. Все требования, как matchLabels, так и matchExpressions, должны быть выполнены, чтобы они соответствовали.
selector?: ResourceSyncRulePropertiesSelector
Значение свойства
systemData
Метаданные, относящиеся к созданию и последнему изменению ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
systemData?: SystemData
Значение свойства
targetResourceGroup
Для несопоставленного пользовательского ресурса его метки будут использоваться для поиска соответствующих правил синхронизации ресурсов. Если это правило синхронизации ресурсов является одним из правил сопоставления с наивысшим приоритетом, то несопоставленный пользовательский ресурс будет проецирован в целевую группу ресурсов, связанную с этим правилом синхронизации ресурсов. Пользователь, создающие это правило синхронизации ресурсов, должен иметь разрешения на запись в целевой группе ресурсов, и это разрешение на запись будет проверено при создании правила синхронизации ресурсов.
targetResourceGroup?: undefined | string
Значение свойства
undefined | string
Сведения об унаследованном свойстве
id
Полный идентификатор ресурса. Например, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.
id?: undefined | string
Значение свойства
undefined | string
Наследуетсяот Resource.id
location
Географическое расположение, в котором находится ресурс
location: string
Значение свойства
string
Наследуется отTrackedResource.location
name
Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
name?: undefined | string
Значение свойства
undefined | string
Наследуется отResource.name
tags
Теги ресурсов.
tags?: undefined | [key: string]: string
Значение свойства
undefined | [key: string]: string
Наследуется отTrackedResource.tags
type
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts" ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.
type?: undefined | string
Значение свойства
undefined | string
Наследуется отResource.type