Sdílet prostřednictvím


Migrations - Update

Aktualizuje existující migraci. Tělo požadavku může obsahovat jednu až mnoho proměnlivých vlastností, které jsou přítomné v definici migrace. Některé aktualizace vlastností iniciují přechody stavu migrace.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/migrations/{migrationName}?api-version=2025-08-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
migrationName
path True

string

pattern: ^[a-z][a-z0-9]*$

Název migrace.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serverName
path True

string

minLength: 3
maxLength: 63
pattern: ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*

Název serveru.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
properties.cancel

Cancel

Označuje, jestli musí být pro celou migraci aktivováno zrušení.

properties.dbsToCancelMigrationOn

string[]

Pokud chcete aktivovat zrušení pro konkrétní databáze, nastavte 'triggerCutover' na 'True' a názvy konkrétních databází v tomto poli.

properties.dbsToMigrate

string[]

Názvy databází, které se mají migrovat.

properties.dbsToTriggerCutoverOn

string[]

Pokud chcete spustit přímý přenos pro konkrétní databáze, nastavte parametr triggerCutover na hodnotu True a zadejte názvy konkrétních databází v tomto poli.

properties.migrateRoles

MigrateRolesAndPermissions

Označuje, zda je nutné migrovat role a oprávnění.

properties.migrationMode

MigrationMode

Režim použitý k provedení migrace: Online nebo Offline.

properties.migrationWindowStartTimeInUtc

string (date-time)

Čas spuštění (UTC) okna migrace.

properties.overwriteDbsInTarget

OverwriteDatabasesOnTargetServer

Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení.

properties.secretParameters

MigrationSecretParametersForPatch

Parametry tajného kódu migrace.

properties.setupLogicalReplicationOnSourceDbIfNeeded

LogicalReplicationOnSourceServer

Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru.

properties.sourceDbServerFullyQualifiedDomainName

string

Plně kvalifikované doménové jméno (FQDN) nebo IP adresa zdrojového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení ke zdrojovému serveru.

properties.sourceDbServerResourceId

string

Identifikátor zdroje zdrojového databázového serveru, pokud je 'sourceType' 'PostgreSQLSingleServer'. U ostatních typů zdrojů musí být nastaveno na ipaddress:port@username nebo hostname:port@username.

properties.startDataMigration

StartDataMigration

Označuje, zda je nutné okamžitě zahájit migraci dat.

properties.targetDbServerFullyQualifiedDomainName

string

Plně kvalifikované doménové jméno (FQDN) nebo IP adresa cílového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení k cílovému serveru.

properties.triggerCutover

TriggerCutover

Označuje, zda musí být pro celou migraci aktivována přímá fáze.

tags

object

Metadata specifická pro aplikaci ve formě párů klíč-hodnota.

Odpovědi

Name Typ Description
200 OK

Migration

Operace Azure byla úspěšně dokončena.

Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2.

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Update an existing migration.

Ukázkový požadavek

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver/migrations/examplemigration?api-version=2025-08-01

{
  "properties": {
    "setupLogicalReplicationOnSourceDbIfNeeded": "True"
  }
}

Ukázková odpověď

{
  "name": "examplemigration",
  "type": "Microsoft.DBForPostgreSql/flexibleServers/migrations",
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBForPostgreSql/flexibleServers/exampletarget/migrations/examplemigration",
  "location": "eastus",
  "properties": {
    "currentStatus": {
      "currentSubStateDetails": {
        "currentSubState": "PerformingPreRequisiteSteps"
      },
      "error": "",
      "state": "InProgress"
    },
    "dbsToMigrate": [
      "exampledatabase1",
      "exampledatabase2",
      "exampledatabase3",
      "exampledatabase4"
    ],
    "migrateRoles": "False",
    "migrationId": "d3ceacbb-a5fd-43dc-a9db-6022b5154856",
    "migrationWindowStartTimeInUtc": "2025-06-01T20:30:22.123456Z",
    "overwriteDbsInTarget": "False",
    "setupLogicalReplicationOnSourceDbIfNeeded": "True",
    "sourceDbServerMetadata": {
      "location": "eastus",
      "sku": {
        "name": "B_Gen5_2",
        "tier": "Basic"
      },
      "storageMb": 1024,
      "version": "10"
    },
    "sourceDbServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBForPostgreSql/servers/examplesource",
    "startDataMigration": "False",
    "targetDbServerMetadata": {
      "location": "eastus",
      "sku": {
        "name": "Standard_D4ds_v5",
        "tier": "GeneralPurpose"
      },
      "storageMb": 2048,
      "version": "17"
    },
    "targetDbServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBForPostgreSql/flexibleServers/exampletarget",
    "triggerCutover": "False"
  }
}

