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 |
La hora de finalización de la operación. |
error | Si está presente, detalles del error de operación. |
id | Identificador completo para 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 |
La 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
La 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 operación.
error?: ErrorDetail
Valor de propiedad
Heredado deOperationStatusResult.error
id
Identificador completo para 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
La 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