Udostępnij za pośrednictwem


@azure/arm-devopsinfrastructure package

Klasy

DevOpsInfrastructureClient

Interfejsy

AgentProfile

Profil agenta maszyn w puli.

AutomaticResourcePredictionsProfile

Schemat agenta rezerwowego jest określany na podstawie historycznego zapotrzebowania.

AzureDevOpsOrganizationProfile

Profil organizacji usługi Azure DevOps

AzureDevOpsPermissionProfile

Definiuje typ uprawnienia puli usługi Azure DevOps.

DataDisk

Dysk danych zestawu skalowania maszyn wirtualnych.

DevOpsAzureSku

Jednostka SKU platformy Azure maszyn w puli.

DevOpsInfrastructureClientOptionalParams

Parametry opcjonalne dla klienta.

FabricProfile

Definiuje typ sieci szkieletowej, na których będzie uruchamiany agent.

GitHubOrganization

Definiuje organizację usługi GitHub

GitHubOrganizationProfile

Profil organizacji usługi GitHub

ImageVersion

Obiekt wersji obrazu

ImageVersionProperties

Szczegóły właściwości ImageVersionProperties.

ImageVersionsListByImageOptionalParams

Parametry opcjonalne.

ImageVersionsOperations

Interfejs reprezentujący operacje ImageVersions.

ManagedServiceIdentity

Tożsamość usługi zarządzanej (tożsamości przypisane przez system i/lub tożsamości przypisane przez użytkownika)

ManualResourcePredictionsProfile

Klient udostępnia schemat agenta rezerwowego.

NetworkProfile

Profil sieciowy maszyn w puli.

Operation

Szczegóły operacji interfejsu API REST zwrócone z interfejsu API operacji dostawcy zasobów

OperationDisplay

Zlokalizowane informacje o wyświetlaniu i operacji.

OperationsListOptionalParams

Parametry opcjonalne.

OperationsOperations

Interfejs reprezentujący operacje.

Organization

Definiuje organizację usługi Azure DevOps.

OrganizationProfile

Definiuje organizację, w której będzie używana pula.

OsProfile

Profil systemu operacyjnego maszyn w puli.

PageSettings

Opcje dla metody byPage

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

Pool

Konkretne śledzone typy zasobów można utworzyć, aliasując ten typ przy użyciu określonego typu właściwości.

PoolImage

Obraz maszyny wirtualnej maszyny w puli.

PoolProperties

Właściwości puli

PoolUpdate

Typ używany na potrzeby operacji aktualizacji puli.

PoolUpdateProperties

Możliwe do zaktualizowania właściwości puli.

PoolsCreateOrUpdateOptionalParams

Parametry opcjonalne.

PoolsDeleteOptionalParams

Parametry opcjonalne.

PoolsGetOptionalParams

Parametry opcjonalne.

PoolsListByResourceGroupOptionalParams

Parametry opcjonalne.

PoolsListBySubscriptionOptionalParams

Parametry opcjonalne.

PoolsOperations

Interfejs reprezentujący operacje pule.

PoolsUpdateOptionalParams

Parametry opcjonalne.

ProxyResource

Definicja modelu zasobów dla zasobu serwera proxy usługi Azure Resource Manager. Nie będzie on miał tagów i lokalizacji

Quota

Opisuje limit przydziału zasobów

QuotaName

Nazwy przydziałów

Resource

Typowe pola zwracane w odpowiedzi dla wszystkich zasobów usługi Azure Resource Manager

ResourceDetailsListByPoolOptionalParams

Parametry opcjonalne.

ResourceDetailsObject

Obiekt ResourceDetailsObject

ResourceDetailsObjectProperties

Szczegóły obiektu ResourceDetailsObject.

ResourceDetailsOperations

Interfejs reprezentujący operacje ResourceDetails.

ResourcePredictions

Definiuje bufor puli.

ResourcePredictionsProfile

Określa sposób zapewniania schematu rezerwowego.

ResourceSku

ZasóbSku

ResourceSkuCapabilities

Opisuje obiekt możliwości jednostki SKU.

ResourceSkuLocationInfo

Opisuje dostępne informacje o lokalizacji jednostki SKU obliczeniowej.

ResourceSkuProperties

Właściwości zasobuSku

ResourceSkuRestrictionInfo

Opisuje dostępne informacje o ograniczeniach jednostki SKU obliczeniowej.

ResourceSkuRestrictions

Ograniczenia jednostki SKU.

ResourceSkuZoneDetails

Opisuje możliwości strefowe jednostki SKU.

RestorePollerOptions
SecretsManagementSettings

Ustawienia zarządzania wpisami tajnymi maszyn w puli.

SkuListByLocationOptionalParams

Parametry opcjonalne.

SkuOperations

Interfejs reprezentujący operacje jednostki SKU.

Stateful

Profil stanowy oznacza, że maszyny zostaną zwrócone do puli po uruchomieniu zadania.

StatelessAgentProfile

