Freigeben über


PostgreSqlMigrationData Klasse

Definition

Eine Klasse, die das PostgreSqlMigration-Datenmodell darstellt. Stellt eine Migrationsressource dar.

public class PostgreSqlMigrationData : Azure.ResourceManager.Models.TrackedResourceData
type PostgreSqlMigrationData = class
    inherit TrackedResourceData
Public Class PostgreSqlMigrationData
Inherits TrackedResourceData
Vererbung
PostgreSqlMigrationData

Konstruktoren

PostgreSqlMigrationData(AzureLocation)

Initialisiert eine neue instance von PostgreSqlMigrationData.

Eigenschaften

Cancel

Um den Abbruch für die gesamte Migration auszulösen, müssen wir dieses Flag als True senden.

CurrentStatus

Aktuelle status der Migration.

DbsToCancelMigrationOn

Wenn Sie den Abbrechen für bestimmte Datenbanken auslösen möchten, senden Sie das Abbruchflag als True und Datenbanknamen in diesem Array.

DbsToMigrate

Anzahl der zu migrierenden Datenbanken.

DbsToTriggerCutoverOn

Wenn Sie die Übernahme für bestimmte Datenbanken auslösen möchten, senden Sie triggerCutover-Flag als True und Datenbanknamen in diesem Array.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
Location

Der geografische Standort, an dem sich die Ressource befindet.

(Geerbt von TrackedResourceData)
MigrationId

ID für die Migration, eine GUID.

MigrationMode

Es gibt zwei Arten von Migrationsmodi Online und Offline.

MigrationWindowEndTimeInUtc

Endzeit in UTC für das Migrationsfenster.

MigrationWindowStartTimeInUtc

Startzeit in UTC für das Migrationsfenster.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
OverwriteDbsInTarget

Gibt an, ob die Datenbanken auf dem Zielserver überschrieben werden können, sofern bereits vorhanden. Wenn dieser Wert auf False festgelegt ist, wartet der Migrationsworkflow auf eine Bestätigung, wenn er erkennt, dass die Datenbank bereits vorhanden ist.

ResourceType

Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
SecretParameters

Parameter des Migrationsgeheimnisses.

SetupLogicalReplicationOnSourceDbIfNeeded

Gibt an, ob LogicalReplicationOnSourceDb bei Bedarf eingerichtet werden soll.

SourceDbServerFullyQualifiedDomainName

Vollqualifizierter Domänenname oder IP-Adresse des Quellservers. Es handelt sich um einen optionalen Wert. Wenn der Kunde ihn bereitstellt, verwendet dms ihn immer für die Verbindung.

SourceDbServerMetadata

Metadaten des Quelldatenbankservers.

SourceDbServerResourceId

ResourceId des Quelldatenbankservers.

StartDataMigration

Gibt an, ob die Datenmigration sofort beginnen soll.

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)
Tags

Ressourcentags.

(Geerbt von TrackedResourceData)
TargetDbServerFullyQualifiedDomainName

Vollqualifizierter Domänenname oder IP-Adresse des Zielservers. Es handelt sich um einen optionalen Wert. Wenn der Kunde ihn bereitstellt, verwendet dms ihn immer für die Verbindung.

TargetDbServerMetadata

Metadaten des Zieldatenbankservers.

TargetDbServerResourceId

ResourceId des Quelldatenbankservers.

TriggerCutover

Um die Übernahme für die gesamte Migration auszulösen, müssen wir dieses Flag als True senden.

Gilt für: