Freigeben über


@azure/arm-devopsinfrastructure package

Klassen

DevOpsInfrastructureClient

Schnittstellen

AgentProfile

Das Agentprofil der Computer im Pool.

AutomaticResourcePredictionsProfile

Das Stand-by-Agent-Schema wird basierend auf der historischen Nachfrage bestimmt.

AzureDevOpsOrganizationProfile

Azure DevOps-Organisationsprofil

AzureDevOpsPermissionProfile

Definiert den Typ der Azure DevOps-Poolberechtigung.

DataDisk

Der Datenträger der VMSS.

DevOpsAzureSku

Die Azure-SKU der Computer im Pool.

DevOpsInfrastructureClientOptionalParams

Optionale Parameter für den Client.

FabricProfile

Definiert den Typ der Fabric, auf der der Agent ausgeführt wird.

GitHubOrganization

Definiert eine GitHub-Organisation

GitHubOrganizationProfile

GitHub-Organisationsprofil

ImageVersion

Ein Bildversionsobjekt

ImageVersionProperties

Details der ImageVersionProperties.

ImageVersionsListByImageOptionalParams

Optionale Parameter.

ImageVersionsOperations

Schnittstelle, die eine ImageVersions-Vorgänge darstellt.

ManagedServiceIdentity

Verwaltete Dienstidentität (vom System zugewiesene und/oder vom Benutzer zugewiesene Identitäten)

ManualResourcePredictionsProfile

Der Kunde stellt das stand-by-Agent-Schema bereit.

NetworkProfile

Das Netzwerkprofil der Computer im Pool.

Operation

Details eines REST-API-Vorgangs, der von der Ressourcenanbieter-Operations-API zurückgegeben wird

OperationDisplay

Lokalisierte Anzeigeinformationen für und Den Betrieb.

OperationsListOptionalParams

Optionale Parameter.

OperationsOperations

Schnittstelle, die vorgänge darstellt.

Organization

Definiert eine Azure DevOps-Organisation.

OrganizationProfile

Definiert die Organisation, in der der Pool verwendet wird.

OsProfile

Das Betriebssystemprofil der Computer im Pool.

PageSettings

Optionen für die byPage-Methode

PagedAsyncIterableIterator

Eine Schnittstelle, die eine asynchrone iterierbare Iteration sowohl zum Abschluss als auch nach Seite ermöglicht.

Pool

Konkrete nachverfolgte Ressourcentypen können durch Aliasen dieses Typs mithilfe eines bestimmten Eigenschaftstyps erstellt werden.

PoolImage

Das VM-Image der Computer im Pool.

PoolProperties

Pooleigenschaften

PoolUpdate

Der Typ, der für Aktualisierungsvorgänge des Pools verwendet wird.

PoolUpdateProperties

Die aktualisierbaren Eigenschaften des Pools.

PoolsCreateOrUpdateOptionalParams

Optionale Parameter.

PoolsDeleteOptionalParams

Optionale Parameter.

PoolsGetOptionalParams

Optionale Parameter.

PoolsListByResourceGroupOptionalParams

Optionale Parameter.

PoolsListBySubscriptionOptionalParams

Optionale Parameter.

PoolsOperations

Schnittstelle, die einen Pools-Vorgänge darstellt.

PoolsUpdateOptionalParams

Optionale Parameter.

ProxyResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Proxyressource. Es enthält keine Tags und einen Speicherort.

Quota

Beschreibt das Ressourcenkontingent

QuotaName

Die Kontingentnamen

Resource

Allgemeine Felder, die in der Antwort für alle Azure Resource Manager-Ressourcen zurückgegeben werden

ResourceDetailsListByPoolOptionalParams

Optionale Parameter.

ResourceDetailsObject

Ein ResourceDetailsObject

ResourceDetailsObjectProperties

Details des ResourceDetailsObject.

ResourceDetailsOperations

Schnittstelle, die eine ResourceDetails-Vorgänge darstellt.

