Partager via


Managed Instance Operations - Get

Permet d'obtenir une opération de gestion sur une instance gérée.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/operations/{operationId}?api-version=2021-11-01

Paramètres URI

Nom Dans Obligatoire Type Description
managedInstanceName
path True

string

Nom de l'instance managée.

operationId
path True

string

uuid
resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

ManagedInstanceOperation

Récupération réussie de l’opération de instance managée spécifiée.

Other Status Codes

Réponses d’erreur : ***

  • 404 SubscriptionDoesNotHaveServer : le serveur demandé est introuvable

  • 404 ServerNotInSubscriptionResourceGroup : le serveur spécifié n’existe pas dans le groupe de ressources et l’abonnement spécifiés.

  • 404 ResourceNotFound : la ressource demandée est introuvable.

Exemples

Gets the managed instance management operation

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/managedInstances/sqlcrudtest-4645/operations/00000000-1111-2222-3333-444444444444?api-version=2021-11-01

Sample Response

{
  "properties": {
    "managedInstanceName": "sqlcrudtest-4645",
    "operation": "UpsertManagedServer",
    "operationFriendlyName": "UPDATE MANAGED SERVER",
    "percentComplete": 100,
    "startTime": "2019-12-06T11:08:44.49Z",
    "state": "Cancelled",
    "isCancellable": false,
    "operationSteps": {
      "totalSteps": "6",
      "currentStep": 2,
      "stepsList": [
        {
          "order": 1,
          "name": "Request validation",
          "status": "Completed",
          "stepEndTime": "2019-12-06T11:08:45.57Z",
          "stepStartTime": "2019-12-06T11:08:44.49Z",
          "timeElapsed": "0"
        },
        {
          "order": 2,
          "name": "Virtual Cluster resize/creation",
          "status": "Completed",
          "stepEndTime": "2019-12-06T11:23:05.47Z",
          "stepStartTime": "2019-12-06T11:08:46.05Z",
          "timeElapsed": "14"
        },
        {
          "order": 3,
          "name": "New SQL Instance Startup",
          "status": "Canceled",
          "stepEndTime": "2019-12-06T11:23:11.51Z",
          "stepStartTime": "2019-12-06T11:23:05.55Z",
          "timeElapsed": "0"
        },
        {
          "order": 4,
          "name": "Seeding database files",
          "status": "NotStarted"
        },
        {
          "order": 5,
          "name": "Preparing Failover and Failover",
          "status": "NotStarted"
        },
        {
          "order": 6,
          "name": "Old SQL Instance cleanup",
          "status": "NotStarted"
        }
      ]
    }
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/managedInstances/sqlcrudtest-4645/operations/11111111-1111-1111-1111-111111111111",
  "name": "11111111-1111-1111-1111-111111111111",
  "type": "Microsoft.Sql/managedInstances/operations"
}

Définitions

Nom Description
ManagedInstanceOperation

Opération de instance managée.

ManagedInstanceOperationParametersPair

Paramètres d’une opération de instance managée.

ManagedInstanceOperationSteps

Étapes d’une opération de instance managée.

ManagementOperationState

État de l’opération.

status
UpsertManagedServerOperationParameters
UpsertManagedServerOperationStepWithEstimatesAndDuration

ManagedInstanceOperation

Opération de instance managée.

Nom Type Description
id

string

ID de la ressource

name

string

Nom de la ressource.

properties.description

string

Description d'opération.

properties.errorCode

integer

Code d’erreur de l’opération.

properties.errorDescription

string

Description de l’erreur d’opération.

properties.errorSeverity

integer

Gravité de l’erreur d’opération.

properties.estimatedCompletionTime

string

Heure d’achèvement estimée de l’opération.

properties.isCancellable

boolean

Indique si l’opération peut être annulée.

properties.isUserError

boolean

Indique si l’erreur est une erreur utilisateur.

properties.managedInstanceName

string

Nom du instance managé sur lequel l’opération est exécutée.

properties.operation

string

Nom de l’opération.

properties.operationFriendlyName

string

Nom convivial de l’opération.

properties.operationParameters

ManagedInstanceOperationParametersPair

Paramètres d’opération.

properties.operationSteps

ManagedInstanceOperationSteps

Étapes de l’opération.

properties.percentComplete

integer

Pourcentage de l’opération terminée.

properties.startTime

string

Heure de début de l’opération.

properties.state

ManagementOperationState

État de l’opération.

type

string

Type de ressource.

ManagedInstanceOperationParametersPair

Paramètres d’une opération de instance managée.

Nom Type Description
currentParameters

UpsertManagedServerOperationParameters

Paramètres actuels.

requestedParameters

UpsertManagedServerOperationParameters

Paramètres demandés.

ManagedInstanceOperationSteps

Étapes d’une opération de instance managée.

Nom Type Description
currentStep

integer

Nombre d’étapes d’opération en cours.

stepsList

UpsertManagedServerOperationStepWithEstimatesAndDuration[]

Liste des étapes d’opération.

totalSteps

string

Nombre total d’étapes d’opération.

ManagementOperationState

État de l’opération.

Nom Type Description
CancelInProgress

string

Cancelled

string

Failed

string

InProgress

string

Pending

string

Succeeded

string

status

Nom Type Description
Canceled

string

Completed

string

Failed

string

InProgress

string

NotStarted

string

SlowedDown

string

UpsertManagedServerOperationParameters

Nom Type Description
family

string

storageSizeInGB

integer

tier

string

vCores

integer

UpsertManagedServerOperationStepWithEstimatesAndDuration

Nom Type Description
name

string

order

integer

status

status

stepEndTime

string

stepStartTime

string

timeElapsed

string