Compartir a través de


Operation Progress - Get

Obtenga el resultado de la operación para una operación de larga duración.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/operationProgress/{operationId}?api-version=2024-12-30

Parámetros de identificador URI

Nombre En Requerido Tipo Description
locationName
path True

string

minLength: 1
pattern: ^[ \w]+$

Nombre de la ubicación.

operationId
path True

string

minLength: 1

Identificador de una operación asincrónica en curso.

subscriptionId
path True

string (uuid)

Identificador de la suscripción de destino. El valor debe ser un UUID.

api-version
query True

string

minLength: 1

Versión de API que se usará para la operación.

Respuestas

Nombre Tipo Description
200 OK

OperationProgressResult

La operación de Azure se completó correctamente.

Other Status Codes

ErrorResponse

Una respuesta de error inesperada.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

OperationProgress_Get BackupAndExport
OperationProgress_Get ImportFromStorage

OperationProgress_Get BackupAndExport

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/westus/operationProgress/00000000-0000-0000-0000-000000000000?api-version=2024-12-30

Respuesta de muestra

{
  "name": "00000000-0000-0000-0000-000000000000",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/westus/operationProgress/00000000-0000-0000-0000-000000000000",
  "percentComplete": 10,
  "properties": {
    "backupMetadata": "{\"key1\":\"value1\",\"key2\":\"value2\"}",
    "dataTransferredInBytes": 102,
    "datasourceSizeInBytes": 1024,
    "objectType": "BackupAndExportResponse"
  },
  "startTime": "2023-11-29T07:34:02.328326Z",
  "status": "InProgress"
}

OperationProgress_Get ImportFromStorage

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/westus/operationProgress/00000000-0000-0000-0000-000000000000?api-version=2024-12-30

Respuesta de muestra

{
  "name": "00000000-0000-0000-0000-000000000000",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/westus/operationProgress/00000000-0000-0000-0000-000000000000",
  "percentComplete": 10,
  "properties": {
    "estimatedCompletionTime": "2023-11-29T08:34:02.328326Z",
    "objectType": "ImportFromStorageResponse"
  },
  "startTime": "2023-11-29T07:34:02.328326Z",
  "status": "InProgress"
}

Definiciones

Nombre Description
BackupAndExportResponseType

Propiedades de respuesta BackupAndExport

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

ImportFromStorageResponseType

ImportFromStorage (Propiedades de respuesta)

ObjectType

Identifica el tipo de operación de origen.

OperationProgressResult

Representa la respuesta de la API de resultados de la operación.

OperationStatusResult

Estado actual de una operación asincrónica.

BackupAndExportResponseType

Propiedades de respuesta BackupAndExport

Nombre Tipo Description
backupMetadata

string

Metadatos relacionados con la copia de seguridad que se almacenarán para restaurar el recurso en pares clave-valor.

dataTransferredInBytes

integer (int64)

Datos transferidos en bytes

datasourceSizeInBytes

integer (int64)

Tamaño del origen de datos en bytes

objectType string:

BackupAndExportResponse

Identifica el tipo de operación de origen.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

ImportFromStorageResponseType

ImportFromStorage (Propiedades de respuesta)

Nombre Tipo Description
estimatedCompletionTime

string (date-time)

El tiempo estimado de finalización de la operación.

objectType string:

ImportFromStorageResponse

Identifica el tipo de operación de origen.

ObjectType

Identifica el tipo de operación de origen.

Valor Description
BackupAndExportResponse
ImportFromStorageResponse

OperationProgressResult

Representa la respuesta de la API de resultados de la operación.

Nombre Tipo Description
endTime

string (date-time)

Hora de finalización de la operación.

error

ErrorDetail

Si está presente, detalles del error de la operación.

id

string (arm-id)

Identificador completo de la operación asincrónica.

name

string

Nombre de la operación asincrónica.

operations

OperationStatusResult[]

Lista de operaciones.

percentComplete

number

minimum: 0
maximum: 100

Porcentaje de la operación que se ha completado.

properties OperationProgressResponseType:

Las propiedades de respuesta específicas de la operación

resourceId

string (arm-id)

Identificador completo del recurso en el que se inició la operación asincrónica original.

startTime

string (date-time)

La hora de inicio de la operación.

status

string

Estado de la operación.

OperationStatusResult

Estado actual de una operación asincrónica.

Nombre Tipo Description
endTime

string (date-time)

Hora de finalización de la operación.

error

ErrorDetail

Si está presente, detalles del error de la operación.

id

string (arm-id)

Identificador completo de la operación asincrónica.

name

string

Nombre de la operación asincrónica.

operations

OperationStatusResult[]

Lista de operaciones.

percentComplete

number

minimum: 0
maximum: 100

Porcentaje de la operación que se ha completado.

resourceId

string (arm-id)

Identificador completo del recurso en el que se inició la operación asincrónica original.

startTime

string (date-time)

La hora de inicio de la operación.

status

string

Estado de la operación.