ResourcePredictions

Definiert den Poolpuffer.

ResourcePredictionsProfile

Bestimmt, wie das stand-by-Schema bereitgestellt werden soll.

ResourceSku

Eine ResourceSku

ResourceSkuCapabilities

Beschreibt das SKU-Funktionsobjekt.

ResourceSkuLocationInfo

Beschreibt eine verfügbare Compute-SKU-Standortinformationen.

ResourceSkuProperties

Eigenschaften einer ResourceSku

ResourceSkuRestrictionInfo

Beschreibt eine verfügbare Compute-SKU-Einschränkungsinformationen.

ResourceSkuRestrictions

Die Einschränkungen der SKU.

ResourceSkuZoneDetails

Beschreibt die Zonalfunktionen einer SKU.

RestorePollerOptions
SecretsManagementSettings

Die Einstellungen für die geheime Verwaltung der Computer im Pool.

SkuListByLocationOptionalParams

Optionale Parameter.

SkuOperations

Schnittstelle, die eine Sku-Vorgänge darstellt.

Stateful

Zustandsbehaftetes Profil bedeutet, dass die Computer nach dem Ausführen eines Auftrags an den Pool zurückgegeben werden.

StatelessAgentProfile

Zustandsloses Profil bedeutet, dass die Computer nach dem Ausführen eines Auftrags bereinigt werden.

StorageProfile

Das Speicherprofil der VMSS.

SubscriptionUsagesOperations

Schnittstelle, die eine SubscriptionUsages-Vorgänge darstellt.

SubscriptionUsagesUsagesOptionalParams

Optionale Parameter.

SystemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TrackedResource

Die Ressourcenmodelldefinition für eine Azure Resource Manager-Ressource auf oberster Ebene mit "Tags" und einem "Speicherort"

UserAssignedIdentity

Benutzer zugewiesene Identitätseigenschaften

VmssFabricProfile

Die Agents werden auf Skalierungssätzen für virtuelle Computer ausgeführt.

Typaliase

ActionType

Erweiterbare Enumeration. Gibt den Aktionstyp an. "Intern" bezieht sich auf Aktionen, die nur für interne APIs gelten.
KnownActionType- austauschbar mit ActionType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Interne: Aktionen gelten nur für interne APIs.

AgentProfileUnion

Alias für AgentProfileUnion

AzureDevOpsPermissionType

Bestimmt, wer über Administratorberechtigungen für den Azure DevOps-Pool verfügt.
KnownAzureDevOpsPermissionType austauschbar mit AzureDevOpsPermissionType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Erben sie: Pool erbt Berechtigungen vom Projekt oder der Organisation.
CreatorOnly: Nur der Poolersteller ist ein Administrator des Pools.
SpecificAccounts: Nur die angegebenen Konten sind Administratoren des Pools.

CachingType

Der Typ des Zwischenspeicherns auf einem Datenträger.
KnownCachingType austauschbar mit CachingType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Keine: Verwenden Sie keine Hostzwischenspeicherung.
ReadOnly-: Für Arbeitslasten, die nur Lesevorgänge ausführen.
ReadWrite-: Für Arbeitslasten, die eine Balance zwischen Lese- und Schreibvorgängen ausführen.

ContinuablePage

Eine Schnittstelle, die eine Seite mit Ergebnissen beschreibt.

CreatedByType

Die Art der Entität, die die Ressource erstellt hat.
<xref:KnowncreatedByType> austauschbar mit createdByType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Benutzer-: Die Entität wurde von einem Benutzer erstellt.
Application: Die Entität wurde von einer Anwendung erstellt.
ManagedIdentity-: Die Entität wurde durch eine verwaltete Identität erstellt.
Key: Die Entität wurde mit einem Schlüssel erstellt.

FabricProfileUnion

Alias für FabricProfileUnion

LogonType

