Condividi tramite


MigrationResourceForPatch interface

Migration.

Proprietà

cancel

Indica se l'annullamento deve essere attivato per l'intera migrazione.

dbsToCancelMigrationOn

Quando si desidera attivare l'annullamento per database specifici, impostare 'triggerCutover' su 'True' e i nomi dei database specifici in questo array.

dbsToMigrate

Nomi dei database di cui eseguire la migrazione.

dbsToTriggerCutoverOn

Quando si desidera attivare il cutover per database specifici, impostare 'triggerCutover' su 'True' e i nomi dei database specifici in questo array.

migrateRoles

Indica se è necessario eseguire la migrazione di ruoli e autorizzazioni.

migrationMode

Modalità utilizzata per eseguire la migrazione: Online o Offline.

migrationWindowStartTimeInUtc

Ora di inizio (UTC) per la finestra di migrazione.

overwriteDbsInTarget

Indica se i database nel server di destinazione possono essere sovrascritti quando sono già presenti. Se impostato su 'False', quando il flusso di lavoro di migrazione rileva che il database esiste già sul server di destinazione, attenderà una conferma.

secretParameters

Parametri del segreto di migrazione.

setupLogicalReplicationOnSourceDbIfNeeded

Indica se configurare la replica logica nel server di origine, se necessario.

sourceDbServerFullyQualifiedDomainName

Nome di dominio completo (FQDN) o indirizzo IP del server di origine. Questa proprietà è facoltativa. Quando fornito, il servizio di migrazione lo utilizzerà sempre per connettersi al server di origine.

sourceDbServerResourceId

Identificatore della risorsa del server di database di origine, quando 'sourceType' è 'PostgreSQLSingleServer'. Per altri tipi di origine questo deve essere impostato su ipaddress:port@username o hostname:port@username.

startDataMigration

Indica se la migrazione dei dati deve essere avviata immediatamente.

tags

Metadati specifici dell'applicazione sotto forma di coppie chiave-valore.

targetDbServerFullyQualifiedDomainName

Nome di dominio completo (FQDN) o indirizzo IP del server di destinazione. Questa proprietà è facoltativa. Quando viene fornito, il servizio di migrazione lo utilizzerà sempre per connettersi al server di destinazione.

triggerCutover

Indica se il cutover deve essere attivato per l'intera migrazione.

Dettagli proprietà

cancel

Indica se l'annullamento deve essere attivato per l'intera migrazione.

cancel?: string

Valore della proprietà

string

dbsToCancelMigrationOn

Quando si desidera attivare l'annullamento per database specifici, impostare 'triggerCutover' su 'True' e i nomi dei database specifici in questo array.

dbsToCancelMigrationOn?: string[]

Valore della proprietà

string[]

dbsToMigrate

Nomi dei database di cui eseguire la migrazione.

dbsToMigrate?: string[]

Valore della proprietà

string[]

dbsToTriggerCutoverOn

Quando si desidera attivare il cutover per database specifici, impostare 'triggerCutover' su 'True' e i nomi dei database specifici in questo array.

dbsToTriggerCutoverOn?: string[]

Valore della proprietà

string[]

migrateRoles

Indica se è necessario eseguire la migrazione di ruoli e autorizzazioni.

migrateRoles?: string

Valore della proprietà

string

migrationMode

Modalità utilizzata per eseguire la migrazione: Online o Offline.

migrationMode?: string

Valore della proprietà

string

migrationWindowStartTimeInUtc

Ora di inizio (UTC) per la finestra di migrazione.

migrationWindowStartTimeInUtc?: Date

Valore della proprietà

Date

overwriteDbsInTarget

Indica se i database nel server di destinazione possono essere sovrascritti quando sono già presenti. Se impostato su 'False', quando il flusso di lavoro di migrazione rileva che il database esiste già sul server di destinazione, attenderà una conferma.

overwriteDbsInTarget?: string

Valore della proprietà

string

secretParameters

Parametri del segreto di migrazione.

secretParameters?: MigrationSecretParametersForPatch

Valore della proprietà

setupLogicalReplicationOnSourceDbIfNeeded

Indica se configurare la replica logica nel server di origine, se necessario.

setupLogicalReplicationOnSourceDbIfNeeded?: string

Valore della proprietà

string

sourceDbServerFullyQualifiedDomainName

Nome di dominio completo (FQDN) o indirizzo IP del server di origine. Questa proprietà è facoltativa. Quando fornito, il servizio di migrazione lo utilizzerà sempre per connettersi al server di origine.

sourceDbServerFullyQualifiedDomainName?: string

Valore della proprietà

string

sourceDbServerResourceId

Identificatore della risorsa del server di database di origine, quando 'sourceType' è 'PostgreSQLSingleServer'. Per altri tipi di origine questo deve essere impostato su ipaddress:port@username o hostname:port@username.

sourceDbServerResourceId?: string

Valore della proprietà

string

startDataMigration

Indica se la migrazione dei dati deve essere avviata immediatamente.

startDataMigration?: string

Valore della proprietà

string

tags

Metadati specifici dell'applicazione sotto forma di coppie chiave-valore.

tags?: {[propertyName: string]: string}

Valore della proprietà

{[propertyName: string]: string}

targetDbServerFullyQualifiedDomainName

Nome di dominio completo (FQDN) o indirizzo IP del server di destinazione. Questa proprietà è facoltativa. Quando viene fornito, il servizio di migrazione lo utilizzerà sempre per connettersi al server di destinazione.

targetDbServerFullyQualifiedDomainName?: string

Valore della proprietà

string

triggerCutover

Indica se il cutover deve essere attivato per l'intera migrazione.

triggerCutover?: string

Valore della proprietà

string