Sql Pools - Update

Aktualisieren des SQL-Pools
Anwenden einer teilweisen Aktualisierung auf einen SQL-Pool

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

sqlPoolName
path True

string

SQL-Poolname

subscriptionId
path True

string

minLength: 1

Die ID des Zielabonnements.

workspaceName
path True

string

Der Name des Arbeitsbereichs.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
location

string

Der geografische Standort, an dem sich die Ressource befindet

properties.collation

string

Sortiermodus

properties.createMode

createMode

Gibt den Modus der SQL-Poolerstellung an.

Standard: regelmäßige Sql-Poolerstellung.

PointInTimeRestore: Erstellt einen SQL-Pool, indem ein Zeitpunkt der Sicherung eines vorhandenen SQL-Pools wiederhergestellt wird. "sourceDatabaseId" muss als Ressourcen-ID des vorhandenen SQL-Pools angegeben werden, und "restorePointInTime" muss angegeben werden.

Wiederherstellung: Erstellt einen SQL-Pool durch eine geo-replizierte Sicherung. sourceDatabaseId muss als wiederherstellbareDatabaseId angegeben werden.

Wiederherstellen: Erstellt einen SQL-Pool, indem eine Sicherung eines gelöschten SQL-Pools wiederhergestellt wird. SourceDatabaseId sollte die ursprüngliche Ressourcen-ID des SQL-Pools sein. SourceDatabaseId und sourceDatabaseDeletionDate müssen angegeben werden.

properties.maxSizeBytes

integer (int64)

Maximale Größe in Byte

properties.provisioningState

string

Ressourcenstatus

properties.recoverableDatabaseId

string

Sicherungsdatenbank zum Wiederherstellen von

properties.restorePointInTime

string (date-time)

Momentaufnahmezeit zum Wiederherstellen

properties.sourceDatabaseDeletionDate

string (date-time)

Gibt die Uhrzeit an, zu der der SQL-Pool gelöscht wurde.

properties.sourceDatabaseId

string

Quelldatenbank, aus der erstellt werden soll

properties.storageAccountType

StorageAccountType

Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird.

sku

Sku

Sku
SQL-Pool-SKU

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

SqlPool

OKAY

202 Accepted

Angenommen

Other Status Codes

ErrorResponse

Beispiele

Update a SQL Analytics pool

Beispielanforderung

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

{
  "location": "West US 2",
  "tags": {},
  "sku": {
    "tier": "",
    "name": ""
  },
  "properties": {
    "maxSizeBytes": 0,
    "collation": "",
    "restorePointInTime": "1970-01-01T00:00:00.000Z"
  }
}

Beispiel für eine Antwort

azure-asyncoperation: https://ms.web.azuresynapse.net
{
  "id": "/subscriptions/01234567-89ab-4def-0123-456789abcdef/resourceGroups/ExampleResourceGroup/providers/Microsoft.Synapse/workspaces/ExampleWorkspaces/sqlPools/ExampleSqlPool",
  "type": "Microsoft.Synapse/workspaces/sqlPools",
  "name": "ExampleSqlPool",
  "location": "West US 2",
  "tags": {},
  "sku": {
    "tier": "",
    "name": ""
  },
  "properties": {
    "maxSizeBytes": 0,
    "collation": "",
    "recoverableDatabaseId": "",
    "provisioningState": "Provisioning",
    "status": "Paused",
    "restorePointInTime": "1970-01-01T00:00:00.000Z",
    "creationDate": "1970-01-01T00:00:00.000Z",
    "storageAccountType": "GRS"
  }
}
azure-asyncoperation: https://ms.web.azuresynapse.net

Definitionen

Name Beschreibung
createMode

Gibt den Modus der SQL-Poolerstellung an.

Standard: regelmäßige Sql-Poolerstellung.

PointInTimeRestore: Erstellt einen SQL-Pool, indem ein Zeitpunkt der Sicherung eines vorhandenen SQL-Pools wiederhergestellt wird. "sourceDatabaseId" muss als Ressourcen-ID des vorhandenen SQL-Pools angegeben werden, und "restorePointInTime" muss angegeben werden.

Wiederherstellung: Erstellt einen SQL-Pool durch eine geo-replizierte Sicherung. sourceDatabaseId muss als wiederherstellbareDatabaseId angegeben werden.

Wiederherstellen: Erstellt einen SQL-Pool, indem eine Sicherung eines gelöschten SQL-Pools wiederhergestellt wird. SourceDatabaseId sollte die ursprüngliche Ressourcen-ID des SQL-Pools sein. SourceDatabaseId und sourceDatabaseDeletionDate müssen angegeben werden.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

Sku

Sku

SqlPool

SQL-Pool

SqlPoolPatchInfo

SQL-Pool-Patchinformationen

StorageAccountType

Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird.

createMode

Gibt den Modus der SQL-Poolerstellung an.

Standard: regelmäßige Sql-Poolerstellung.

PointInTimeRestore: Erstellt einen SQL-Pool, indem ein Zeitpunkt der Sicherung eines vorhandenen SQL-Pools wiederhergestellt wird. "sourceDatabaseId" muss als Ressourcen-ID des vorhandenen SQL-Pools angegeben werden, und "restorePointInTime" muss angegeben werden.

