Web Apps - Migrate My Sql

Opis migracji lokalnej bazy danych MySql (w aplikacji) do zdalnej bazy danych MySql.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
name
path True

string

Nazwa aplikacji internetowej.

resourceGroupName
path True

string

Nazwa grupy zasobów, do której należy zasób.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Identyfikator subskrypcji platformy Azure. Jest to ciąg w formacie GUID (np. 00000000-0000-0000-0000-0000-000000000000).

api-version
query True

string

Wersja interfejsu API

Treść żądania

Nazwa Wymagane Typ Opis
properties.connectionString True

string

Parametry połączenia z zdalną bazą danych MySQL.

properties.migrationType True

MySqlMigrationType

Typ operacji migracji do wykonania

kind

string

Rodzaj zasobu.

Odpowiedzi

Nazwa Typ Opis
200 OK

Operation

OK

Other Status Codes

DefaultErrorResponse

App Service odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Definicje

Nazwa Opis
DefaultErrorResponse

App Service odpowiedź na błąd.

Details
Error

Model błędu.

ErrorEntity

Treść odpowiedzi o błędzie zwróconej z interfejsu API.

MigrateMySqlRequest

Żądanie migracji bazy danych MySQL.

MySqlMigrationType

Typ operacji migracji do wykonania

Operation

Operacja na zasobie.

OperationStatus

Stan zadania migracji.

DefaultErrorResponse

App Service odpowiedź na błąd.

Nazwa Typ Opis
error

Error

Model błędu.

Details

Nazwa Typ Opis
code

string

Ustandaryzowany ciąg w celu programowego identyfikowania błędu.

message

string

Szczegółowy opis błędu i informacje o debugowaniu.

target

string

Szczegółowy opis błędu i informacje o debugowaniu.

Error

Model błędu.

Nazwa Typ Opis
code

string

Ustandaryzowany ciąg w celu programowego identyfikowania błędu.

details

Details[]

Szczegółowe błędy.

innererror

string

Więcej informacji na temat debugowania błędu.

message

string

Szczegółowy opis błędu i informacje o debugowaniu.

target

string

Szczegółowy opis błędu i informacje o debugowaniu.

ErrorEntity

Treść odpowiedzi o błędzie zwróconej z interfejsu API.

Nazwa Typ Opis
code

string

Podstawowy kod błędu.

details

ErrorEntity[]

Szczegóły błędu.

extendedCode

string

Typ błędu.

innerErrors

ErrorEntity[]

Błędy wewnętrzne.

message

string

Wszelkie szczegóły błędu.

messageTemplate

string

Szablon wiadomości.

parameters

string[]

Parametry szablonu.

target

string

Element docelowy błędu.

MigrateMySqlRequest

Żądanie migracji bazy danych MySQL.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

kind

string

Rodzaj zasobu.

name

string

Nazwa zasobu.

properties.connectionString

string

Parametry połączenia z zdalną bazą danych MySQL.

properties.migrationType

MySqlMigrationType

Typ operacji migracji do wykonania

type

string

Typ zasobu.

MySqlMigrationType

Typ operacji migracji do wykonania

Nazwa Typ Opis
LocalToRemote

string

RemoteToLocal

string

Operation

Operacja na zasobie.

Nazwa Typ Opis
createdTime

string

Czas rozpoczęcia operacji.

errors

ErrorEntity[]

Wszelkie błędy są kojarzone z operacją.

expirationTime

string

Czas wygaśnięcia operacji.

geoMasterOperationId

string

Dotyczy tylko identyfikatorów operacji sygnatury.

id

string

Identyfikator operacji.

modifiedTime

string

Czas aktualizacji operacji.

name

string

nazwa operacji.

status

OperationStatus

Bieżący stan operacji.

OperationStatus

Stan zadania migracji.

Nazwa Typ Opis
Created

string

Failed

string

InProgress

string

Succeeded

string

TimedOut

string