Sql Pools - Pause

Pausar o pool de SQL
Pausar um pool de SQL

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

sqlPoolName
path True

string

Nome do pool de SQL

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

workspaceName
path True

string

O nome do espaço de trabalho.

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

SqlPool

OKEY

202 Accepted

SqlPool

Aceitado

Other Status Codes

ErrorResponse

Exemplos

Pause a SQL Analytics pool

Solicitação de exemplo

POST https://management.azure.com/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Synapse/workspaces/testsvr/sqlPools/testdwdb/pause?api-version=2021-06-01

Resposta de exemplo

azure-asyncoperation: https://ms.web.azuresynapse.net
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Synapse/workspaces/testsvr/sqlPools/testdwdb",
  "name": "testdwdb",
  "type": "Microsoft.Synapse/workspaces/sqlPools",
  "location": "Japan East",
  "properties": {
    "status": "Online",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "creationDate": "2017-02-10T00:56:19.2Z",
    "provisioningState": "Succeeded",
    "restorePointInTime": "0001-01-01T00:00:00Z"
  },
  "sku": {
    "name": "DW100c"
  }
}
azure-asyncoperation: https://ms.web.azuresynapse.net
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Synapse/workspaces/testsvr/sqlPools/testdwdb",
  "name": "testdwdb",
  "type": "Microsoft.Synapse/workspaces/sqlPools",
  "location": "Japan East",
  "properties": {
    "status": "Online",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "maxSizeBytes": 268435456000,
    "creationDate": "2017-02-10T00:56:19.2Z",
    "provisioningState": "Succeeded",
    "restorePointInTime": "0001-01-01T00:00:00Z"
  },
  "sku": {
    "name": "DW100c"
  }
}

Definições

Nome Description
createMode

Especifica o modo de criação do pool de sql.

Padrão: criação regular do pool de sql.

PointInTimeRestore: cria um pool de sql restaurando um backup pontual de um pool de sql existente. sourceDatabaseId deve ser especificado como a ID do recurso do pool de sql existente e restorePointInTime deve ser especificado.

Recuperação: cria um pool de sql por um backup replicado geograficamente. sourceDatabaseId deve ser especificado como o recoverableDatabaseId para restaurar.

Restauração: cria um pool de sql restaurando um backup de um pool de sql excluído. SourceDatabaseId deve ser a ID de recurso original do pool de sql. SourceDatabaseId e sourceDatabaseDeletionDeletionDate devem ser especificados.

ErrorAdditionalInfo

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

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

Sku

Sku

SqlPool

pool de SQL

StorageAccountType

O tipo de conta de armazenamento usado para armazenar backups para esse pool de sql.

createMode

Especifica o modo de criação do pool de sql.

Padrão: criação regular do pool de sql.

PointInTimeRestore: cria um pool de sql restaurando um backup pontual de um pool de sql existente. sourceDatabaseId deve ser especificado como a ID do recurso do pool de sql existente e restorePointInTime deve ser especificado.

Recuperação: cria um pool de sql por um backup replicado geograficamente. sourceDatabaseId deve ser especificado como o recoverableDatabaseId para restaurar.

Restauração: cria um pool de sql restaurando um backup de um pool de sql excluído. SourceDatabaseId deve ser a ID de recurso original do pool de sql. SourceDatabaseId e sourceDatabaseDeletionDeletionDate devem ser especificados.

Valor Description
Default
PointInTimeRestore
Recovery
Restore

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.

Sku

Sku

Nome Tipo Description
capacity

integer (int32)

Se o SKU der suporte a expansão/entrada, o inteiro de capacidade deverá ser incluído. Se a escala horizontal/in não for possível para o recurso, isso poderá ser omitido.

name

string

O nome do SKU

tier

string

A camada de serviço

SqlPool

pool de SQL

Nome Tipo Valor padrão Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

A localização geográfica onde o recurso reside

name

string

O nome do recurso

properties.collation

string

Modo de ordenação

properties.createMode

createMode

Especifica o modo de criação do pool de sql.

Padrão: criação regular do pool de sql.

PointInTimeRestore: cria um pool de sql restaurando um backup pontual de um pool de sql existente. sourceDatabaseId deve ser especificado como a ID do recurso do pool de sql existente e restorePointInTime deve ser especificado.

Recuperação: cria um pool de sql por um backup replicado geograficamente. sourceDatabaseId deve ser especificado como o recoverableDatabaseId para restaurar.

Restauração: cria um pool de sql restaurando um backup de um pool de sql excluído. SourceDatabaseId deve ser a ID de recurso original do pool de sql. SourceDatabaseId e sourceDatabaseDeletionDeletionDate devem ser especificados.

properties.creationDate

string (date-time)

Data em que o pool de SQL foi criado

properties.maxSizeBytes

integer (int64)

Tamanho máximo em bytes

properties.provisioningState

string

Estado do recurso

properties.recoverableDatabaseId

string

Fazer backup do banco de dados para restaurar a partir do

properties.restorePointInTime

string (date-time)

Tempo de instantâneo para restauração

properties.sourceDatabaseDeletionDate

string (date-time)

Especifica a hora em que o pool de sql foi excluído

properties.sourceDatabaseId

string

Banco de dados de origem a ser criado com base em

properties.status

string

Status do recurso

properties.storageAccountType

StorageAccountType

GRS

O tipo de conta de armazenamento usado para armazenar backups para esse pool de sql.

sku

Sku

Sku
SQL pool SKU

tags

object

Marcas de recurso.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

StorageAccountType

O tipo de conta de armazenamento usado para armazenar backups para esse pool de sql.

Valor Description
GRS
LRS