Profil bezstanowy oznacza, że maszyny zostaną wyczyszczone po uruchomieniu zadania.

StorageProfile

Profil magazynu zestawu skalowania maszyn wirtualnych.

SubscriptionUsagesOperations

Interfejs reprezentujący operacje SubscriptionUsages.

SubscriptionUsagesUsagesOptionalParams

Parametry opcjonalne.

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

TrackedResource

Definicja modelu zasobów dla zasobu usługi Azure Resource Manager śledziła zasób najwyższego poziomu, który ma "tagi" i "lokalizację"

UserAssignedIdentity

Właściwości tożsamości przypisanej przez użytkownika

VmssFabricProfile

Agenci będą uruchamiani w zestawach skalowania maszyn wirtualnych.

Aliasy typu

ActionType

Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.
KnownActionType można używać zamiennie z właściwością ActionType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

wewnętrzny: akcje dotyczą interfejsów API tylko do użytku wewnętrznego.

AgentProfileUnion

Alias dla AgentProfileUnion

AzureDevOpsPermissionType

Określa, kto ma uprawnienia administratora do puli usługi Azure DevOps.
ZnaneAzureDevOpsPermissionType można używać zamiennie z wartościami AzureDevOpsPermissionType. Wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Dziedzicz: pula dziedziczy uprawnienia z projektu lub organizacji.
CreatorOnly: tylko twórca puli będzie administratorem puli.
określonekonta: tylko określone konta będą administratorami puli.

CachingType

Typ buforowania na dysku danych.
KnownCachingType można używać zamiennie z CachingType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Brak: nie używaj buforowania hosta.
ReadOnly: w przypadku obciążeń, które wykonują tylko operacje odczytu.
ReadWrite: w przypadku obciążeń, które wykonują równoważenie operacji odczytu i zapisu.

ContinuablePage

Interfejs opisujący stronę wyników.

CreatedByType

Rodzaj jednostki, która utworzyła zasób.
<xref:KnowncreatedByType> można używać zamiennie z elementem createdByType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

użytkownik: jednostka została utworzona przez użytkownika.
Application: jednostka została utworzona przez aplikację.
managedIdentity: jednostka została utworzona przez tożsamość zarządzaną.
klucz: jednostka została utworzona przez klucz.

FabricProfileUnion

Alias dla fabricProfileUnion

LogonType

Określa sposób uruchamiania usługi.
KnownLogonType można używać zamiennie z wartościami LogonType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Service: Uruchom jako usługę.
interactive: Uruchom w trybie interaktywnym.

ManagedServiceIdentityType

Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned).
KnownManagedServiceIdentityType można używać zamiennie z wartościami ManagedServiceIdentityType. Wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Brak: brak tożsamości zarządzanej.
SystemPrzypisane: tożsamość zarządzana przypisana przez system.
UserAssigned: tożsamość zarządzana przypisana przez użytkownika.
SystemAssigned,UserAssigned: tożsamość zarządzana przypisana przez system i użytkownika.

OrganizationProfileUnion

Alias dla organizationProfileUnion

Origin

Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system"
ZnaneOrigin można używać zamiennie z usługą Origin, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

użytkownika: wskazuje, że operacja jest inicjowana przez użytkownika.
system: wskazuje, że operacja jest inicjowana przez system.
użytkownik,system: wskazuje, że operacja jest inicjowana przez użytkownika lub system.

OsDiskStorageAccountType

Typ konta magazynu dysku systemu operacyjnego.
KnownOsDiskStorageAccountType można używać zamiennie z OsDiskStorageAccountType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Standard: typ dysku systemu operacyjnego w warstwie Standardowa.
Premium: typ dysku systemu operacyjnego Premium.
StandardSSD: typ dysku systemu operacyjnego SSD w warstwie Standardowa.

PredictionPreference

Określa równowagę między kosztami i wydajnością.
KnownPredictionPreferencePreference można używać zamiennie z parametrem PredictionPreference, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

zrównoważone: równowaga między kosztami a wydajnością.
MostCostEffective: optymalizuje koszt w porównaniu z wydajnością.
MoreCostEffective: w połowie drogi przez koszt i zrównoważony.
MorePerformance: w połowie drogi przez zrównoważony i wydajność.
bestPerformance: optymalizuje wydajność w przypadku kosztów.

ProvisioningState

Stan bieżącej operacji.
KnownProvisioningState można używać zamiennie z parametrem ProvisioningState, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Powodzenie: reprezentuje operację powodzenia.
niepowodzenie: reprezentuje operację, która zakończyła się niepowodzeniem.
anulowane: reprezentuje anulowaną operację.
aprowizacji: reprezentuje oczekującą operację.
aktualizowanie: reprezentuje oczekującą operację.
Usuwanie: reprezentuje operację w trakcie usuwania.
Zaakceptowane: reprezentuje zaakceptowaną operację.

ResourcePredictionsProfileType

Określa sposób zapewniania schematu rezerwowego.
KnownResourcePredictionsProfileType można używać zamiennie z właściwością ResourcePredictionsProfileType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

