Compartilhar via


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

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

dbsToMigrate

Número de bancos de dados a serem migrados

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

migrateRoles

Para migrar funções e permissões, precisamos enviar esse sinalizador como True

migrationMode

Há dois tipos de modos de migração Online e Offline

migrationWindowStartTimeInUtc

Hora de início no UTC para a janela de migração

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.

secretParameters

Parâmetros de segredo de migração

setupLogicalReplicationOnSourceDbIfNeeded

Indica se é necessário configurar LogicalReplicationOnSourceDb, se necessário

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

sourceDbServerResourceId

ResourceId do servidor de banco de dados de origem

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

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

triggerCutover

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