Migration interface

Migracja na żywo do przedsiębiorstwa

Właściwości

agentPoolName

Nazwa puli agentów używanej do uruchomienia potoku migracji.

changedBy

Tożsamość, która ostatnio zmieniła tę migrację.

changedDate

Ostatnia zmiana daty/godziny tej migracji UTC.

codeSyncDate

Data/godzina UTC ostatniego udanego przejścia synchronizacji kodu.

configOptions

Opcje konfiguracyjne migracji.

createdBy

Tożsamość, która stworzyła tę migrację.

createdDate

UTC data/godzina utworzenia tej migracji.

errorMessage

Błąd, który spowodował niepowodzenie tej migracji.

pullRequestSyncDate

UTC datę/godzinę ostatniego udanego przejścia synchronizacji pull requestów.

repositoryId

RepositoryId

scheduledCutoverDate

Data/godzina UTC oznacza, kiedy ma nastąpić cutover.

serviceEndpointId

ID połączenia usługowego GitHub Enterprise Server, które zawiera PAT, używany do uwierzytelniania wobec docelowego serwera GitHub Enterprise.

skipValidation

Polityki walidacji przed migracją, które są pomijane.

stage

Aktualny etap migracji (Kolejka, Walidacja, Synchronizacja, Cutover, Migracja).

status

Jeśli migracja jest "aktywna", "zakończona" lub "nieudana".

targetOwnerUserId

ID użytkownika, który ostatecznie będzie właścicielem przeniesionego repozytorium.

targetRepository

URL identyfikujący docelowy repozytorium migracji.

validateOnly

To prawda, jeśli migracja powinna przeprowadzać tylko walidację przed migracją.

validationIssues

Lista wszelkich problemów wykrytych podczas kontroli przed migracją.

Szczegóły właściwości

agentPoolName

Nazwa puli agentów używanej do uruchomienia potoku migracji.

agentPoolName: string

Wartość właściwości

string

changedBy

Tożsamość, która ostatnio zmieniła tę migrację.

changedBy: IdentityRef

Wartość właściwości

changedDate

Ostatnia zmiana daty/godziny tej migracji UTC.

changedDate: Date

Wartość właściwości

Date

codeSyncDate

Data/godzina UTC ostatniego udanego przejścia synchronizacji kodu.

codeSyncDate: Date

Wartość właściwości

Date

configOptions

Opcje konfiguracyjne migracji.

configOptions: ElmConfigOptions

Wartość właściwości

createdBy

Tożsamość, która stworzyła tę migrację.

createdBy: IdentityRef

Wartość właściwości

createdDate

UTC data/godzina utworzenia tej migracji.

createdDate: Date

Wartość właściwości

Date

errorMessage

Błąd, który spowodował niepowodzenie tej migracji.

errorMessage: string

Wartość właściwości

string

pullRequestSyncDate

UTC datę/godzinę ostatniego udanego przejścia synchronizacji pull requestów.

pullRequestSyncDate: Date

Wartość właściwości

Date

repositoryId

RepositoryId

repositoryId: string

Wartość właściwości

string

scheduledCutoverDate

Data/godzina UTC oznacza, kiedy ma nastąpić cutover.

scheduledCutoverDate: Date

Wartość właściwości

Date

serviceEndpointId

ID połączenia usługowego GitHub Enterprise Server, które zawiera PAT, używany do uwierzytelniania wobec docelowego serwera GitHub Enterprise.

serviceEndpointId: string

Wartość właściwości

string

skipValidation

Polityki walidacji przed migracją, które są pomijane.

skipValidation: SkipValidationPolicy

Wartość właściwości

stage

Aktualny etap migracji (Kolejka, Walidacja, Synchronizacja, Cutover, Migracja).

stage: MigrationStage

Wartość właściwości

status

Jeśli migracja jest "aktywna", "zakończona" lub "nieudana".

status: MigrationStatus

Wartość właściwości

targetOwnerUserId

ID użytkownika, który ostatecznie będzie właścicielem przeniesionego repozytorium.

targetOwnerUserId: string

Wartość właściwości

string

targetRepository

URL identyfikujący docelowy repozytorium migracji.

targetRepository: string

Wartość właściwości

string

validateOnly

To prawda, jeśli migracja powinna przeprowadzać tylko walidację przed migracją.

validateOnly: boolean

Wartość właściwości

boolean

validationIssues

Lista wszelkich problemów wykrytych podczas kontroli przed migracją.

validationIssues: string[]

Wartość właściwości

string[]