Compartilhar via


Operation Progress - Get

Obtenha o resultado da operação para uma operação de execução prolongada.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
locationName
path True

string

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

O nome do local.

operationId
path True

string

minLength: 1

A ID de uma operação assíncrona em andamento.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser uma UUID.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

OperationProgressResult

A operação do Azure foi concluída com êxito.

Other Status Codes

ErrorResponse

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

OperationProgress_Get BackupAndExport
OperationProgress_Get ImportFromStorage

OperationProgress_Get BackupAndExport

Solicitação de exemplo

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

Resposta de exemplo

{
  "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

Solicitação de exemplo

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

Resposta de exemplo

{
  "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"
}

Definições

Nome Description
BackupAndExportResponseType

Propriedades de resposta BackupAndExport

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

ImportFromStorageResponseType

Propriedades de resposta ImportFromStorage

ObjectType

Identifica o tipo de operação de origem

OperationProgressResult

Representa a resposta da API de Resultados da Operação

OperationStatusResult

O status atual de uma operação assíncrona.

BackupAndExportResponseType

Propriedades de resposta BackupAndExport

Nome Tipo Description
backupMetadata

string

Metadados relacionados ao backup a ser armazenado para restaurar o recurso em pares chave-valor.

dataTransferredInBytes

integer (int64)

Dados transferidos em bytes

datasourceSizeInBytes

integer (int64)

Tamanho da fonte de dados em bytes

objectType string:

BackupAndExportResponse

Identifica o tipo de operação de origem

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

ImportFromStorageResponseType

Propriedades de resposta ImportFromStorage

Nome Tipo Description
estimatedCompletionTime

string (date-time)

O tempo estimado de conclusão da operação.

objectType string:

ImportFromStorageResponse

Identifica o tipo de operação de origem

ObjectType

Identifica o tipo de operação de origem

Valor Description
BackupAndExportResponse
ImportFromStorageResponse

OperationProgressResult

Representa a resposta da API de Resultados da Operação

Nome Tipo Description
endTime

string (date-time)

A hora de término da operação.

error

ErrorDetail

Se estiver presente, detalhes do erro da operação.

id

string (arm-id)

ID totalmente qualificada para a operação assíncrona.

name

string

Nome da operação assíncrona.

operations

OperationStatusResult[]

A lista de operações.

percentComplete

number

minimum: 0
maximum: 100

Porcentagem da operação concluída.

properties OperationProgressResponseType:

As propriedades de resposta específicas da operação

resourceId

string (arm-id)

ID totalmente qualificada do recurso no qual a operação assíncrona original foi iniciada.

startTime

string (date-time)

A hora de início da operação.

status

string

Status da operação.

OperationStatusResult

O status atual de uma operação assíncrona.

Nome Tipo Description
endTime

string (date-time)

A hora de término da operação.

error

ErrorDetail

Se estiver presente, detalhes do erro da operação.

id

string (arm-id)

ID totalmente qualificada para a operação assíncrona.

name

string

Nome da operação assíncrona.

operations

OperationStatusResult[]

A lista de operações.

percentComplete

number

minimum: 0
maximum: 100

Porcentagem da operação concluída.

resourceId

string (arm-id)

ID totalmente qualificada do recurso no qual a operação assíncrona original foi iniciada.

startTime

string (date-time)

A hora de início da operação.

status

string

Status da operação.