Partager via


PostgreSqlMigrationData Classe

Définition

Classe représentant le modèle de données PostgreSqlMigration. Représente une ressource de migration.

public class PostgreSqlMigrationData : Azure.ResourceManager.Models.TrackedResourceData
type PostgreSqlMigrationData = class
    inherit TrackedResourceData
Public Class PostgreSqlMigrationData
Inherits TrackedResourceData
Héritage
PostgreSqlMigrationData

Constructeurs

PostgreSqlMigrationData(AzureLocation)

Initialise une nouvelle instance de PostgreSqlMigrationData.

Propriétés

Cancel

Pour déclencher l’annulation de l’intégralité de la migration, nous devons envoyer cet indicateur comme True.

CurrentStatus

Status actuel de la migration.

DbsToCancelMigrationOn

Lorsque vous souhaitez déclencher l’annulation pour des bases de données spécifiques, envoyez l’indicateur d’annulation comme True et les noms de base de données dans ce tableau.

DbsToMigrate

Nombre de bases de données à migrer.

DbsToTriggerCutoverOn

Lorsque vous souhaitez déclencher un basculement pour des bases de données spécifiques, envoyez l’indicateur triggerCutover comme True et les noms de base de données dans ce tableau.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
Location

Emplacement géographique où réside la ressource.

(Hérité de TrackedResourceData)
MigrationId

ID pour la migration, un GUID.

MigrationMode

Il existe deux types de modes de migration en ligne et hors connexion.

MigrationWindowEndTimeInUtc

Heure de fin en UTC pour la fenêtre de migration.

MigrationWindowStartTimeInUtc

Heure de début dans UTC pour la fenêtre de migration.

Name

Nom de la ressource.

(Hérité de ResourceData)
OverwriteDbsInTarget

Indique si les bases de données sur le serveur cible peuvent être remplacées, si elles sont déjà présentes. S’il est défini sur False, le flux de travail de migration attend une confirmation s’il détecte que la base de données existe déjà.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
SecretParameters

Paramètres du secret de migration.

SetupLogicalReplicationOnSourceDbIfNeeded

Indique s’il faut configurer LogicalReplicationOnSourceDb, si nécessaire.

SourceDbServerFullyQualifiedDomainName

Nom de domaine complet ou ip du serveur source. Il s’agit d’une valeur facultative. Si le client la fournit, dms l’utilisera toujours pour la connexion.

SourceDbServerMetadata

Métadonnées du serveur de base de données source.

SourceDbServerResourceId

ResourceId du serveur de base de données source.

StartDataMigration

Indique si la migration des données doit commencer immédiatement.

SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)
Tags

Balises de ressource.

(Hérité de TrackedResourceData)
TargetDbServerFullyQualifiedDomainName

Nom de domaine complet du serveur cible ou adresse IP complète. Il s’agit d’une valeur facultative. Si le client la fournit, dms l’utilisera toujours pour la connexion.

TargetDbServerMetadata

Métadonnées du serveur de base de données cible.

TargetDbServerResourceId

ResourceId du serveur de base de données source.

TriggerCutover

Pour déclencher un basculement pour l’ensemble de la migration, nous devons envoyer cet indicateur comme True.

S’applique à