@azure/arm-devopsinfrastructure package

Třídy

DevOpsInfrastructureClient

Rozhraní

AgentProfile

Profil agenta počítačů ve fondu.

AutomaticResourcePredictionsProfile

Schéma samostatného agenta se určuje na základě historické poptávky.

AzureDevOpsOrganizationProfile

Profil organizace Azure DevOps

AzureDevOpsPermissionProfile

Definuje typ oprávnění fondu Azure DevOps.

DataDisk

Datový disk VMSS.

DevOpsAzureSku

Skladová položka Azure počítačů ve fondu.

DevOpsInfrastructureClientOptionalParams

Volitelné parametry pro klienta.

FabricProfile

Definuje typ prostředků infrastruktury, na které bude agent běžet.

GitHubOrganization

Definuje organizaci GitHubu.

GitHubOrganizationProfile

Profil organizace GitHubu

ImageVersion

Objekt verze image

ImageVersionProperties

Podrobnosti o ImageVersionProperties

ImageVersionsListByImageOptionalParams

Volitelné parametry.

ImageVersionsOperations

Rozhraní představující operace ImageVersions

ManagedServiceIdentity

Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem)

ManualResourcePredictionsProfile

Zákazník poskytuje schéma samostatného agenta.

NetworkProfile

Profil sítě počítačů ve fondu.

Operation

Podrobnosti o operaci ROZHRANÍ REST API vrácené z rozhraní API pro operace poskytovatele prostředků

OperationDisplay

Lokalizované informace o zobrazení a operaci

OperationsListOptionalParams

Volitelné parametry.

OperationsOperations

Rozhraní představující operace operací

Organization

Definuje organizaci Azure DevOps.

OrganizationProfile

Definuje organizaci, ve které se bude fond používat.

OsProfile

Profil operačního systému počítačů ve fondu.

PageSettings

Možnosti pro metodu byPage

PagedAsyncIterableIterator

Rozhraní, které umožňuje asynchronní iteraci k dokončení i po stránce.

Pool

Konkrétní sledované typy prostředků lze vytvořit aliasem tohoto typu pomocí konkrétního typu vlastnosti.

PoolImage

Image virtuálního počítače počítačů ve fondu.

PoolProperties

Vlastnosti fondu

PoolUpdate

Typ použitý pro operace aktualizace fondu.

PoolUpdateProperties

Aktualizovatelné vlastnosti fondu.

PoolsCreateOrUpdateOptionalParams

Volitelné parametry.

PoolsDeleteOptionalParams

Volitelné parametry.

PoolsGetOptionalParams

Volitelné parametry.

PoolsListByResourceGroupOptionalParams

Volitelné parametry.

PoolsListBySubscriptionOptionalParams

Volitelné parametry.

PoolsOperations

Rozhraní představující operace fondy

PoolsUpdateOptionalParams

Volitelné parametry.

ProxyResource

Definice modelu prostředků pro prostředek proxy serveru Azure Resource Manageru. Nebude obsahovat značky a umístění.

Quota

Popisuje kvótu prostředků.

QuotaName

Názvy kvót

Resource

Běžná pole vrácená v odpovědi pro všechny prostředky Azure Resource Manageru

ResourceDetailsListByPoolOptionalParams

Volitelné parametry.

ResourceDetailsObject

Objekt ResourceDetailsObject

ResourceDetailsObjectProperties

Podrobnosti resourceDetailsObject.

ResourceDetailsOperations

Rozhraní představující operace ResourceDetails

ResourcePredictions

Definuje vyrovnávací paměť fondu.

ResourcePredictionsProfile

Určuje, jak má být poskytováno schéma stand-by.

ResourceSku

ZdrojSKU

ResourceSkuCapabilities

Popisuje objekt schopností skladové položky.

ResourceSkuLocationInfo

Popisuje dostupné informace o umístění skladové položky výpočetních prostředků.

ResourceSkuProperties

Vlastnosti prostředkuSku

ResourceSkuRestrictionInfo

Popisuje dostupné informace o omezení skladové položky compute.

ResourceSkuRestrictions

Omezení skladové položky.

ResourceSkuZoneDetails

Popisuje zónové funkce skladové položky.

RestorePollerOptions
SecretsManagementSettings

Nastavení správy tajných kódů počítačů ve fondu.

SkuListByLocationOptionalParams

Volitelné parametry.

SkuOperations

Rozhraní představující operace SKU

Stateful

Stavový profil znamená, že počítače se po spuštění úlohy vrátí do fondu.

StatelessAgentProfile

