PostgreSqlMigrationPatch クラス

定義

パッチの移行リソースを表します。

public class PostgreSqlMigrationPatch
type PostgreSqlMigrationPatch = class
Public Class PostgreSqlMigrationPatch
継承
PostgreSqlMigrationPatch

コンストラクター

PostgreSqlMigrationPatch()

PostgreSqlMigrationPatch の新しいインスタンスを初期化します。

プロパティ

Cancel

移行全体のキャンセルをトリガーするには、このフラグを True として送信する必要があります。

DbsToCancelMigrationOn

特定のデータベースに対して取り消しをトリガーする場合は、キャンセル フラグを True として送信し、この配列内のデータベース名を送信します。

DbsToMigrate

移行するデータベースの数。

DbsToTriggerCutoverOn

特定のデータベースのカットオーバーをトリガーする場合は、triggerCutover フラグを True として送信し、この配列内のデータベース名を送信します。

MigrationMode

オンラインとオフラインの 2 種類の移行モードがあります。

MigrationWindowStartTimeInUtc

移行期間の UTC での開始時刻。

OverwriteDbsInTarget

ターゲット サーバー上のデータベースを上書きできるかどうかを示します (既に存在する場合)。 False に設定すると、データベースが既に存在することが検出された場合、移行ワークフローは確認を待機します。

SecretParameters

移行シークレット パラメーター。

SetupLogicalReplicationOnSourceDbIfNeeded

必要に応じて LogicalReplicationOnSourceDb を設定するかどうかを示します。

SourceDbServerFullyQualifiedDomainName

ソース サーバーの完全修飾ドメイン名または IP。 これは省略可能な値です。顧客が指定した場合、dms は常に接続に使用します。

SourceDbServerResourceId

ソース データベース サーバーの ResourceId。

StartDataMigration

データ移行をすぐに開始するかどうかを示します。

Tags

キーと値のペアの形式による、アプリケーション固有のメタデータ。

TargetDbServerFullyQualifiedDomainName

ターゲット サーバーの完全修飾ドメイン名または IP。 これは省略可能な値です。顧客が指定した場合、dms は常に接続に使用します。

TriggerCutover

移行全体のカットオーバーをトリガーするには、このフラグを True として送信する必要があります。

適用対象