OperationStatus interface
Estado actual de una operación asincrónica
- Extends
Propiedades
properties | Propiedades de operación personalizadas, rellenadas solo para una operación correcta. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Propiedades heredadas
end |
Hora de finalización de la operación. |
error | Si está presente, detalles del error de la operación. |
id | Identificador completo de la operación asincrónica. |
name | Nombre de la operación asincrónica. |
operations | Lista de operaciones. |
percent |
Porcentaje de la operación que se ha completado. |
resource |
Identificador completo del recurso en el que se inició la operación asincrónica original. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
start |
Hora de inicio de la operación. |
status | Estado de la operación. |
Detalles de las propiedades
properties
Propiedades de operación personalizadas, rellenadas solo para una operación correcta. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
properties?: Record<string, unknown>
Valor de propiedad
Record<string, unknown>
Detalles de las propiedades heredadas
endTime
Hora de finalización de la operación.
endTime?: Date
Valor de propiedad
Date
Heredado deOperationStatusResult.endTime
error
Si está presente, detalles del error de la operación.
error?: ErrorDetail
Valor de propiedad
se hereda deOperationStatusResult.error
id
Identificador completo de la operación asincrónica.
id?: string
Valor de propiedad
string
heredado deOperationStatusResult.id
name
Nombre de la operación asincrónica.
name?: string
Valor de propiedad
string
heredado deOperationStatusResult.name
operations
Lista de operaciones.
operations?: OperationStatusResult[]
Valor de propiedad
heredado deOperationStatusResult.operations
percentComplete
Porcentaje de la operación que se ha completado.
percentComplete?: number
Valor de propiedad
number
heredado deOperationStatusResult.percentComplete
resourceId
Identificador completo del recurso en el que se inició la operación asincrónica original. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
resourceId?: string
Valor de propiedad
string
heredado deOperationStatusResult.resourceId
startTime
Hora de inicio de la operación.
startTime?: Date
Valor de propiedad
Date
heredado deOperationStatusResult.startTime
status
Estado de la operación.
status: string
Valor de propiedad
string
heredado deOperationStatusResult.status