Bezstavový profil znamená, že se počítače po spuštění úlohy vyčistí.

StorageProfile

Profil úložiště VMSS.

SubscriptionUsagesOperations

Rozhraní představující operace SubscriptionUsages

SubscriptionUsagesUsagesOptionalParams

Volitelné parametry.

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

TrackedResource

Definice modelu prostředků pro Prostředek Azure Resource Manageru sledovala prostředek nejvyšší úrovně, který má značky a umístění.

UserAssignedIdentity

Vlastnosti identity přiřazené uživatelem

VmssFabricProfile

Agenti se budou spouštět ve škálovacích sadách virtuálních počítačů.

Aliasy typu

ActionType

Rozšiřitelný výčt. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.
PoleActionType lze použít zaměnitelně s ActionType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Interní: Akce jsou určené pouze pro interní rozhraní API.

AgentProfileUnion

Alias pro AgentProfileUnion

AzureDevOpsPermissionType

Určuje, kdo má oprávnění správce pro fond Azure DevOps.
PoleAzureDevOpsPermissionType lze použít zaměnitelně s AzureDevOpsPermissionType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Dědit: Fond dědí oprávnění z projektu nebo organizace.
CreatorOnly: Správcem fondu bude pouze tvůrce fondu.
SpecificAccounts: Pouze zadané účty budou správci fondu.

CachingType

Typ ukládání do mezipaměti na datovém disku.
PoleCachingType lze použít zaměnitelně s cacheType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Žádné: Nepoužívejte ukládání do mezipaměti hostitele.
jen pro čtení: Pro úlohy, které dělají jen operace čtení.
readWrite: Pro úlohy, které dělají rovnováhu operací čtení a zápisu.

ContinuablePage

Rozhraní, které popisuje stránku výsledků.

CreatedByType

Druh entity, která prostředek vytvořila.
<xref:KnowncreatedByType> lze použít zaměnitelně s createdByType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

user: Entita byla vytvořena uživatelem.
Application: Entita byla vytvořena aplikací.
ManagedIdentity: Entita byla vytvořena spravovanou identitou.
Klíč: Entita byla vytvořena klíčem.

FabricProfileUnion

Alias pro FabricProfileUnion

LogonType

Určuje způsob spuštění služby.
PoleLogonType lze použít zaměnitelně s LogonType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

service: Spustit jako službu
Interactive: Spusťte v interaktivním režimu.

ManagedServiceIdentityType

Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned).
PoleManagedServiceIdentityType lze použít zaměnitelně s ManagedServiceIdentityType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Žádná: Žádná spravovaná identita.
systemAssigned: Spravovaná identita přiřazená systémem
přiřazené uživatelem: Spravovaná identita přiřazená uživatelem
SystemAssigned, UserAssigned: Spravovaná identita přiřazená systémem a uživatelem.

OrganizationProfileUnion

Alias pro OrganizationProfileUnion

Origin

Zamýšlený exekutor operace; jako v řízení přístupu na základě prostředků (RBAC) a protokoly auditu uživatelského rozhraní. Výchozí hodnota je user, system.
PoleOrigin lze použít zaměnitelně s Origin, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

uživatel: Označuje, že operace je inicializována uživatelem.
systémová: Označuje, že operace je inicializována systémem.
uživatel, systémová: Označuje, že operace je inicializována uživatelem nebo systémem.

OsDiskStorageAccountType

Typ účtu úložiště disku s operačním systémem.
PoleOsDiskStorageAccountType lze použít zaměnitelně s OsDiskStorageAccountType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Standard: Typ disku s operačním systémem Standard.
premium: typ disku s operačním systémem Premium.
StandardSSD: Typ disku SSD úrovně Standard.

PredictionPreference

Určuje rovnováhu mezi náklady a výkonem.
PolePredictionPreference lze použít zaměnitelně s PredictionPreference, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

vyvážené: Vyvážení nákladů a výkonu
MostCostEffective: Optimalizuje náklady oproti výkonu.
MoreCostEffective: Napůl přes náklady a vyvážení.
MorePerformance: Napůl přes vyváženou a výkonovou.
bestPerformance: Optimalizuje výkon oproti nákladům.

ProvisioningState

Stav aktuální operace.
KnownProvisioningState lze použít zaměnitelně s ProvisioningState, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

úspěch: Představuje úspěšnou operaci.
neúspěšné: Představuje neúspěšnou operaci.
Zrušený: Představuje zrušenou operaci.
zřizování: Představuje čekající operaci.
Aktualizace: Představuje čekající operaci.
Odstranění: Představuje operaci pod odstraněním.
akceptované: Představuje přijatou operaci.

