Compartilhar via


PostgreSqlMigrationData Classe

Definição

Uma classe que representa o modelo de dados PostgreSqlMigration. Representa um recurso de migração.

public class PostgreSqlMigrationData : Azure.ResourceManager.Models.TrackedResourceData
type PostgreSqlMigrationData = class
    inherit TrackedResourceData
Public Class PostgreSqlMigrationData
Inherits TrackedResourceData
Herança
PostgreSqlMigrationData

Construtores

PostgreSqlMigrationData(AzureLocation)

Inicializa uma nova instância do PostgreSqlMigrationData.

Propriedades

Cancel

Para disparar o cancelamento de toda a migração, precisamos enviar esse sinalizador como True.

CurrentStatus

Status atual de migração.

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 os nomes de banco de dados nesta matriz.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
Location

A localização geográfica onde o recurso reside.

(Herdado de TrackedResourceData)
MigrationId

ID para migração, um GUID.

MigrationMode

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

MigrationWindowEndTimeInUtc

Hora de término em UTC para a janela de migração.

MigrationWindowStartTimeInUtc

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

Name

O nome do recurso.

(Herdado de ResourceData)
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.

ResourceType

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
SecretParameters

Parâmetros de segredo de migração.

SetupLogicalReplicationOnSourceDbIfNeeded

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

SourceDbServerFullyQualifiedDomainName

Ip ou nome de domínio totalmente qualificado do servidor de origem. É um valor opcional, se o cliente for fornecê-lo, os dms sempre o usarão para conexão.

SourceDbServerMetadata

Metadados do servidor de banco de dados de origem.

SourceDbServerResourceId

ResourceId do servidor de banco de dados de origem.

StartDataMigration

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

SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
Tags

Marcas de recurso.

(Herdado de TrackedResourceData)
TargetDbServerFullyQualifiedDomainName

Ip ou nome de domínio totalmente qualificado do servidor de destino. É um valor opcional, se o cliente for fornecê-lo, os dms sempre o usarão para conexão.

TargetDbServerMetadata

Metadados do servidor de banco de dados de destino.

TargetDbServerResourceId

ResourceId do servidor de banco de dados de origem.

TriggerCutover

Para disparar a substituição de toda a migração, precisamos enviar esse sinalizador como True.

Aplica-se a