Bestimmt, wie der Dienst ausgeführt werden soll.
KnownLogonType- austauschbar mit LogonType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Service: Als Dienst ausführen.
Interaktive: Im interaktiven Modus ausführen.

ManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).
KnownManagedServiceIdentityType austauschbar mit ManagedServiceIdentityType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Keine: Keine verwaltete Identität.
SystemAssigned: Vom System zugewiesene verwaltete Identität.
UserAssigned-: Vom Benutzer zugewiesene verwaltete Identität.
SystemAssigned,UserAssigned: System und vom Benutzer zugewiesene verwaltete Identität.

OrganizationProfileUnion

Alias für OrganizationProfileUnion

Origin

Der beabsichtigte Ausführungsführer des Vorgangs; wie bei der ressourcenbasierten Zugriffssteuerung (Resource Based Access Control, RBAC) und der UX für Überwachungsprotokolle. Standardwert ist "User,System"
KnownOrigin austauschbar mit Origin verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Benutzer-: Gibt an, dass der Vorgang von einem Benutzer initiiert wird.
System-: Gibt an, dass der Vorgang von einem System initiiert wird.
Benutzer,System: Gibt an, dass der Vorgang von einem Benutzer oder System initiiert wird.

OsDiskStorageAccountType

Der Speicherkontotyp des Betriebssystemdatenträgers.
KnownOsDiskStorageAccountType austauschbar mit OsDiskStorageAccountType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Standard-: Standard-Betriebssystemdatenträgertyp.
Premium-: Premium-Betriebssystemdatenträgertyp.
StandardSSD-: Standardmäßiger SSD-Betriebssystemdatenträgertyp.

PredictionPreference

Bestimmt das Gleichgewicht zwischen Kosten und Leistung.
KnownPredictionPreference austauschbar mit PredictionPreference verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Ausgewogene: Gleichgewicht zwischen Kosten und Leistung.
MostCostEffective: Optimiert die Kosten für die Leistung.
MoreCostEffective: Halbweg durch Kosten und Ausgeglichenheit.
MorePerformance-: Halbweg durch ausgewogene und Performance.
BestPerformance: Optimiert die Leistung gegenüber Kosten.

ProvisioningState

Der Status des aktuellen Vorgangs.
KnownProvisioningState austauschbar mit ProvisioningState verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Erfolgreich: Stellt einen erfolgreichen Vorgang dar.
Fehlgeschlagene: Stellt einen fehlgeschlagenen Vorgang dar.
Abgebrochene: Stellt einen abgebrochenen Vorgang dar.
Bereitstellungs-: Stellt einen ausstehenden Vorgang dar.
Aktualisierung: Stellt einen ausstehenden Vorgang dar.
Löschen: Stellt einen Vorgang dar, der gelöscht wird.
Akzeptierte: Stellt einen akzeptierten Vorgang dar.

ResourcePredictionsProfileType

Bestimmt, wie das stand-by-Schema bereitgestellt werden soll.
KnownResourcePredictionsProfileType austauschbar mit ResourcePredictionsProfileType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Manuelle: Der Kunde stellt das Stand-by-Agent-Schema bereit.
Automatische: Das Stand-by-Agent-Schema wird basierend auf der historischen Nachfrage bestimmt.

ResourcePredictionsProfileUnion

Alias für ResourcePredictionsProfileUnion

ResourceSkuRestrictionsReasonCode

Beschreibt den Grund für die SKU-Einschränkung.
KnownResourceSkuRestrictionsReasonCode- austauschbar mit ResourceSkuRestrictionsReasonCode verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

QuotaId: Die Einschränkung liegt daran, eine Kontingentbeschränkung zu überschreiten.
NotAvailableForSubscription: Die Einschränkung ist für dieses Abonnement nicht verfügbar.

ResourceSkuRestrictionsType

Beschreibt die Art von SKU-Einschränkungen, die vorhanden sein können
KnownResourceSkuRestrictionsType austauschbar mit ResourceSkuRestrictionsType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Speicherort: SKU nach Standort eingeschränkt.
Zone: SKU ist nach Verfügbarkeitszone eingeschränkt.