ResourcePredictionsProfileType

Určuje, jak má být poskytováno schéma stand-by.
PoleResourcePredictionsProfileType lze použít zaměnitelně s ResourcePredictionsProfileType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Ruční: Zákazník poskytuje schéma samostatného agenta.
Automatické: Schéma samostatného agenta je určeno na základě historické poptávky.

ResourcePredictionsProfileUnion

Alias pro ResourcePredictionsProfileUnion

ResourceSkuRestrictionsReasonCode

Popisuje důvod omezení skladové položky.
PoleResourceSkuRestrictionsReasonCode lze použít zaměnitelně s ResourceSkuRestrictionsReasonCode, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

QuotaId: Omezení je způsobeno překročením omezení kvóty.
NotAvailableForSubscription: Omezení není pro toto předplatné k dispozici.

ResourceSkuRestrictionsType

Popisuje druh omezení skladové položky, která mohou existovat.
PoleResourceSkuRestrictionsType lze použít zaměnitelně s ResourceSkuRestrictionsType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Umístění: Skladová položka je omezená umístěním.
zóny : Skladová položka omezená zónou dostupnosti.

ResourceStatus

Stav prostředku počítače.
PoleResourceStatus lze použít zaměnitelně s ResourceStatus, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Ready: Představuje prostředek počítače, který je připravený.
NotReady: Představuje prostředek počítače, který není připravený.
Přiděleno: Představuje prostředek počítače, který je přidělen.
PendingReturn: Představuje prostředek počítače, který čeká na vrácení.
vrácená: Představuje vrácený prostředek počítače.
Zapůjčený: Představuje prostředek počítače, který je zapůjčený.
zřizování: Představuje prostředek počítače, který se zřizuje.
Aktualizace: Představuje prostředek počítače, který se aktualizuje.
Spuštění: Představuje prostředek počítače, který se spouští.
PendingReimage: Představuje prostředek počítače, který čeká na opětovné vytvoření.
reimaging: Představuje prostředek počítače, který se znovu připravuje.

StorageAccountType

Výčty StorageAccountType
PoleStorageAccountType lze použít zaměnitelně se storageAccountType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Standard_LRS: Datový disk by měl používat místně redundantní úložiště úrovně Standard.
Premium_LRS: Datový disk by měl používat místně redundantní úložiště úrovně Premium.
StandardSSD_LRS: Datový disk by měl používat místně redundantní úložiště SSD úrovně Standard.
Premium_ZRS: Datový disk by měl používat zónové redundantní úložiště SSD úrovně Premium.
StandardSSD_ZRS: Datový disk by měl používat zónově redundantní úložiště SSD úrovně Standard.

Výčty

KnownActionType

Rozšiřitelný výčt. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.

KnownAzureDevOpsPermissionType

Určuje, kdo má oprávnění správce pro fond Azure DevOps.

KnownCachingType

Typ ukládání do mezipaměti na datovém disku.

KnownCreatedByType

Druh entity, která prostředek vytvořila.

KnownLogonType

Určuje způsob spuštění služby.

KnownManagedServiceIdentityType

Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned).

KnownOrigin

Zamýšlený exekutor operace; jako v řízení přístupu na základě prostředků (RBAC) a protokoly auditu uživatelského rozhraní. Výchozí hodnota je user, system.

KnownOsDiskStorageAccountType

Typ účtu úložiště disku s operačním systémem.

KnownPredictionPreference

Určuje rovnováhu mezi náklady a výkonem.

KnownProvisioningState

Stav aktuální operace.

KnownResourcePredictionsProfileType

Určuje, jak má být poskytováno schéma stand-by.

KnownResourceSkuRestrictionsReasonCode

Popisuje důvod omezení skladové položky.

KnownResourceSkuRestrictionsType

Popisuje druh omezení skladové položky, která mohou existovat.

KnownResourceStatus

Stav prostředku počítače.

KnownStorageAccountType

Výčty StorageAccountType

KnownVersions

Verze rozhraní API

Funkce

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

Vytvoří poller ze serializovaného stavu jiného polleru. To může být užitečné v případě, že chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller po původním dotazu, který není v rozsahu.

Podrobnosti funkce

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

Vytvoří poller ze serializovaného stavu jiného polleru. To může být užitečné v případě, že chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller po původním dotazu, který není v rozsahu.

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>

Návraty

PollerLike<OperationState<TResult>, TResult>