Definice

Name Description
AdminCredentials

Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server.

AdminCredentialsForPatch

Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server.

Cancel

Označuje, jestli musí být pro celou migraci aktivováno zrušení.

createdByType

Typ identity, která prostředek vytvořila.

DatabaseMigrationState

Stav migrace databáze.

DbLevelValidationStatus

Souhrn stavu ověření pro databázi.

DbServerMetadata

Metadata databázového serveru.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

LogicalReplicationOnSourceServer

Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru.

MigrateRolesAndPermissions

Označuje, zda je nutné migrovat role a oprávnění.

Migration

Vlastnosti migrace.

MigrationDatabaseState

Stav migrace databáze.

MigrationMode

Režim použitý k provedení migrace: Online nebo Offline.

MigrationOption

Podporovaná možnost migrace

MigrationResourceForPatch

Migration.

MigrationSecretParameters

Parametry tajného kódu migrace.

MigrationSecretParametersForPatch

Parametry tajného kódu migrace.

MigrationState

Stav migrace.

MigrationStatus

Stav migrace.

MigrationSubstate

Podstav migrace.

MigrationSubstateDetails

Podrobnosti o migračním podstavu.

OverwriteDatabasesOnTargetServer

Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení.

ServerSku

Výpočet informací serveru.

SkuTier

Úroveň výpočetních prostředků přiřazená k serveru.

SourceType

Typ zdrojového serveru použitý pro migraci: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer nebo Supabase_PostgreSQL

SslMode

Režim SSL používaný migrací. Výchozí režim SSL pro 'PostgreSQLSingleServer' je 'VerifyFull'. Výchozí režim SSL pro ostatní typy zdrojů je 'Prefer'.

StartDataMigration

Označuje, zda je nutné okamžitě zahájit migraci dat.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

TriggerCutover

Označuje, zda musí být pro celou migraci aktivována přímá fáze.

ValidationDetails

Podrobnosti o ověření pro migraci.

ValidationMessage

Objekt ověřovací zprávy.

ValidationState

Stav ověření migrace.

ValidationSummaryItem

Souhrnný objekt ověření.

AdminCredentials

Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server.

Name Typ Description
sourceServerPassword

string (password)

Heslo pro uživatele zdrojového serveru.

targetServerPassword

string (password)

Heslo pro uživatele cílového serveru.

AdminCredentialsForPatch

Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server.

Name Typ Description
sourceServerPassword

string (password)

Heslo pro uživatele zdrojového serveru.

targetServerPassword

string (password)

Heslo pro uživatele cílového serveru.

Cancel

Označuje, jestli musí být pro celou migraci aktivováno zrušení.

Hodnota Description
True
False

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

DatabaseMigrationState

Stav migrace databáze.

Name Typ Description
appliedChanges

integer (int32)

Změnit Sběr dat použitý čítač změn.

cdcDeleteCounter

integer (int32)

Změňte počítadlo odstranění zachycení dat.

cdcInsertCounter

integer (int32)

Změňte čítač vložení Data Capture.

cdcUpdateCounter

integer (int32)

Změňte čítač aktualizací služby Data Capture.

databaseName

string

Název databáze.

endedOn

string (date-time)

Čas ukončení stavu migrace.

fullLoadCompletedTables

integer (int32)

Počet tabulek načtených během migrace databáze.

fullLoadErroredTables

integer (int32)

Počet tabulek, u kterých se během migrace databáze vyskytnou chyby.

fullLoadLoadingTables

integer (int32)

Počet tabulek načtených během migrace databáze.

fullLoadQueuedTables

integer (int32)

Počet tabulek zařazených do fronty pro migraci databáze.

incomingChanges

