MigrationResourceForPatch interface
Representa um recurso de migração para patch.
Propriedades
cancel | Para disparar o cancelamento de toda a migração, precisamos enviar esse sinalizador como True |
dbs |
Quando você quiser disparar o cancelamento para bancos de dados específicos, envie o sinalizador de cancelamento como True e nomes de banco de dados nesta matriz |
dbs |
Número de bancos de dados a serem migrados |
dbs |
Quando você quiser disparar a substituição para bancos de dados específicos, envie o sinalizador triggerCutover como True e nomes de banco de dados nesta matriz |
migrate |
Para migrar funções e permissões, precisamos enviar esse sinalizador como True |
migration |
Há dois tipos de modos de migração Online e Offline |
migration |
Hora de início no UTC para a janela de migração |
overwrite |
Indica se os bancos de dados no servidor de destino podem ser substituídos, se já estiverem presentes. Se definido como False, o fluxo de trabalho de migração aguardará uma confirmação, se detectar que o banco de dados já existe. |
secret |
Parâmetros de segredo de migração |
setup |
Indica se é necessário configurar LogicalReplicationOnSourceDb, se necessário |
source |
FQDN (nome de domínio totalmente qualificado) ou endereço IP do servidor de origem. É um valor opcional, se o cliente for fornecê-lo, o serviço de migração sempre o usará para conexão |
source |
ResourceId do servidor de banco de dados de origem |
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 |
FQDN (nome de domínio totalmente qualificado) ou endereço IP do servidor de destino. É um valor opcional, se o cliente for fornecê-lo, o serviço de migração sempre o usará para conexão |
trigger |
Para disparar a substituição de toda a migração, precisamos enviar esse sinalizador como True |
Detalhes da propriedade
cancel
Para disparar o cancelamento de toda a migração, precisamos enviar esse sinalizador como True
cancel?: string
Valor da propriedade
string
dbsToCancelMigrationOn
Quando você quiser disparar o cancelamento para bancos de dados específicos, envie o sinalizador de cancelamento como True e nomes de banco de dados nesta matriz
dbsToCancelMigrationOn?: string[]
Valor da propriedade
string[]
dbsToMigrate
Número 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, envie o sinalizador triggerCutover como True e nomes de banco de dados nesta matriz
dbsToTriggerCutoverOn?: string[]
Valor da propriedade
string[]
migrateRoles
Para migrar funções e permissões, precisamos enviar esse sinalizador como True
migrateRoles?: string
Valor da propriedade
string
migrationMode
Há dois tipos de modos de migração Online e Offline
migrationMode?: string
Valor da propriedade
string
migrationWindowStartTimeInUtc
Hora de início no 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, se já estiverem presentes. Se definido como False, o fluxo de trabalho de migração aguardará uma confirmação, se detectar que o banco de dados já existe.
overwriteDbsInTarget?: string
Valor da propriedade
string
secretParameters
Parâmetros de segredo de migração
secretParameters?: MigrationSecretParameters
Valor da propriedade
setupLogicalReplicationOnSourceDbIfNeeded
Indica se é necessário configurar LogicalReplicationOnSourceDb, se necessário
setupLogicalReplicationOnSourceDbIfNeeded?: string
Valor da propriedade
string
sourceDbServerFullyQualifiedDomainName
FQDN (nome de domínio totalmente qualificado) ou endereço IP do servidor de origem. É um valor opcional, se o cliente for fornecê-lo, o serviço de migração sempre o usará para conexão
sourceDbServerFullyQualifiedDomainName?: string
Valor da propriedade
string
sourceDbServerResourceId
ResourceId do servidor de banco de dados de origem
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
FQDN (nome de domínio totalmente qualificado) ou endereço IP do servidor de destino. É um valor opcional, se o cliente for fornecê-lo, o serviço de migração sempre o usará para conexão
targetDbServerFullyQualifiedDomainName?: string
Valor da propriedade
string
triggerCutover
Para disparar a substituição de toda a migração, precisamos enviar esse sinalizador como True
triggerCutover?: string
Valor da propriedade
string