CreateMigrationRequest interface

Vállalati élő migráció létrehozásának kérése.

Tulajdonságok

agentPoolName

Az ügynök pool opcionális neve a migrációs csővezeték futtatásához. Ha nincs megadva, a medencét régió határozza meg.

configOptions

Opcionális konfigurációs lehetőségek a migrációhoz. Lásd az ElmConfigOptions menüt.

gitHubUserToken

GitHub token (Device Flow vagy PAT reading:org scope-val), amely igazolja a migrációs tulajdonos identitását.

pipelineServiceConnectionId

Optional. A GitHub Enterprise szolgáltatáskapcsolat azonosítója, amelyet a csővezetékek újrakábelezéséhez használnak. Létrehozásakor biztosítható, vagy később PUT /pipelines segítségével csatolható. Szükséges a létrehozáskor (létrehozáskor), amikor az EnableAutoDiscoverPipelines engedélyezett: egy létrehozási kérés, amely lehetővé teszi az automatikus felfedezést csővezeték-szolgáltatás kapcsolat nélkül, elutasításra kerül HTTP 400-mal.

scheduledCutoverDate

Az UTC dátum/időpont, amely a átkapcsolás időpontját jelzi.

serviceEndpointId

Optional. Egy GitHub Enterprise Server típusú szolgáltatáskapcsolat azonosítója, amelynek PAT ELM API-hozzáféréssel rendelkezik a cél GHES példányon.

skipValidation

Optional. A migráció előtti validációs szabályzatok halmaza, amit át kell hagyni.

targetOwnerUserId

A migrációs tulajdonos GitHub bejelentkezése. A szerver állítja be, amikor a GitHubUserToken elérhető.

targetRepository

URL, amely a migráció célállomás tárolóját azonosítja.

validateOnly

Igaz, ha a migrációnak csak a migráció előtti validációt kell végrehajtania.

Tulajdonság adatai

agentPoolName

Az ügynök pool opcionális neve a migrációs csővezeték futtatásához. Ha nincs megadva, a medencét régió határozza meg.

agentPoolName: string

Tulajdonság értéke

string

configOptions

Opcionális konfigurációs lehetőségek a migrációhoz. Lásd az ElmConfigOptions menüt.

configOptions: ElmConfigOptions

Tulajdonság értéke

gitHubUserToken

GitHub token (Device Flow vagy PAT reading:org scope-val), amely igazolja a migrációs tulajdonos identitását.

gitHubUserToken: string

Tulajdonság értéke

string

pipelineServiceConnectionId

Optional. A GitHub Enterprise szolgáltatáskapcsolat azonosítója, amelyet a csővezetékek újrakábelezéséhez használnak. Létrehozásakor biztosítható, vagy később PUT /pipelines segítségével csatolható. Szükséges a létrehozáskor (létrehozáskor), amikor az EnableAutoDiscoverPipelines engedélyezett: egy létrehozási kérés, amely lehetővé teszi az automatikus felfedezést csővezeték-szolgáltatás kapcsolat nélkül, elutasításra kerül HTTP 400-mal.

pipelineServiceConnectionId: string

Tulajdonság értéke

string

scheduledCutoverDate

Az UTC dátum/időpont, amely a átkapcsolás időpontját jelzi.

scheduledCutoverDate: Date

Tulajdonság értéke

Date

serviceEndpointId

Optional. Egy GitHub Enterprise Server típusú szolgáltatáskapcsolat azonosítója, amelynek PAT ELM API-hozzáféréssel rendelkezik a cél GHES példányon.

serviceEndpointId: string

Tulajdonság értéke

string

skipValidation

Optional. A migráció előtti validációs szabályzatok halmaza, amit át kell hagyni.

skipValidation: SkipValidationPolicy

Tulajdonság értéke

targetOwnerUserId

A migrációs tulajdonos GitHub bejelentkezése. A szerver állítja be, amikor a GitHubUserToken elérhető.

targetOwnerUserId: string

Tulajdonság értéke

string

targetRepository

URL, amely a migráció célállomás tárolóját azonosítja.

targetRepository: string

Tulajdonság értéke

string

validateOnly

Igaz, ha a migrációnak csak a migráció előtti validációt kell végrehajtania.

validateOnly: boolean

Tulajdonság értéke

boolean