integer (int32)

Čítač příchozích změn Sběr dat změn.

latency

integer (int32)

Prodleva v sekundách mezi zdrojem a cílem během online fáze.

message

string

Chybová zpráva, pokud existuje, pro stav migrace.

migrationOperation

string

Migrační provoz databáze.

migrationState

MigrationDatabaseState

Stav migrace databáze.

startedOn

string (date-time)

Čas spuštění stavu migrace.

DbLevelValidationStatus

Souhrn stavu ověření pro databázi.

Name Typ Description
databaseName

string

Název databáze.

endedOn

string (date-time)

Čas ukončení ověření na úrovni databáze.

startedOn

string (date-time)

Čas zahájení ověřování na úrovni databáze.

summary

ValidationSummaryItem[]

Souhrn validací na úrovni databáze.

DbServerMetadata

Metadata databázového serveru.

Name Typ Description
location

string

Umístění databázového serveru.

sku

ServerSku

Výpočetní úroveň a velikost databázového serveru. Tento objekt je prázdný pro jednoúčelový server Azure Database for PostgreSQL.

storageMb

integer (int32)

Velikost úložiště (v MB) pro databázový server.

version

string

Hlavní verze databázového stroje PostgreSQL.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

LogicalReplicationOnSourceServer

Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru.

Hodnota Description
True
False

MigrateRolesAndPermissions

Označuje, zda je nutné migrovat role a oprávnění.

Hodnota Description
True
False

Migration

Vlastnosti migrace.

Name Typ Description
id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Např. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Geografické umístění, ve kterém se nachází zdroj

name

string

Název prostředku

properties.cancel

Cancel

Označuje, jestli musí být pro celou migraci aktivováno zrušení.

properties.currentStatus

MigrationStatus

Aktuální stav migrace.

properties.dbsToCancelMigrationOn

string[]

Pokud chcete aktivovat zrušení pro konkrétní databáze, nastavte 'triggerCutover' na 'True' a názvy konkrétních databází v tomto poli.

properties.dbsToMigrate

string[]

Názvy databází, které se mají migrovat.

properties.dbsToTriggerCutoverOn

string[]

Pokud chcete spustit přímý přenos pro konkrétní databáze, nastavte parametr triggerCutover na hodnotu True a zadejte názvy konkrétních databází v tomto poli.

properties.migrateRoles

MigrateRolesAndPermissions

Označuje, zda je nutné migrovat role a oprávnění.

properties.migrationId

string

Identifikátor migrace.

properties.migrationInstanceResourceId

string (arm-id)

Identifikátor instance migrace privátního koncového bodu.

properties.migrationMode

MigrationMode

Režim použitý k provedení migrace: Online nebo Offline.

properties.migrationOption

MigrationOption

Podporovaná možnost migrace.

properties.migrationWindowEndTimeInUtc

string (date-time)

Čas ukončení (UTC) okna migrace.

properties.migrationWindowStartTimeInUtc

string (date-time)

Čas spuštění (UTC) okna migrace.

properties.overwriteDbsInTarget

OverwriteDatabasesOnTargetServer

Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení.

properties.secretParameters

MigrationSecretParameters

Parametry tajného kódu migrace.

properties.setupLogicalReplicationOnSourceDbIfNeeded

LogicalReplicationOnSourceServer

Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru.

properties.sourceDbServerFullyQualifiedDomainName

string

Plně kvalifikované doménové jméno (FQDN) nebo IP adresa zdrojového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení ke zdrojovému serveru.

properties.sourceDbServerMetadata

DbServerMetadata

Metadata zdrojového databázového serveru.

properties.sourceDbServerResourceId

string

Identifikátor zdroje zdrojového databázového serveru, pokud je 'sourceType' 'PostgreSQLSingleServer'. U ostatních typů zdrojů musí být nastaveno na ipaddress:port@username nebo hostname:port@username.

properties.sourceType

SourceType

Typ zdrojového serveru použitý pro migraci: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer nebo Supabase_PostgreSQL

properties.sslMode

SslMode

Režim SSL používaný migrací. Výchozí režim SSL pro 'PostgreSQLSingleServer' je 'VerifyFull'. Výchozí režim SSL pro ostatní typy zdrojů je 'Prefer'.

