ElmConfigOptions interface
Enterprise Live Migrationのための強固型設定オプション。 <c>CreateMigrationRequest.ConfigOptions</c>で送信し、<c>ConfigOptions</c>で返送されました。 すべてのメンバーは任意であり、契約は加算的に拡大します。
プロパティ
| enable |
リポジトリのパイプラインの自動検出を有効にしてください。 デフォルトで設定されていない場合、パイプラインはPOST /pipelines APIを通じて手動で提出する必要があります。 |
| enable |
カットオーバー時の自動Azure Boards GitHub接続プロビジョニングにオプトインしてください。 既定で無効になっています。 |
| skip |
<c>true</c>の場合、ブランチポリシーはカットオーバー時にGitHubルールセットに移行されません。 |
| skip |
<c>true</c>の場合、ソースADOリポジトリはカットオーバー中に読み取り専用(メンテナンスモード)には設定されません。 |
| skip |
移行前の検証ポリシーは省略してください。 <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