ResourceStatus

Der Status der Computerressource.
KnownResourceStatus- austauschbar mit ResourceStatus verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Ready: Stellt eine Computerressource dar, die bereit ist.
NotReady-: Stellt eine Computerressource dar, die nicht bereit ist.
Zugeordnete: Stellt eine Computerressource dar, die zugeordnet ist.
PendingReturn: Stellt eine Computerressource dar, die aussteht.
Zurückgegebene: Stellt eine Computerressource dar, die zurückgegeben wird.
Leased: Stellt eine Computerressource dar, die geleaset ist.
Bereitstellung: Stellt eine Computerressource dar, die bereitgestellt wird.
Aktualisieren: Stellt eine Computerressource dar, die aktualisiert wird.
Start: Stellt eine Computerressource dar, die gestartet wird.
PendingReimage-: Stellt eine Computerressource dar, die aussteht.
Reimaging: Stellt eine Computerressource dar, die neu gestaltet wird.

StorageAccountType

StorageAccountType-Enumerationen
KnownStorageAccountType austauschbar mit StorageAccountType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Standard_LRS: Der Datenträger sollte standardmäßigen, lokal redundanten Speicher verwenden.
Premium_LRS: Der Datenträger sollte einen lokal redundanten Premiumspeicher verwenden.
StandardSSD_LRS: Der Datenträger sollte standardmäßigen SSD lokal redundanten Speicher verwenden.
Premium_ZRS: Der Datenträger sollte premium redundanten SSD-Speicher verwenden.
StandardSSD_ZRS: Der Datenträger sollte standardmäßigen SSD-zonal redundanten Speicher verwenden.

Enumerationen

KnownActionType

Erweiterbare Enumeration. Gibt den Aktionstyp an. "Intern" bezieht sich auf Aktionen, die nur für interne APIs gelten.

KnownAzureDevOpsPermissionType

Bestimmt, wer über Administratorberechtigungen für den Azure DevOps-Pool verfügt.

KnownCachingType

Der Typ des Zwischenspeicherns auf einem Datenträger.

KnownCreatedByType

Die Art der Entität, die die Ressource erstellt hat.

KnownLogonType

Bestimmt, wie der Dienst ausgeführt werden soll.

KnownManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).

KnownOrigin

Der beabsichtigte Ausführungsführer des Vorgangs; wie bei der ressourcenbasierten Zugriffssteuerung (Resource Based Access Control, RBAC) und der UX für Überwachungsprotokolle. Standardwert ist "User,System"

KnownOsDiskStorageAccountType

Der Speicherkontotyp des Betriebssystemdatenträgers.

KnownPredictionPreference

Bestimmt das Gleichgewicht zwischen Kosten und Leistung.

KnownProvisioningState

Der Status des aktuellen Vorgangs.

KnownResourcePredictionsProfileType

Bestimmt, wie das stand-by-Schema bereitgestellt werden soll.

KnownResourceSkuRestrictionsReasonCode

Beschreibt den Grund für die SKU-Einschränkung.

KnownResourceSkuRestrictionsType

Beschreibt die Art von SKU-Einschränkungen, die vorhanden sein können

KnownResourceStatus

Der Status der Computerressource.

KnownStorageAccountType

StorageAccountType-Enumerationen

KnownVersions

API-Versionen

Functions

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

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

Details zur Funktion

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

Erstellt einen Poller aus dem serialisierten Zustand eines anderen Pollers. Dies kann nützlich sein, wenn Sie Umfragen auf einem anderen Host erstellen möchten oder ein Poller erstellt werden muss, nachdem das ursprüngliche Abfragefeld nicht im Gültigkeitsbereich liegt.

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

Parameter

serializedState

string

sourceOperation

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

Gibt zurück

PollerLike<OperationState<TResult>, TResult>