Compartilhar via


MigrationResourceForPatch interface

migração.

Propriedades

cancel

Indica se o cancelamento deve ser disparado para toda a migração.

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.

dbsToMigrate

Nomes de bancos de dados a serem migrados.

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.

migrateRoles

Indica se as funções e permissões devem ser migradas.

migrationMode

Modo utilizado para realizar a migração: Online ou Offline.

migrationWindowStartTimeInUtc

Hora de início (UTC) para a janela de migração.

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.

secretParameters

Parâmetros de segredo de migração.

setupLogicalReplicationOnSourceDbIfNeeded

Indica se a replicação lógica deve ser configurada no servidor de origem, se necessário.

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.

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.

startDataMigration

Indica se a migração de dados deve começar imediatamente.

tags

Metadados específicos do aplicativo na forma de pares chave-valor.

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.

triggerCutover

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