PostgreSqlMigrationData Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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. |