Partager via


MigratePostgreSqlAzureDBForPostgreSqlSyncDatabaseInput Classe

Définition

Informations spécifiques à la base de données pour PostgreSQL pour Azure Database pour PostgreSQL des entrées de tâche de migration.

public class MigratePostgreSqlAzureDBForPostgreSqlSyncDatabaseInput
type MigratePostgreSqlAzureDBForPostgreSqlSyncDatabaseInput = class
Public Class MigratePostgreSqlAzureDBForPostgreSqlSyncDatabaseInput
Héritage
MigratePostgreSqlAzureDBForPostgreSqlSyncDatabaseInput

Constructeurs

MigratePostgreSqlAzureDBForPostgreSqlSyncDatabaseInput()

Initialise une nouvelle instance de MigratePostgreSqlAzureDBForPostgreSqlSyncDatabaseInput.

Propriétés

Id

Identificateur de résultat.

MigrationSetting

Paramètres de migration qui ajustent le comportement de migration

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

Name

Nom de la base de données.

SelectedTables

Tables sélectionnées pour la migration.

SourceSetting

Paramètres sources pour régler le comportement de migration du point de terminaison source.

TargetDatabaseName

Nom de la base de données cible. Remarque : la base de données cible sera tronquée avant de commencer la migration.

TargetSetting

Paramètres cibles pour régler le comportement de migration du point de terminaison cible.

S’applique à