Wiederherstellung: Erstellt einen SQL-Pool durch eine geo-replizierte Sicherung. sourceDatabaseId muss als wiederherstellbareDatabaseId angegeben werden.

Wiederherstellen: Erstellt einen SQL-Pool, indem eine Sicherung eines gelöschten SQL-Pools wiederhergestellt wird. SourceDatabaseId sollte die ursprüngliche Ressourcen-ID des SQL-Pools sein. SourceDatabaseId und sourceDatabaseDeletionDate müssen angegeben werden.

Wert Beschreibung
Default
PointInTimeRestore
Recovery
Restore

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

Sku

Sku

Name Typ Beschreibung
capacity

integer (int32)

Wenn die SKU skalierungs-/in unterstützt, sollte die Ganze Kapazität eingeschlossen werden. Wenn eine Skalierung für die Ressource nicht möglich ist, wird dies möglicherweise weggelassen.

name

string

Der SKU-Name

tier

string

Die Dienstebene

SqlPool

SQL-Pool

Name Typ Standardwert Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.collation

string

Sortiermodus

properties.createMode

createMode

Gibt den Modus der SQL-Poolerstellung an.

Standard: regelmäßige Sql-Poolerstellung.

PointInTimeRestore: Erstellt einen SQL-Pool, indem ein Zeitpunkt der Sicherung eines vorhandenen SQL-Pools wiederhergestellt wird. "sourceDatabaseId" muss als Ressourcen-ID des vorhandenen SQL-Pools angegeben werden, und "restorePointInTime" muss angegeben werden.

Wiederherstellung: Erstellt einen SQL-Pool durch eine geo-replizierte Sicherung. sourceDatabaseId muss als wiederherstellbareDatabaseId angegeben werden.

Wiederherstellen: Erstellt einen SQL-Pool, indem eine Sicherung eines gelöschten SQL-Pools wiederhergestellt wird. SourceDatabaseId sollte die ursprüngliche Ressourcen-ID des SQL-Pools sein. SourceDatabaseId und sourceDatabaseDeletionDate müssen angegeben werden.

properties.creationDate

string (date-time)

Erstellungsdatum des SQL-Pools

properties.maxSizeBytes

integer (int64)

Maximale Größe in Byte

properties.provisioningState

string

Ressourcenstatus

properties.recoverableDatabaseId

string

Sicherungsdatenbank zum Wiederherstellen von

properties.restorePointInTime

string (date-time)

Momentaufnahmezeit zum Wiederherstellen

properties.sourceDatabaseDeletionDate

string (date-time)

Gibt die Uhrzeit an, zu der der SQL-Pool gelöscht wurde.

properties.sourceDatabaseId

string

Quelldatenbank, aus der erstellt werden soll

properties.status

string

Ressourcenstatus

properties.storageAccountType

StorageAccountType

GRS

Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird.

sku

Sku

Sku
SQL-Pool-SKU

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

SqlPoolPatchInfo

SQL-Pool-Patchinformationen

Name Typ Standardwert Beschreibung
location

string

Der geografische Standort, an dem sich die Ressource befindet

properties.collation

string

Sortiermodus

properties.createMode

createMode

Gibt den Modus der SQL-Poolerstellung an.

Standard: regelmäßige Sql-Poolerstellung.

PointInTimeRestore: Erstellt einen SQL-Pool, indem ein Zeitpunkt der Sicherung eines vorhandenen SQL-Pools wiederhergestellt wird. "sourceDatabaseId" muss als Ressourcen-ID des vorhandenen SQL-Pools angegeben werden, und "restorePointInTime" muss angegeben werden.

Wiederherstellung: Erstellt einen SQL-Pool durch eine geo-replizierte Sicherung. sourceDatabaseId muss als wiederherstellbareDatabaseId angegeben werden.

Wiederherstellen: Erstellt einen SQL-Pool, indem eine Sicherung eines gelöschten SQL-Pools wiederhergestellt wird. SourceDatabaseId sollte die ursprüngliche Ressourcen-ID des SQL-Pools sein. SourceDatabaseId und sourceDatabaseDeletionDate müssen angegeben werden.

properties.creationDate

string (date-time)

Erstellungsdatum des SQL-Pools

properties.maxSizeBytes

integer (int64)

Maximale Größe in Byte

properties.provisioningState

string

Ressourcenstatus

properties.recoverableDatabaseId

string

Sicherungsdatenbank zum Wiederherstellen von

properties.restorePointInTime

string (date-time)

Momentaufnahmezeit zum Wiederherstellen

properties.sourceDatabaseDeletionDate

string (date-time)

Gibt die Uhrzeit an, zu der der SQL-Pool gelöscht wurde.

properties.sourceDatabaseId

string

Quelldatenbank, aus der erstellt werden soll

properties.status

string

Ressourcenstatus

properties.storageAccountType

StorageAccountType

GRS

Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird.

sku

Sku

Sku
SQL-Pool-SKU

tags

object

Ressourcentags.

StorageAccountType

Der Speicherkontotyp, der zum Speichern von Sicherungen für diesen SQL-Pool verwendet wird.

Wert Beschreibung
GRS
LRS