MigrationResourceForPatch interface
Migration.
Proprietà
| cancel | Indica se l'annullamento deve essere attivato per l'intera migrazione. |
| dbs |
Quando si desidera attivare l'annullamento per database specifici, impostare 'triggerCutover' su 'True' e i nomi dei database specifici in questo array. |
| dbs |
Nomi dei database di cui eseguire la migrazione. |
| dbs |
Quando si desidera attivare il cutover per database specifici, impostare 'triggerCutover' su 'True' e i nomi dei database specifici in questo array. |
| migrate |
Indica se è necessario eseguire la migrazione di ruoli e autorizzazioni. |
| migration |
Modalità utilizzata per eseguire la migrazione: Online o Offline. |
| migration |
Ora di inizio (UTC) per la finestra di migrazione. |
| overwrite |
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. |
| secret |
Parametri del segreto di migrazione. |
| setup |
Indica se configurare la replica logica nel server di origine, se necessario. |
| source |
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. |
| source |
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. |
| start |
Indica se la migrazione dei dati deve essere avviata immediatamente. |
| tags | Metadati specifici dell'applicazione sotto forma di coppie chiave-valore. |
| target |
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. |
| trigger |
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