Sql Pools - Delete

Eliminación del grupo de SQL
Eliminación de un grupo de SQL

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

sqlPoolName
path True

string

Nombre del grupo de SQL

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

workspaceName
path True

string

Nombre del área de trabajo.

api-version
query True

string

minLength: 1

Versión de la API que se va a usar para esta operación.

Respuestas

Nombre Tipo Description
200 OK

SqlPool

De acuerdo

202 Accepted

SqlPool

Aceptado

204 No Content
Other Status Codes

ErrorResponse

Ejemplos

Delete a SQL Analytics pool

Solicitud de ejemplo

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

Respuesta de muestra

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

Definiciones

Nombre Description
createMode

Especifica el modo de creación del grupo de SQL.

Valor predeterminado: creación normal del grupo de SQL.

PointInTimeRestore: crea un grupo de SQL restaurando una copia de seguridad a un momento dado de un grupo de SQL existente. sourceDatabaseId debe especificarse como identificador de recurso del grupo de SQL existente y se debe especificar restorePointInTime.

Recuperación: crea un grupo de SQL mediante una copia de seguridad con replicación geográfica. sourceDatabaseId debe especificarse como recoverableDatabaseId para restaurar.

Restaurar: crea un grupo de SQL restaurando una copia de seguridad de un grupo de SQL eliminado. SourceDatabaseId debe ser el identificador de recurso original del grupo de SQL. SourceDatabaseId y sourceDatabaseDeletionDate deben especificarse.

ErrorAdditionalInfo

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

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

Sku

Sku

SqlPool

Grupo de SQL

StorageAccountType

Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad de este grupo de SQL.

createMode

Especifica el modo de creación del grupo de SQL.

Valor predeterminado: creación normal del grupo de SQL.

PointInTimeRestore: crea un grupo de SQL restaurando una copia de seguridad a un momento dado de un grupo de SQL existente. sourceDatabaseId debe especificarse como identificador de recurso del grupo de SQL existente y se debe especificar restorePointInTime.

Recuperación: crea un grupo de SQL mediante una copia de seguridad con replicación geográfica. sourceDatabaseId debe especificarse como recoverableDatabaseId para restaurar.

Restaurar: crea un grupo de SQL restaurando una copia de seguridad de un grupo de SQL eliminado. SourceDatabaseId debe ser el identificador de recurso original del grupo de SQL. SourceDatabaseId y sourceDatabaseDeletionDate deben especificarse.

Valor Description
Default
PointInTimeRestore
Recovery
Restore

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

Mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

Sku

Sku

Nombre Tipo Description
capacity

integer (int32)

Si la SKU admite el escalado horizontal o horizontal, se debe incluir el entero de capacidad. Si no es posible escalar horizontalmente o reducir horizontalmente el recurso, se puede omitir.

name

string

Nombre de la SKU

tier

string

El nivel de servicio

SqlPool

Grupo de SQL

Nombre Tipo Valor predeterminado Description
id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Ubicación geográfica donde reside el recurso

name

string

Nombre del recurso

properties.collation

string

Modo de intercalación

properties.createMode

createMode

Especifica el modo de creación del grupo de SQL.

Valor predeterminado: creación normal del grupo de SQL.

PointInTimeRestore: crea un grupo de SQL restaurando una copia de seguridad a un momento dado de un grupo de SQL existente. sourceDatabaseId debe especificarse como identificador de recurso del grupo de SQL existente y se debe especificar restorePointInTime.

Recuperación: crea un grupo de SQL mediante una copia de seguridad con replicación geográfica. sourceDatabaseId debe especificarse como recoverableDatabaseId para restaurar.

Restaurar: crea un grupo de SQL restaurando una copia de seguridad de un grupo de SQL eliminado. SourceDatabaseId debe ser el identificador de recurso original del grupo de SQL. SourceDatabaseId y sourceDatabaseDeletionDate deben especificarse.

properties.creationDate

string (date-time)

Fecha en que se creó el grupo de SQL

properties.maxSizeBytes

integer (int64)

Tamaño máximo en bytes

properties.provisioningState

string

Estado del recurso

properties.recoverableDatabaseId

string

Copia de seguridad de la base de datos desde la que se va a restaurar

properties.restorePointInTime

string (date-time)

Tiempo de instantánea que se va a restaurar

properties.sourceDatabaseDeletionDate

string (date-time)

Especifica la hora en que se eliminó el grupo de SQL.

properties.sourceDatabaseId

string

Base de datos de origen a partir de la que se va a crear

properties.status

string

Estado del recurso

properties.storageAccountType

StorageAccountType

GRS

Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad de este grupo de SQL.

sku

Sku

Sku
SKU del grupo de SQL

tags

object

Etiquetas de recursos.

type

string

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

StorageAccountType

Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad de este grupo de SQL.

Valor Description
GRS
LRS