Partilhar via


MigrationResourceForPatch interface

Representa um recurso de migração para patch.

Propriedades

cancel

Para acionar o cancelamento para toda a migração, precisamos enviar este sinalizador como True

dbsToCancelMigrationOn

Quando você quiser acionar o cancelamento para bancos de dados específicos, envie o sinalizador cancel como True e nomes de banco de dados nessa matriz

dbsToMigrate

Número de bancos de dados a serem migrados

dbsToTriggerCutoverOn

Quando você quiser acionar a substituição para bancos de dados específicos, envie o sinalizador triggerCutover como True e nomes de banco de dados nessa matriz:

migrateRoles

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

migrationMode

Existem dois tipos de modos de migração: Online e Offline:

migrationWindowStartTimeInUtc

Hora de início em 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 detetar que o banco de dados já existe.

secretParameters

Parâmetros secretos de migração

setupLogicalReplicationOnSourceDbIfNeeded

Indica se o LogicalReplicationOnSourceDb deve ser configurado, 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 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 fornecê-lo, o serviço de migração sempre o usará para conexão

triggerCutover

Para acionar a substituição para toda a migração, precisamos enviar esse sinalizador como True

Detalhes de Propriedade

cancel

Para acionar o cancelamento para toda a migração, precisamos enviar este sinalizador como True

cancel?: string

Valor de Propriedade

string

dbsToCancelMigrationOn

Quando você quiser acionar o cancelamento para bancos de dados específicos, envie o sinalizador cancel como True e nomes de banco de dados nessa matriz

dbsToCancelMigrationOn?: string[]

Valor de Propriedade

string[]

dbsToMigrate

Número de bancos de dados a serem migrados

dbsToMigrate?: string[]

Valor de Propriedade

string[]

dbsToTriggerCutoverOn

Quando você quiser acionar a substituição para bancos de dados específicos, envie o sinalizador triggerCutover como True e nomes de banco de dados nessa matriz:

dbsToTriggerCutoverOn?: string[]

Valor de Propriedade

string[]

migrateRoles

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

migrateRoles?: string

Valor de Propriedade

string

migrationMode

Existem dois tipos de modos de migração: Online e Offline:

migrationMode?: string

Valor de Propriedade

string

migrationWindowStartTimeInUtc

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

migrationWindowStartTimeInUtc?: Date

Valor de 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 detetar que o banco de dados já existe.

overwriteDbsInTarget?: string

Valor de Propriedade

string

secretParameters

Parâmetros secretos de migração

secretParameters?: MigrationSecretParameters

Valor de Propriedade

setupLogicalReplicationOnSourceDbIfNeeded

Indica se o LogicalReplicationOnSourceDb deve ser configurado, se necessário

setupLogicalReplicationOnSourceDbIfNeeded?: string

Valor de Propriedade

string

sourceDbServerFullyQualifiedDomainName

FQDN (nome de domínio totalmente qualificado) ou endereço IP do servidor de origem. É um valor opcional, se o cliente fornecê-lo, o serviço de migração sempre o usará para conexão

sourceDbServerFullyQualifiedDomainName?: string

Valor de Propriedade

string

sourceDbServerResourceId

ResourceId do servidor de banco de dados de origem

sourceDbServerResourceId?: string

Valor de Propriedade

string

startDataMigration

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

startDataMigration?: string

Valor de Propriedade

string

tags

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

tags?: {[propertyName: string]: string}

Valor de 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 fornecê-lo, o serviço de migração sempre o usará para conexão

targetDbServerFullyQualifiedDomainName?: string

Valor de Propriedade

string

triggerCutover

Para acionar a substituição para toda a migração, precisamos enviar esse sinalizador como True

triggerCutover?: string

Valor de Propriedade

string