Sql Pools - Delete

Eliminare il pool SQL
Eliminare un pool SQL

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sqlPools/{sqlPoolName}?api-version=2021-06-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

sqlPoolName
path True

string

Nome pool SQL

subscriptionId
path True

string

minLength: 1

ID della sottoscrizione di destinazione.

workspaceName
path True

string

Nome dell'area di lavoro.

api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

SqlPool

Va bene

202 Accepted

SqlPool

Accettato

204 No Content
Other Status Codes

ErrorResponse

Esempio

Delete a SQL Analytics pool

Esempio di richiesta

DELETE https://management.azure.com/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspace/sqlPools/ExampleSqlPool?api-version=2021-06-01

Risposta di esempio

azure-asyncoperation: https://ms.web.azuresynapse.net
{
  "id": "/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspace/sqlPools/ExampleSqlPool",
  "name": "ExampleSqlPool",
  "type": "Microsoft.Synapse/workspaces/sqlPools",
  "location": "West US 2",
  "properties": {
    "provisioningState": "Deleting",
    "status": "Paused"
  }
}
azure-asyncoperation: https://ms.web.azuresynapse.net
{
  "id": "/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspace/sqlPools/ExampleSqlPool",
  "name": "ExampleSqlPool",
  "type": "Microsoft.Synapse/workspaces/sqlPools",
  "location": "West US 2",
  "properties": {
    "provisioningState": "Deleting",
    "status": "Paused"
  }
}
{
  "error": {
    "code": "Error code",
    "message": "Error message"
  }
}

Definizioni

Nome Descrizione
createMode

Specifica la modalità di creazione del pool SQL.

Impostazione predefinita: creazione regolare del pool SQL.

PointInTimeRestore: crea un pool SQL ripristinando un backup temporizzato di un pool SQL esistente. sourceDatabaseId deve essere specificato come ID risorsa del pool SQL esistente e deve essere specificato restorePointInTime.

Ripristino: crea un pool SQL da un backup con replica geografica. sourceDatabaseId deve essere specificato come recoverableDatabaseId da ripristinare.

Ripristino: crea un pool SQL ripristinando un backup di un pool SQL eliminato. SourceDatabaseId deve essere l'ID risorsa originale del pool SQL. È necessario specificare SourceDatabaseId e sourceDatabaseDeletionDate.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

Sku

Sku

SqlPool

Pool SQL

StorageAccountType

Tipo di account di archiviazione usato per archiviare i backup per questo pool SQL.

createMode

Specifica la modalità di creazione del pool SQL.

Impostazione predefinita: creazione regolare del pool SQL.

PointInTimeRestore: crea un pool SQL ripristinando un backup temporizzato di un pool SQL esistente. sourceDatabaseId deve essere specificato come ID risorsa del pool SQL esistente e deve essere specificato restorePointInTime.

Ripristino: crea un pool SQL da un backup con replica geografica. sourceDatabaseId deve essere specificato come recoverableDatabaseId da ripristinare.

Ripristino: crea un pool SQL ripristinando un backup di un pool SQL eliminato. SourceDatabaseId deve essere l'ID risorsa originale del pool SQL. È necessario specificare SourceDatabaseId e sourceDatabaseDeletionDate.

Valore Descrizione
Default
PointInTimeRestore
Recovery
Restore

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

Sku

Sku

Nome Tipo Descrizione
capacity

integer (int32)

Se lo SKU supporta l'aumento o l'aumento del numero di istanze, è necessario includere l'intero della capacità. Se non è possibile aumentare o ridurre il numero di istanze per la risorsa, potrebbe essere omesso.

name

string

Nome SKU

tier

string

Livello di servizio

SqlPool

Pool SQL

Nome Tipo Valore predefinito Descrizione
id

string

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Posizione geografica in cui risiede la risorsa

name

string

Nome della risorsa

properties.collation

string

Modalità regole di confronto

properties.createMode

createMode

Specifica la modalità di creazione del pool SQL.

Impostazione predefinita: creazione regolare del pool SQL.

PointInTimeRestore: crea un pool SQL ripristinando un backup temporizzato di un pool SQL esistente. sourceDatabaseId deve essere specificato come ID risorsa del pool SQL esistente e deve essere specificato restorePointInTime.

Ripristino: crea un pool SQL da un backup con replica geografica. sourceDatabaseId deve essere specificato come recoverableDatabaseId da ripristinare.

Ripristino: crea un pool SQL ripristinando un backup di un pool SQL eliminato. SourceDatabaseId deve essere l'ID risorsa originale del pool SQL. È necessario specificare SourceDatabaseId e sourceDatabaseDeletionDate.

properties.creationDate

string (date-time)

Data di creazione del pool SQL

properties.maxSizeBytes

integer (int64)

Dimensioni massime in byte

properties.provisioningState

string

Stato risorsa

properties.recoverableDatabaseId

string

Eseguire il backup del database da cui eseguire il ripristino

properties.restorePointInTime

string (date-time)

Tempo di snapshot da ripristinare

properties.sourceDatabaseDeletionDate

string (date-time)

Specifica l'ora in cui il pool SQL è stato eliminato

properties.sourceDatabaseId

string

Database di origine da cui creare

properties.status

string

Stato della risorsa

properties.storageAccountType

StorageAccountType

GRS

Tipo di account di archiviazione usato per archiviare i backup per questo pool SQL.

sku

Sku

Sku
SQL pool SKU

tags

object

Tag di risorsa.

type

string

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

StorageAccountType

Tipo di account di archiviazione usato per archiviare i backup per questo pool SQL.

Valore Descrizione
GRS
LRS