ElmConfigOptions interface

Enterprise Live Migrationのための強固型設定オプション。 <c>CreateMigrationRequest.ConfigOptions</c>で送信し、<c>ConfigOptions</c>で返送されました。 すべてのメンバーは任意であり、契約は加算的に拡大します。

プロパティ

enableAutoDiscoverPipelines

リポジトリのパイプラインの自動検出を有効にしてください。 デフォルトで設定されていない場合、パイプラインはPOST /pipelines APIを通じて手動で提出する必要があります。

enableBoardsGitHubConnection

カットオーバー時の自動Azure Boards GitHub接続プロビジョニングにオプトインしてください。 既定で無効になっています。

skipBranchPolicyMigration

<c>true</c>の場合、ブランチポリシーはカットオーバー時にGitHubルールセットに移行されません。

skipSourceRepoLockdown

<c>true</c>の場合、ソースADOリポジトリはカットオーバー中に読み取り専用(メンテナンスモード)には設定されません。

skipValidation

移行前の検証ポリシーは省略してください。 <c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c>機能フラグがオンの場合にのみ有効です。有効化されると、レガシーのトップレベル <c>CreateMigrationRequest.SkipValidation</c>ビットマスクを上書きします。

プロパティの詳細

enableAutoDiscoverPipelines

リポジトリのパイプラインの自動検出を有効にしてください。 デフォルトで設定されていない場合、パイプラインはPOST /pipelines APIを通じて手動で提出する必要があります。

enableAutoDiscoverPipelines: boolean

プロパティ値

boolean

enableBoardsGitHubConnection

カットオーバー時の自動Azure Boards GitHub接続プロビジョニングにオプトインしてください。 既定で無効になっています。

enableBoardsGitHubConnection: boolean

プロパティ値

boolean

skipBranchPolicyMigration

<c>true</c>の場合、ブランチポリシーはカットオーバー時にGitHubルールセットに移行されません。

skipBranchPolicyMigration: boolean

プロパティ値

boolean

skipSourceRepoLockdown

<c>true</c>の場合、ソースADOリポジトリはカットオーバー中に読み取り専用(メンテナンスモード)には設定されません。

skipSourceRepoLockdown: boolean

プロパティ値

boolean

skipValidation

移行前の検証ポリシーは省略してください。 <c>Git.EnterpriseLiveMigration.EnableConfigOptionsSkipValidation</c>機能フラグがオンの場合にのみ有効です。有効化されると、レガシーのトップレベル <c>CreateMigrationRequest.SkipValidation</c>ビットマスクを上書きします。

skipValidation: ElmSkipValidationOptions

プロパティ値