properties.startDataMigration

StartDataMigration

Označuje, zda je nutné okamžitě zahájit migraci dat.

properties.targetDbServerFullyQualifiedDomainName

string

Plně kvalifikované doménové jméno (FQDN) nebo IP adresa cílového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení k cílovému serveru.

properties.targetDbServerMetadata

DbServerMetadata

Metadata cílového databázového serveru.

properties.targetDbServerResourceId

string

Identifikátor zdroje cílového databázového serveru.

properties.triggerCutover

TriggerCutover

Označuje, zda musí být pro celou migraci aktivována přímá fáze.

systemData

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

tags

object

Značky prostředků

type

string

Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts"

MigrationDatabaseState

Stav migrace databáze.

Hodnota Description
InProgress
WaitingForCutoverTrigger
Failed
Canceled
Succeeded
Canceling

MigrationMode

Režim použitý k provedení migrace: Online nebo Offline.

Hodnota Description
Offline
Online

MigrationOption

Podporovaná možnost migrace

Hodnota Description
Validate
Migrate
ValidateAndMigrate

MigrationResourceForPatch

Migration.

Name Typ Description
properties.cancel

Cancel

Označuje, jestli musí být pro celou migraci aktivováno zrušení.

properties.dbsToCancelMigrationOn

string[]

Pokud chcete aktivovat zrušení pro konkrétní databáze, nastavte 'triggerCutover' na 'True' a názvy konkrétních databází v tomto poli.

properties.dbsToMigrate

string[]

Názvy databází, které se mají migrovat.

properties.dbsToTriggerCutoverOn

string[]

Pokud chcete spustit přímý přenos pro konkrétní databáze, nastavte parametr triggerCutover na hodnotu True a zadejte názvy konkrétních databází v tomto poli.

properties.migrateRoles

MigrateRolesAndPermissions

Označuje, zda je nutné migrovat role a oprávnění.

properties.migrationMode

MigrationMode

Režim použitý k provedení migrace: Online nebo Offline.

properties.migrationWindowStartTimeInUtc

string (date-time)

Čas spuštění (UTC) okna migrace.

properties.overwriteDbsInTarget

OverwriteDatabasesOnTargetServer

Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení.

properties.secretParameters

MigrationSecretParametersForPatch

Parametry tajného kódu migrace.

properties.setupLogicalReplicationOnSourceDbIfNeeded

LogicalReplicationOnSourceServer

Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru.

properties.sourceDbServerFullyQualifiedDomainName

string

Plně kvalifikované doménové jméno (FQDN) nebo IP adresa zdrojového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení ke zdrojovému serveru.

properties.sourceDbServerResourceId

string

Identifikátor zdroje zdrojového databázového serveru, pokud je 'sourceType' 'PostgreSQLSingleServer'. U ostatních typů zdrojů musí být nastaveno na ipaddress:port@username nebo hostname:port@username.

properties.startDataMigration

StartDataMigration

Označuje, zda je nutné okamžitě zahájit migraci dat.

properties.targetDbServerFullyQualifiedDomainName

string

Plně kvalifikované doménové jméno (FQDN) nebo IP adresa cílového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení k cílovému serveru.

properties.triggerCutover

TriggerCutover

Označuje, zda musí být pro celou migraci aktivována přímá fáze.

tags

object

Metadata specifická pro aplikaci ve formě párů klíč-hodnota.

MigrationSecretParameters

Parametry tajného kódu migrace.

Name Typ Description
adminCredentials

AdminCredentials (password)

Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server.

sourceServerUsername

string

Získá nebo nastaví jméno uživatele pro zdrojový server. Tento uživatel nemusí být správcem.

targetServerUsername

string

Získá nebo nastaví jméno uživatele pro cílový server. Tento uživatel nemusí být správcem.

MigrationSecretParametersForPatch

Parametry tajného kódu migrace.

Name Typ Description
adminCredentials

AdminCredentialsForPatch (password)

Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server.

sourceServerUsername

string

Získá nebo nastaví jméno uživatele pro zdrojový server. Tento uživatel nemusí být správcem.

targetServerUsername

string

Získá nebo nastaví jméno uživatele pro cílový server. Tento uživatel nemusí být správcem.

