CreateMigrationRequest interface
Enterprise Live Migrationの作成をリクエストします。
プロパティ
| agent |
移行パイプラインを実行するためのエージェントプール名のオプション名。 指定されていない場合は、プールは地域ごとに決定されます。 |
| config |
移行のためのオプション設定オプション。 ElmConfigOptionsを参照してください。 |
| git |
移行所有者の身元を証明するGitHubトークン(Device FlowまたはPAT、read:orgスコープ付き)。 |
| pipeline |
Optional. パイプラインの配線変更に使うためのGitHub Enterpriseサービス接続のID。 作成時に供給される場合もあれば、後でPUT /pipelines経由で接続されることもあります。 EnableAutoDiscoverPipelinesがオプトインしているが接続がない場合は、同期中に自動発見およびクローン定義 no-op の作成が行われ、接続が接続されるまでカットオーバー準備度チェックによってカットオーバーがブロックされます。 |
| scheduled |
切り替えが行われるUTCの日付・時刻。 |
| service |
Optional. ターゲットGHESインスタンスでELM APIアクセス権を持つGitHub Enterprise Server型のサービス接続のID。 |
| skip |
Optional. 移行前の検証ポリシーのセットをスキップしてください。 |
| target |
移行オーナーのGitHubログイン。 GitHubUserTokenが提供されたときにサーバーによって設定されます。 |
| target |
移行の宛先リポジトリを特定するURL。 |
| validate |
移行が事前検証のみを行う場合は、これは正しいです。 |
プロパティの詳細
agentPoolName
移行パイプラインを実行するためのエージェントプール名のオプション名。 指定されていない場合は、プールは地域ごとに決定されます。
agentPoolName: string
プロパティ値
string
configOptions
移行のためのオプション設定オプション。 ElmConfigOptionsを参照してください。
configOptions: ElmConfigOptions
プロパティ値
gitHubUserToken
移行所有者の身元を証明するGitHubトークン(Device FlowまたはPAT、read:orgスコープ付き)。
gitHubUserToken: string
プロパティ値
string
pipelineServiceConnectionId
Optional. パイプラインの配線変更に使うためのGitHub Enterpriseサービス接続のID。 作成時に供給される場合もあれば、後でPUT /pipelines経由で接続されることもあります。 EnableAutoDiscoverPipelinesがオプトインしているが接続がない場合は、同期中に自動発見およびクローン定義 no-op の作成が行われ、接続が接続されるまでカットオーバー準備度チェックによってカットオーバーがブロックされます。
pipelineServiceConnectionId: string
プロパティ値
string
scheduledCutoverDate
切り替えが行われるUTCの日付・時刻。
scheduledCutoverDate: Date
プロパティ値
Date
serviceEndpointId
Optional. ターゲットGHESインスタンスでELM APIアクセス権を持つGitHub Enterprise Server型のサービス接続のID。
serviceEndpointId: string
プロパティ値
string
skipValidation
Optional. 移行前の検証ポリシーのセットをスキップしてください。
skipValidation: SkipValidationPolicy
プロパティ値
targetOwnerUserId
移行オーナーのGitHubログイン。 GitHubUserTokenが提供されたときにサーバーによって設定されます。
targetOwnerUserId: string
プロパティ値
string
targetRepository
移行の宛先リポジトリを特定するURL。
targetRepository: string
プロパティ値
string
validateOnly
移行が事前検証のみを行う場合は、これは正しいです。
validateOnly: boolean
プロパティ値
boolean