Compartir a través de


UpdateRun interface

Proceso de varias fases para realizar operaciones de actualización entre miembros de una flota.

Extends

Propiedades

eTag

Si se proporciona eTag en el cuerpo de la respuesta, también se puede proporcionar como encabezado según la convención de etag normal. Las etiquetas de entidad se usan para comparar dos o más entidades del mismo recurso solicitado. HTTP/1.1 usa etiquetas de entidad en etag (sección 14.19), If-Match (sección 14.24), If-None-Match (sección 14.26) y If-Range (sección 14.27) campos de encabezado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

managedClusterUpdate

Actualización que se va a aplicar a todos los clústeres de UpdateRun. ManagedClusterUpdate se puede modificar hasta que se inicie la ejecución.

provisioningState

Estado de aprovisionamiento del recurso UpdateRun. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

status

Estado de UpdateRun. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

strategy

La estrategia define el orden en que se actualizarán los clústeres. Si no se establece, todos los miembros se actualizarán secuencialmente. El estado UpdateRun mostrará un único UpdateStage y un único UpdateGroup destinado a todos los miembros. La estrategia de UpdateRun se puede modificar hasta que se inicie la ejecución.

updateStrategyId

Identificador de recurso del recurso FleetUpdateStrategy al que se va a hacer referencia.

Al crear una nueva ejecución, hay tres maneras de definir una estrategia para la ejecución:

  1. Definir una nueva estrategia en su lugar: establezca el campo "estrategia".
  2. Use una estrategia existente: establezca el campo "updateStrategyId". (desde 2023-08-15-preview)
  3. Use la estrategia predeterminada para actualizar todos los miembros uno por uno: deje sin establecer "updateStrategyId" y "strategy". (desde 2023-08-15-preview)

Establecer "updateStrategyId" y "strategy" no es válido.

UpdateRuns creado por "updateStrategyId" instantánea del updateStrategy al que se hace referencia en el momento de la creación y almacénelo en el campo "estrategia". Los cambios posteriores en el recurso FleetUpdateStrategy al que se hace referencia no se propagan. Los cambios de UpdateRunStrategy se pueden realizar directamente en el campo "estrategia" antes de iniciar UpdateRun.

Propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

eTag

Si se proporciona eTag en el cuerpo de la respuesta, también se puede proporcionar como encabezado según la convención de etag normal. Las etiquetas de entidad se usan para comparar dos o más entidades del mismo recurso solicitado. HTTP/1.1 usa etiquetas de entidad en etag (sección 14.19), If-Match (sección 14.24), If-None-Match (sección 14.26) y If-Range (sección 14.27) campos de encabezado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

eTag?: string

Valor de propiedad

string

managedClusterUpdate

Actualización que se va a aplicar a todos los clústeres de UpdateRun. ManagedClusterUpdate se puede modificar hasta que se inicie la ejecución.

managedClusterUpdate?: ManagedClusterUpdate

Valor de propiedad

provisioningState

Estado de aprovisionamiento del recurso UpdateRun. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState?: string

Valor de propiedad

string

status

Estado de UpdateRun. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

status?: UpdateRunStatus

Valor de propiedad

strategy

La estrategia define el orden en que se actualizarán los clústeres. Si no se establece, todos los miembros se actualizarán secuencialmente. El estado UpdateRun mostrará un único UpdateStage y un único UpdateGroup destinado a todos los miembros. La estrategia de UpdateRun se puede modificar hasta que se inicie la ejecución.

strategy?: UpdateRunStrategy

Valor de propiedad

updateStrategyId

Identificador de recurso del recurso FleetUpdateStrategy al que se va a hacer referencia.

Al crear una nueva ejecución, hay tres maneras de definir una estrategia para la ejecución:

  1. Definir una nueva estrategia en su lugar: establezca el campo "estrategia".
  2. Use una estrategia existente: establezca el campo "updateStrategyId". (desde 2023-08-15-preview)
  3. Use la estrategia predeterminada para actualizar todos los miembros uno por uno: deje sin establecer "updateStrategyId" y "strategy". (desde 2023-08-15-preview)

Establecer "updateStrategyId" y "strategy" no es válido.

UpdateRuns creado por "updateStrategyId" instantánea del updateStrategy al que se hace referencia en el momento de la creación y almacénelo en el campo "estrategia". Los cambios posteriores en el recurso FleetUpdateStrategy al que se hace referencia no se propagan. Los cambios de UpdateRunStrategy se pueden realizar directamente en el campo "estrategia" antes de iniciar UpdateRun.

updateStrategyId?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deProxyResource.id

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deProxyResource.name

systemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData?: SystemData

Valor de propiedad

Heredado deProxyResource.systemData

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deProxyResource.type