ręczne: klient udostępnia schemat agenta rezerwowego.
automatyczne: schemat agenta rezerwowego jest określany na podstawie historycznego zapotrzebowania.

ResourcePredictionsProfileUnion

Alias elementu ResourcePredictionsProfileUnion

ResourceSkuRestrictionsReasonCode

Opisuje przyczynę ograniczenia jednostki SKU.
KnownResourceSkuRestrictionsReasonCode można używać zamiennie z elementami ResourceSkuRestrictionsReasonCode, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

QuotaId: Ograniczenie jest spowodowane przekroczeniem limitu przydziału.
NotAvailableForSubscription: Ograniczenie nie jest dostępne dla tej subskrypcji.

ResourceSkuRestrictionsType

Opisuje rodzaj ograniczeń jednostki SKU, które mogą istnieć
KnownResourceSkuRestrictionsType można używać zamiennie z atrybutem ResourceSkuRestrictionsType. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

lokalizacja: jednostka SKU ograniczona przez lokalizację.
strefy: jednostka SKU ograniczona przez strefę dostępności.

ResourceStatus

Stan zasobu maszyny.
KnownResourceStatus można używać zamiennie z parametrem ResourceStatus, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Gotowe: reprezentuje zasób maszyny, który jest gotowy.
NotReady: reprezentuje zasób maszyny, który nie jest gotowy.
Przydzielone: reprezentuje przydzielony zasób maszyny.
PendingReturn: reprezentuje zasób maszyny, który oczekuje na powrót.
zwrócone: reprezentuje zwrócony zasób maszyny.
dzierżawiony: reprezentuje zasób maszyny, który jest dzierżawiony.
aprowizacja: reprezentuje zasób maszyny, który jest aprowizację.
aktualizowanie: reprezentuje zasób maszyny, który jest aktualizowany.
Uruchamianie: reprezentuje zasób maszyny, który jest uruchamiany.
PendingReimage: reprezentuje zasób maszyny oczekujący na odtworzenie obrazu.
ponownego tworzenia: reprezentuje zasób maszyny, który jest ponownie zmaganym obrazem.

StorageAccountType

Wyliczenia StorageAccountType
KnownStorageAccountType można używać zamiennie z parametrem StorageAccountType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Standard_LRS: dysk danych powinien używać standardowego magazynu lokalnie nadmiarowego.
Premium_LRS: dysk danych powinien używać magazynu lokalnie nadmiarowego w warstwie Premium.
StandardSSD_LRS: dysk danych powinien używać magazynu lokalnie nadmiarowego SSD w warstwie Standardowa.
Premium_ZRS: dysk danych powinien używać magazynu strefowo nadmiarowego SSD w warstwie Premium.
StandardSSD_ZRS: dysk danych powinien używać magazynu strefowo nadmiarowego SSD w warstwie Standardowa.

Wyliczenia

KnownActionType

Rozszerzalne wyliczenie. Wskazuje typ akcji. "Wewnętrzny" odnosi się do akcji, które są przeznaczone tylko dla wewnętrznych interfejsów API.

KnownAzureDevOpsPermissionType

Określa, kto ma uprawnienia administratora do puli usługi Azure DevOps.

KnownCachingType

Typ buforowania na dysku danych.

KnownCreatedByType

Rodzaj jednostki, która utworzyła zasób.

KnownLogonType

Określa sposób uruchamiania usługi.

KnownManagedServiceIdentityType

Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned).

KnownOrigin

Zamierzony wykonawca operacji; podobnie jak w przypadku kontroli dostępu opartej na zasobach (RBAC) i dzienników inspekcji środowiska użytkownika. Wartość domyślna to "użytkownik,system"

KnownOsDiskStorageAccountType

Typ konta magazynu dysku systemu operacyjnego.

KnownPredictionPreference

Określa równowagę między kosztami i wydajnością.

KnownProvisioningState

Stan bieżącej operacji.

KnownResourcePredictionsProfileType

Określa sposób zapewniania schematu rezerwowego.

KnownResourceSkuRestrictionsReasonCode

Opisuje przyczynę ograniczenia jednostki SKU.

KnownResourceSkuRestrictionsType

Opisuje rodzaj ograniczeń jednostki SKU, które mogą istnieć

KnownResourceStatus

Stan zasobu maszyny.

KnownStorageAccountType

Wyliczenia StorageAccountType

KnownVersions

Wersje interfejsu API

Funkcje

restorePoller<TResponse, TResult>(DevOpsInfrastructureClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

Szczegóły funkcji

restorePoller<TResponse, TResult>(DevOpsInfrastructureClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Tworzy poller ze stanu serializowanego innego poller. Może to być przydatne, gdy chcesz utworzyć sondy na innym hoście lub poller musi zostać skonstruowany po tym, jak oryginalny nie znajduje się w zakresie.

function restorePoller<TResponse, TResult>(client: DevOpsInfrastructureClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parametry

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Zwraca

PollerLike<OperationState<TResult>, TResult>