MigrationState

Stav migrace.

Hodnota Description
InProgress
WaitingForUserAction
Canceled
Failed
Succeeded
ValidationFailed
CleaningUp

MigrationStatus

Stav migrace.

Name Typ Description
currentSubStateDetails

MigrationSubstateDetails

Podrobnosti o aktuálním dílčím stavu migrace.

error

string

Chybová zpráva, pokud existuje, pro stav migrace.

state

MigrationState

Stav migrace.

MigrationSubstate

Podstav migrace.

Hodnota Description
PerformingPreRequisiteSteps
WaitingForLogicalReplicationSetupRequestOnSourceDB
WaitingForDBsToMigrateSpecification
WaitingForTargetDBOverwriteConfirmation
WaitingForDataMigrationScheduling
WaitingForDataMigrationWindow
MigratingData
WaitingForCutoverTrigger
CompletingMigration
Completed
CancelingRequestedDBMigrations
ValidationInProgress

MigrationSubstateDetails

Podrobnosti o migračním podstavu.

Name Typ Description
currentSubState

MigrationSubstate

Podstav migrace.

dbDetails

<string,  DatabaseMigrationState>

validationDetails

ValidationDetails

Podrobnosti o ověření pro migraci.

OverwriteDatabasesOnTargetServer

Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení.

Hodnota Description
True
False

ServerSku

Výpočet informací serveru.

Name Typ Description
name

string

Výpočetní úroveň a velikost databázového serveru. Tento objekt je prázdný pro jednoúčelový server Azure Database for PostgreSQL.

tier

SkuTier

Úroveň výpočetních prostředků přiřazená k serveru.

SkuTier

Úroveň výpočetních prostředků přiřazená k serveru.

Hodnota Description
Burstable
GeneralPurpose
MemoryOptimized

SourceType

Typ zdrojového serveru použitý pro migraci: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer nebo Supabase_PostgreSQL

Hodnota Description
OnPremises
AWS
GCP
AzureVM
PostgreSQLSingleServer
AWS_RDS
AWS_AURORA
AWS_EC2
GCP_CloudSQL
GCP_AlloyDB
GCP_Compute
EDB
EDB_Oracle_Server
EDB_PostgreSQL
PostgreSQLFlexibleServer
PostgreSQLCosmosDB
Huawei_RDS
Huawei_Compute
Heroku_PostgreSQL
Crunchy_PostgreSQL
ApsaraDB_RDS
Digital_Ocean_Droplets
Digital_Ocean_PostgreSQL
Supabase_PostgreSQL

SslMode

Režim SSL používaný migrací. Výchozí režim SSL pro 'PostgreSQLSingleServer' je 'VerifyFull'. Výchozí režim SSL pro ostatní typy zdrojů je 'Prefer'.

Hodnota Description
Prefer
Require
VerifyCA
VerifyFull

StartDataMigration

Označuje, zda je nutné okamžitě zahájit migraci dat.

Hodnota Description
True
False

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

TriggerCutover

Označuje, zda musí být pro celou migraci aktivována přímá fáze.

Hodnota Description
True
False

ValidationDetails

Podrobnosti o ověření pro migraci.

Name Typ Description
dbLevelValidationDetails

DbLevelValidationStatus[]

Podrobnosti o ověření na úrovni serveru.

serverLevelValidationDetails

ValidationSummaryItem[]

Podrobnosti o ověření na úrovni serveru.

status

ValidationState

Stav ověření migrace.

validationEndTimeInUtc

string (date-time)

Čas ukončení (UTC) pro ověření.

validationStartTimeInUtc

string (date-time)

Čas zahájení (UTC) pro ověření.

ValidationMessage

Objekt ověřovací zprávy.

Name Typ Description
message

string

Řetězec ověřovací zprávy.

state

ValidationState

Závažnost ověřovací zprávy.

ValidationState

Stav ověření migrace.

Hodnota Description
Failed
Succeeded
Warning

ValidationSummaryItem

Souhrnný objekt ověření.

Name Typ Description
messages

ValidationMessage[]

Ověřovací zprávy.

state

ValidationState

Stav ověření migrace.

type

string

Typ ověření.