Freigeben über


Elastic Pool Operations - List By Elastic Pool

Ruft eine Liste der Vorgänge ab, die für den Pool für elastische Datenbanken ausgeführt werden.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/operations?api-version=2021-11-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
elasticPoolName
path True

string

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

ElasticPoolOperationListResult

Die Anforderung zum Abrufen von Poolvorgängen für elastische Datenbanken wurde erfolgreich ausgeführt.

Other Status Codes

Fehlerantworten: ***

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden.

  • 404 ServerNotInSubscriptionResourceGroup: Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

  • 404 OperationIdNotFound: Der Vorgang mit der ID ist nicht vorhanden.

  • 404 OperationIdNotFound: Der Vorgang mit der ID ist nicht vorhanden.

  • 409 OperationCancelled: Der Vorgang wurde vom Benutzer abgebrochen.

  • 409 OperationInterrupted: Der Vorgang für die Ressource konnte nicht abgeschlossen werden, da er durch einen anderen Vorgang für dieselbe Ressource unterbrochen wurde.

  • 429 SubscriptionTooManyCreateUpdateRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 500 OperationTimedOut: Timeout des Vorgangs und automatisches Rollback. Wiederholen Sie den Vorgang.

  • 503 TooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

Beispiele

List the elastic pool management operations

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtestgroup/providers/Microsoft.Sql/servers/sqlcrudtestserver/elasticPools/testpool/operations?api-version=2021-11-01

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtestgroup/providers/Microsoft.Sql/servers/sqlcrudtestserver/elasticPools/testpool/operations/11111111-1111-1111-1111-111111111111",
      "name": "11111111-1111-1111-1111-111111111111",
      "type": "Microsoft.Sql/servers/elasticPools/operations",
      "properties": {
        "elasticPoolName": "testpool",
        "operation": "UPDATE",
        "operationFriendlyName": "UPDATE",
        "percentComplete": 100,
        "serverName": "sqlcrudtestserver",
        "startTime": "2017-10-30T09:10:08.1Z",
        "state": "COMPLETED"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtestgroup/providers/Microsoft.Sql/servers/sqlcrudtestserver/elasticPools/testpool/operations/55555555-5555-5555-5555-555555555555",
      "name": "55555555-5555-5555-5555-555555555555",
      "type": "Microsoft.Sql/servers/elasticPools/operations",
      "properties": {
        "elasticPoolName": "testpool",
        "operation": "UPDATE",
        "operationFriendlyName": "UPDATE",
        "percentComplete": 0,
        "serverName": "sqlcrudtestserver",
        "startTime": "2017-10-30T10:10:08.1Z",
        "state": "IN_PROGRESS"
      }
    }
  ]
}

Definitionen

Name Beschreibung
ElasticPoolOperation

Ein Poolvorgang für elastische Datenbanken.

ElasticPoolOperationListResult

Die Antwort auf eine Anforderung für vorgänge im Pool für elastische Datenbanken

ElasticPoolOperation

Ein Poolvorgang für elastische Datenbanken.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.description

string

Die Vorgangsbeschreibung.

properties.elasticPoolName

string

Der Name des Pools für elastische Datenbanken, für den der Vorgang ausgeführt wird.

properties.errorCode

integer

Der Fehlercode des Vorgangs.

properties.errorDescription

string

Die Beschreibung des Vorgangsfehlers.

properties.errorSeverity

integer

Der Schweregrad des Vorgangsfehlers.

properties.estimatedCompletionTime

string

Die geschätzte Abschlusszeit des Vorgangs.

properties.isCancellable

boolean

Gibt an, ob der Vorgang abgebrochen werden kann.

properties.isUserError

boolean

Gibt an, ob der Fehler ein Benutzerfehler ist.

properties.operation

string

Der Name des Vorgangs.

properties.operationFriendlyName

string

Der Anzeigename des Vorgangs.

properties.percentComplete

integer

Der Prozentsatz des abgeschlossenen Vorgangs.

properties.serverName

string

Name des Servers

properties.startTime

string

Die Startzeit des Vorgangs.

properties.state

string

Der Vorgangsstatus.

type

string

Der Ressourcentyp.

ElasticPoolOperationListResult

Die Antwort auf eine Anforderung für vorgänge im Pool für elastische Datenbanken

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

ElasticPoolOperation[]

Array von Ergebnissen.