UpdateRun interface
Многоэтапный процесс для выполнения операций обновления между членами флота.
- Extends
Свойства
e |
Если eTag указан в тексте ответа, он также может быть указан в виде заголовка в соответствии с обычным соглашением etag. Теги сущностей используются для сравнения двух или более сущностей из одного запрошенного ресурса. HTTP/1.1 использует теги сущностей в полях заголовков etag (раздел 14.19), If-Match (раздел 14.24), If-None-Match (раздел 14.26) и If-Range (раздел 14.27). ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
managed |
Обновление, применяемое ко всем кластерам в UpdateRun. ManagedClusterUpdate можно изменить до запуска запуска. |
provisioning |
Состояние подготовки ресурса UpdateRun. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
status | Состояние UpdateRun. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
strategy | Стратегия определяет порядок обновления кластеров. Если значение не задано, все элементы будут обновляться последовательно. Состояние UpdateRun будет отображать один UpdateStage и одну Группу Обновления, предназначенные для всех участников. Стратегию UpdateRun можно изменить до запуска запуска. |
update |
Идентификатор ресурса FleetUpdateStrategy для ссылки. При создании нового запуска можно определить стратегию выполнения тремя способами:
Недопустимое задание "updateStrategyId" и "strategy". UpdateRuns, созданный с помощью "updateStrategyId", snapshot ссылку UpdateStrategy во время создания и сохранить его в поле "стратегия". Последующие изменения в ресурсе FleetUpdateStrategy, на который ссылается ссылка, не распространяются. Изменения UpdateRunStrategy можно вносить непосредственно в поле "стратегия" перед запуском UpdateRun. |
Унаследованные свойства
id | Полный идентификатор ресурса. Пример — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
name | Имя ресурса ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
system |
Azure Resource Manager метаданные, содержащие сведения о createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
type | Тип ресурса. Например Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
Сведения о свойстве
eTag
Если eTag указан в тексте ответа, он также может быть указан в виде заголовка в соответствии с обычным соглашением etag. Теги сущностей используются для сравнения двух или более сущностей из одного запрошенного ресурса. HTTP/1.1 использует теги сущностей в полях заголовков etag (раздел 14.19), If-Match (раздел 14.24), If-None-Match (раздел 14.26) и If-Range (раздел 14.27). ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
eTag?: string
Значение свойства
string
managedClusterUpdate
Обновление, применяемое ко всем кластерам в UpdateRun. ManagedClusterUpdate можно изменить до запуска запуска.
managedClusterUpdate?: ManagedClusterUpdate
Значение свойства
provisioningState
Состояние подготовки ресурса UpdateRun. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
provisioningState?: string
Значение свойства
string
status
Состояние UpdateRun. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
status?: UpdateRunStatus
Значение свойства
strategy
Стратегия определяет порядок обновления кластеров. Если значение не задано, все элементы будут обновляться последовательно. Состояние UpdateRun будет отображать один UpdateStage и одну Группу Обновления, предназначенные для всех участников. Стратегию UpdateRun можно изменить до запуска запуска.
strategy?: UpdateRunStrategy
Значение свойства
updateStrategyId
Идентификатор ресурса FleetUpdateStrategy для ссылки.
При создании нового запуска можно определить стратегию выполнения тремя способами:
- Определите новую стратегию на месте. Задайте поле "стратегия".
- Использовать существующую стратегию. Задайте поле updateStrategyId. (с 15.08.2023 г.)
- Используйте стратегию по умолчанию для обновления всех участников по одному: не настройте значения updateStrategyId и strategy. (с 15.08.2023 г.)
Недопустимое задание "updateStrategyId" и "strategy".
UpdateRuns, созданный с помощью "updateStrategyId", snapshot ссылку UpdateStrategy во время создания и сохранить его в поле "стратегия". Последующие изменения в ресурсе FleetUpdateStrategy, на который ссылается ссылка, не распространяются. Изменения UpdateRunStrategy можно вносить непосредственно в поле "стратегия" перед запуском UpdateRun.
updateStrategyId?: string
Значение свойства
string
Сведения об унаследованном свойстве
id
Полный идентификатор ресурса. Пример — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
id?: string
Значение свойства
string
Наследуетсяот ProxyResource.id
name
Имя ресурса ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
name?: string
Значение свойства
string
Наследуетсяот ProxyResource.name
systemData
Azure Resource Manager метаданные, содержащие сведения о createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
systemData?: SystemData
Значение свойства
Наследуется отProxyResource.systemData
type
Тип ресурса. Например Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
type?: string
Значение свойства
string
Наследуется отProxyResource.type