共用方式為


MigrateOracleAzureDBPostgreSqlSyncDatabaseInput Class

Definition

Database specific information for Oracle to Azure Database for PostgreSQL migration task inputs.

public class MigrateOracleAzureDBPostgreSqlSyncDatabaseInput : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataMigration.Models.MigrateOracleAzureDBPostgreSqlSyncDatabaseInput>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataMigration.Models.MigrateOracleAzureDBPostgreSqlSyncDatabaseInput>
type MigrateOracleAzureDBPostgreSqlSyncDatabaseInput = class
    interface IJsonModel<MigrateOracleAzureDBPostgreSqlSyncDatabaseInput>
    interface IPersistableModel<MigrateOracleAzureDBPostgreSqlSyncDatabaseInput>
Public Class MigrateOracleAzureDBPostgreSqlSyncDatabaseInput
Implements IJsonModel(Of MigrateOracleAzureDBPostgreSqlSyncDatabaseInput), IPersistableModel(Of MigrateOracleAzureDBPostgreSqlSyncDatabaseInput)
Inheritance
MigrateOracleAzureDBPostgreSqlSyncDatabaseInput
Implements

Constructors

MigrateOracleAzureDBPostgreSqlSyncDatabaseInput()

Initializes a new instance of MigrateOracleAzureDBPostgreSqlSyncDatabaseInput.

Properties

CaseManipulation

How to handle object name casing: either Preserve or ToLower.

MigrationSetting

Migration settings which tune the migration behavior.

Name

Name of the migration pipeline.

SchemaName

Name of the source schema.

SourceSetting

Source settings to tune source endpoint migration behavior.

TableMap

Mapping of source to target tables.

TargetDatabaseName

Name of target database. Note: Target database will be truncated before starting migration.

TargetSetting

Target settings to tune target endpoint migration behavior.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<MigrateOracleAzureDBPostgreSqlSyncDatabaseInput>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<MigrateOracleAzureDBPostgreSqlSyncDatabaseInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MigrateOracleAzureDBPostgreSqlSyncDatabaseInput>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MigrateOracleAzureDBPostgreSqlSyncDatabaseInput>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<MigrateOracleAzureDBPostgreSqlSyncDatabaseInput>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to