Freigeben über


Web Apps - Migrate My Sql

Beschreibung für Migriert eine lokale MySql-Datenbank (in der App) zu einer MySql-Remotedatenbank.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migratemysql?api-version=2023-12-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
name
path True

string

Name der Web-App.

resourceGroupName
path True

string

Name der Ressourcengruppe, zu der die Ressource gehört.

RegEx-Muster: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

die Azure-Abonnement-ID Dies ist eine GUID-formatierte Zeichenfolge (z. B. 00000000-0000-0000-0000-00000000000000).

api-version
query True

string

API-Version

Anforderungstext

Name Erforderlich Typ Beschreibung
properties.connectionString True

string

Verbindungszeichenfolge mit der MySQL-Remotedatenbank.

properties.migrationType True

MySqlMigrationType

Die Art des durchzuführenden Migrationsvorgangs

kind

string

Art der Ressource.

Antworten

Name Typ Beschreibung
200 OK

Operation

OK

Other Status Codes

DefaultErrorResponse

App Service Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Definitionen

Name Beschreibung
DefaultErrorResponse

App Service Fehlerantwort.

Details
Error

Fehlermodell.

ErrorEntity

Text der von der API zurückgegebenen Fehlerantwort.

MigrateMySqlRequest

MySQL-Migrationsanforderung.

MySqlMigrationType

Die Art des durchzuführenden Migrationsvorgangs

Operation

Ein Vorgang für eine Ressource.

OperationStatus

Status der Migrationsaufgabe.

DefaultErrorResponse

App Service Fehlerantwort.

Name Typ Beschreibung
error

Error

Fehlermodell.

Details

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge, um den Fehler programmgesteuert zu identifizieren.

message

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

target

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

Error

Fehlermodell.

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge, um den Fehler programmgesteuert zu identifizieren.

details

Details[]

Detaillierte Fehler.

innererror

string

Weitere Informationen zum Debuggen eines Fehlers.

message

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

target

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

ErrorEntity

Text der von der API zurückgegebenen Fehlerantwort.

Name Typ Beschreibung
code

string

Einfacher Fehlercode.

details

ErrorEntity[]

Fehlerdetails.

extendedCode

string

Fehlertyp.

innerErrors

ErrorEntity[]

Innere Fehler.

message

string

Alle Details des Fehlers.

messageTemplate

string

Nachrichtenvorlage.

parameters

string[]

Parameter für die Vorlage.

target

string

Das Fehlerziel.

MigrateMySqlRequest

MySQL-Migrationsanforderung.

Name Typ Beschreibung
id

string

Ressourcen-ID.

kind

string

Art der Ressource.

name

string

Ressourcenname.

properties.connectionString

string

Verbindungszeichenfolge mit der MySQL-Remotedatenbank.

properties.migrationType

MySqlMigrationType

Die Art des durchzuführenden Migrationsvorgangs

type

string

Der Ressourcentyp.

MySqlMigrationType

Die Art des durchzuführenden Migrationsvorgangs

Name Typ Beschreibung
LocalToRemote

string

RemoteToLocal

string

Operation

Ein Vorgang für eine Ressource.

Name Typ Beschreibung
createdTime

string

Zeitpunkt, zu dem der Vorgang gestartet wurde.

errors

ErrorEntity[]

Alle Fehler, die dem Vorgang zugeordnet sind.

expirationTime

string

Zeitpunkt, zu dem der Vorgang abläuft.

geoMasterOperationId

string

Gilt nur für Stempelvorgangs-IDs.

id

string

Vorgangs-ID

modifiedTime

string

Zeitpunkt, zu dem der Vorgang aktualisiert wurde.

name

string

Vorgangsname

status

OperationStatus

Der aktuelle status des Vorgangs.

OperationStatus

Status der Migrationsaufgabe.

Name Typ Beschreibung
Created

string

Failed

string

InProgress

string

Succeeded

string

TimedOut

string