Udostępnij za pośrednictwem


GitLabProjectProperties interface

Właściwości projektu GitLab.

Właściwości

fullyQualifiedFriendlyName

Pobiera lub ustawia w pełni kwalifikowaną przez człowieka nazwę obiektu Project.

Zawiera całą hierarchię przestrzeni nazw, jak pokazano w interfejsie użytkownika narzędzia GitLab, gdzie jednostki są oddzielone znakiem "/". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

fullyQualifiedName

Pobiera lub ustawia w pełni kwalifikowaną nazwę obiektu projektu.

Zawiera całą hierarchię, w której jednostki są oddzielone znakiem "$". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

fullyQualifiedParentGroupName

Pobiera lub ustawia w pełni kwalifikowaną nazwę obiektu grupy nadrzędnej projektu.

Zawiera całą hierarchię, w której przestrzenie nazw są oddzielone znakiem "$". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

onboardingState

Szczegółowe informacje o stanie dołączania zasobów we wszystkich łącznikach.

OnboardedByOtherConnector — ten zasób został już dołączony do innego łącznika. Dotyczy to tylko zasobów najwyższego poziomu. Dołączone — ten zasób został już dołączony przez określony łącznik. NotOnboarded — ten zasób nie został dołączony do żadnego łącznika. NotApplicable — stan dołączania nie ma zastosowania do bieżącego punktu końcowego.

provisioningState

Stan aprowizacji zasobu.

Oczekujące — oczekiwanie na aprowizację. Niepowodzenie — inicjowanie obsługi administracyjnej nie powiodło się. Powodzenie — pomyślna aprowizacja. Anulowano — aprowizowanie anulowane. PendingDeletion — oczekiwanie na usunięcie. DeletionSuccess — usuwanie powiodło się. DeletionFailure — niepowodzenie usuwania.

provisioningStatusMessage

Pobiera lub ustawia komunikat o stanie zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningStatusUpdateTimeUtc

Pobiera lub ustawia czas ostatniego sprawdzenia zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

url

Pobiera lub ustawia adres URL projektu GitLab. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

fullyQualifiedFriendlyName

Pobiera lub ustawia w pełni kwalifikowaną przez człowieka nazwę obiektu Project.

Zawiera całą hierarchię przestrzeni nazw, jak pokazano w interfejsie użytkownika narzędzia GitLab, gdzie jednostki są oddzielone znakiem "/". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

fullyQualifiedFriendlyName?: string

Wartość właściwości

string

fullyQualifiedName

Pobiera lub ustawia w pełni kwalifikowaną nazwę obiektu projektu.

Zawiera całą hierarchię, w której jednostki są oddzielone znakiem "$". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

fullyQualifiedName?: string

Wartość właściwości

string

fullyQualifiedParentGroupName

Pobiera lub ustawia w pełni kwalifikowaną nazwę obiektu grupy nadrzędnej projektu.

Zawiera całą hierarchię, w której przestrzenie nazw są oddzielone znakiem "$". UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

fullyQualifiedParentGroupName?: string

Wartość właściwości

string

onboardingState

Szczegółowe informacje o stanie dołączania zasobów we wszystkich łącznikach.

OnboardedByOtherConnector — ten zasób został już dołączony do innego łącznika. Dotyczy to tylko zasobów najwyższego poziomu. Dołączone — ten zasób został już dołączony przez określony łącznik. NotOnboarded — ten zasób nie został dołączony do żadnego łącznika. NotApplicable — stan dołączania nie ma zastosowania do bieżącego punktu końcowego.

onboardingState?: string

Wartość właściwości

string

provisioningState

Stan aprowizacji zasobu.

Oczekujące — oczekiwanie na aprowizację. Niepowodzenie — inicjowanie obsługi administracyjnej nie powiodło się. Powodzenie — pomyślna aprowizacja. Anulowano — aprowizowanie anulowane. PendingDeletion — oczekiwanie na usunięcie. DeletionSuccess — usuwanie powiodło się. DeletionFailure — niepowodzenie usuwania.

provisioningState?: string

Wartość właściwości

string

provisioningStatusMessage

Pobiera lub ustawia komunikat o stanie zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningStatusMessage?: string

Wartość właściwości

string

provisioningStatusUpdateTimeUtc

Pobiera lub ustawia czas ostatniego sprawdzenia zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningStatusUpdateTimeUtc?: Date

Wartość właściwości

Date

url

Pobiera lub ustawia adres URL projektu GitLab. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

url?: string

Wartość właściwości

string