MigrationResourceForPatch interface
migração.
Propriedades
| cancel | Indica se o cancelamento deve ser disparado para toda a migração. |
| dbs |
Quando você quiser acionar o cancelamento para bancos de dados específicos, defina 'triggerCutover' como 'True' e os nomes dos bancos de dados específicos nessa matriz. |
| dbs |
Nomes de bancos de dados a serem migrados. |
| dbs |
Quando você quiser disparar a substituição para bancos de dados específicos, defina 'triggerCutover' como 'True' e os nomes dos bancos de dados específicos nessa matriz. |
| migrate |
Indica se as funções e permissões devem ser migradas. |
| migration |
Modo utilizado para realizar a migração: Online ou Offline. |
| migration |
Hora de início (UTC) para a janela de migração. |
| overwrite |
Indica se os bancos de dados no servidor de destino podem ser substituídos quando já estiverem presentes. Se definido como 'False', quando o fluxo de trabalho de migração detectar que o banco de dados já existe no servidor de destino, ele aguardará uma confirmação. |
| secret |
Parâmetros de segredo de migração. |
| setup |
Indica se a replicação lógica deve ser configurada no servidor de origem, se necessário. |
| source |
Nome de domínio totalmente qualificado (FQDN) ou endereço IP do servidor de origem. Esta propriedade é opcional. Quando fornecido, o serviço de migração sempre o usará para se conectar ao servidor de origem. |
| source |
Identificador do recurso do servidor de banco de dados de origem, quando 'sourceType' é 'PostgreSQLSingleServer'. Para outros tipos de origem, isso deve ser definido como ipaddress:port@username ou hostname:port@username. |
| start |
Indica se a migração de dados deve começar imediatamente. |
| tags | Metadados específicos do aplicativo na forma de pares chave-valor. |
| target |
Nome de domínio totalmente qualificado (FQDN) ou endereço IP do servidor de destino. Esta propriedade é opcional. Quando fornecido, o serviço de migração sempre o usará para se conectar ao servidor de destino. |
| trigger |
Indica se a substituição deve ser disparada para toda a migração. |
Detalhes da propriedade
cancel
Indica se o cancelamento deve ser disparado para toda a migração.
cancel?: string
Valor da propriedade
string
dbsToCancelMigrationOn
Quando você quiser acionar o cancelamento para bancos de dados específicos, defina 'triggerCutover' como 'True' e os nomes dos bancos de dados específicos nessa matriz.
dbsToCancelMigrationOn?: string[]
Valor da propriedade
string[]
dbsToMigrate
Nomes de bancos de dados a serem migrados.
dbsToMigrate?: string[]
Valor da propriedade
string[]
dbsToTriggerCutoverOn
Quando você quiser disparar a substituição para bancos de dados específicos, defina 'triggerCutover' como 'True' e os nomes dos bancos de dados específicos nessa matriz.
dbsToTriggerCutoverOn?: string[]
Valor da propriedade
string[]
migrateRoles
Indica se as funções e permissões devem ser migradas.
migrateRoles?: string
Valor da propriedade
string
migrationMode
Modo utilizado para realizar a migração: Online ou Offline.
migrationMode?: string
Valor da propriedade
string
migrationWindowStartTimeInUtc
Hora de início (UTC) para a janela de migração.
migrationWindowStartTimeInUtc?: Date
Valor da propriedade
Date
overwriteDbsInTarget
Indica se os bancos de dados no servidor de destino podem ser substituídos quando já estiverem presentes. Se definido como 'False', quando o fluxo de trabalho de migração detectar que o banco de dados já existe no servidor de destino, ele aguardará uma confirmação.
overwriteDbsInTarget?: string
Valor da propriedade
string
secretParameters
Parâmetros de segredo de migração.
secretParameters?: MigrationSecretParametersForPatch
Valor da propriedade
setupLogicalReplicationOnSourceDbIfNeeded
Indica se a replicação lógica deve ser configurada no servidor de origem, se necessário.
setupLogicalReplicationOnSourceDbIfNeeded?: string
Valor da propriedade
string
sourceDbServerFullyQualifiedDomainName
Nome de domínio totalmente qualificado (FQDN) ou endereço IP do servidor de origem. Esta propriedade é opcional. Quando fornecido, o serviço de migração sempre o usará para se conectar ao servidor de origem.
sourceDbServerFullyQualifiedDomainName?: string
Valor da propriedade
string
sourceDbServerResourceId
Identificador do recurso do servidor de banco de dados de origem, quando 'sourceType' é 'PostgreSQLSingleServer'. Para outros tipos de origem, isso deve ser definido como ipaddress:port@username ou hostname:port@username.
sourceDbServerResourceId?: string
Valor da propriedade
string
startDataMigration
Indica se a migração de dados deve começar imediatamente.
startDataMigration?: string
Valor da propriedade
string
tags
Metadados específicos do aplicativo na forma de pares chave-valor.
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
targetDbServerFullyQualifiedDomainName
Nome de domínio totalmente qualificado (FQDN) ou endereço IP do servidor de destino. Esta propriedade é opcional. Quando fornecido, o serviço de migração sempre o usará para se conectar ao servidor de destino.
targetDbServerFullyQualifiedDomainName?: string
Valor da propriedade
string
triggerCutover
Indica se a substituição deve ser disparada para toda a migração.
triggerCutover?: string
Valor da propriedade
string