Delen via


@azure/arm-devopsinfrastructure package

Klassen

DevOpsInfrastructureClient

Interfaces

AgentProfile

Het agentprofiel van de machines in de pool.

AutomaticResourcePredictionsProfile

Het stand-by agentschema wordt bepaald op basis van historische vraag.

AzureDevOpsOrganizationProfile

Azure DevOps-organisatieprofiel

AzureDevOpsPermissionProfile

Hiermee definieert u het type Azure DevOps-poolmachtiging.

DataDisk

De gegevensschijf van de VMSS.

DevOpsAzureSku

De Azure-SKU van de machines in de pool.

DevOpsInfrastructureClientOptionalParams

Optionele parameters voor de client.

FabricProfile

Definieert het type infrastructuur waarop de agent wordt uitgevoerd.

GitHubOrganization

Definieert een GitHub-organisatie

GitHubOrganizationProfile

GitHub-organisatieprofiel

ImageVersion

Een afbeeldingsversieobject

ImageVersionProperties

Details van imageVersionProperties.

ImageVersionsListByImageOptionalParams

Optionele parameters.

ImageVersionsOperations

Interface die een ImageVersions-bewerkingen vertegenwoordigt.

ManagedServiceIdentity

Beheerde service-identiteit (door het systeem toegewezen en/of door de gebruiker toegewezen identiteiten)

ManualResourcePredictionsProfile

De klant biedt het standaardagentschema.

NetworkProfile

Het netwerkprofiel van de machines in de groep.

Operation

Details van een REST API-bewerking, geretourneerd door de Resource Provider Operations-API

OperationDisplay

Gelokaliseerde weergavegegevens voor en bewerkingen.

OperationsListOptionalParams

Optionele parameters.

OperationsOperations

Interface voor bewerkingen.

Organization

Hiermee definieert u een Azure DevOps-organisatie.

OrganizationProfile

Definieert de organisatie waarin de pool wordt gebruikt.

OsProfile

Het besturingssysteemprofiel van de machines in de pool.

PageSettings

Opties voor de methode byPage

PagedAsyncIterableIterator

Een interface waarmee asynchrone iteratie zowel kan worden voltooid als per pagina.

Pool

Concrete bijgehouden resourcetypen kunnen worden gemaakt door dit type te aliasen met behulp van een specifiek eigenschapstype.

PoolImage

De VM-installatiekopieën van de machines in de pool.

PoolProperties

Pooleigenschappen

PoolUpdate

Het type dat wordt gebruikt voor updatebewerkingen van de pool.

PoolUpdateProperties

De eigenschappen van de pool die kunnen worden bijgewerkt.

PoolsCreateOrUpdateOptionalParams

Optionele parameters.

PoolsDeleteOptionalParams

Optionele parameters.

PoolsGetOptionalParams

Optionele parameters.

PoolsListByResourceGroupOptionalParams

Optionele parameters.

PoolsListBySubscriptionOptionalParams

Optionele parameters.

PoolsOperations

Interface die een pools-bewerking vertegenwoordigt.

PoolsUpdateOptionalParams

Optionele parameters.

ProxyResource

De definitie van het resourcemodel voor een Azure Resource Manager-proxyresource. Het heeft geen tags en een locatie

Quota

Beschrijft resourcequotum

QuotaName

De quotumnamen

Resource

Algemene velden die worden geretourneerd in het antwoord voor alle Azure Resource Manager-resources

ResourceDetailsListByPoolOptionalParams

Optionele parameters.

ResourceDetailsObject

Een ResourceDetailsObject

ResourceDetailsObjectProperties

Details van het ResourceDetailsObject.

ResourceDetailsOperations

Interface die een ResourceDetails-bewerking vertegenwoordigt.

ResourcePredictions

Hiermee definieert u de poolbuffer.

ResourcePredictionsProfile

Bepaalt hoe het standaardschema moet worden verstrekt.

ResourceSku

Een ResourceSku

ResourceSkuCapabilities

Beschrijft het SKU-mogelijkhedenobject.

ResourceSkuLocationInfo

Beschrijft een beschikbare locatiegegevens voor compute-SKU's.

ResourceSkuProperties

Eigenschappen van een ResourceSku

ResourceSkuRestrictionInfo

Beschrijft een beschikbare compute-SKU-beperkingsinformatie.

ResourceSkuRestrictions

De beperkingen van de SKU.

ResourceSkuZoneDetails

Beschrijft de zonegebonden mogelijkheden van een SKU.

RestorePollerOptions
SecretsManagementSettings

De geheime beheerinstellingen van de machines in de pool.

SkuListByLocationOptionalParams

Optionele parameters.

SkuOperations

Interface die een SKU-bewerking vertegenwoordigt.

Stateful

Stateful profiel betekent dat de machines na het uitvoeren van een taak worden geretourneerd naar de pool.

StatelessAgentProfile

Staatloos profiel betekent dat de machines worden opgeschoond na het uitvoeren van een taak.

StorageProfile

Het opslagprofiel van de VMSS.

SubscriptionUsagesOperations

Interface die een SubscriptionUsages-bewerkingen vertegenwoordigt.

SubscriptionUsagesUsagesOptionalParams

Optionele parameters.

SystemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

TrackedResource

De definitie van het resourcemodel voor een azure Resource Manager heeft een resource op het hoogste niveau bijgehouden met tags en een locatie

UserAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen

VmssFabricProfile

De agents worden uitgevoerd op virtuele-machineschaalsets.

Type-aliassen

ActionType

Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.
KnownActionType kan door elkaar worden gebruikt met ActionType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Interne: Acties zijn voor interne API's.

AgentProfileUnion

Alias voor AgentProfileUnion

AzureDevOpsPermissionType

Bepaalt wie beheerdersmachtigingen heeft voor de Azure DevOps-pool.
KnownAzureDevOpsPermissionType kan door elkaar worden gebruikt met AzureDevOpsPermissionType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

overnemen: de pool neemt machtigingen over van het project of de organisatie.
CreatorOnly: alleen de maker van de pool is een beheerder van de pool.
SpecificAccounts: alleen de opgegeven accounts zijn beheerders van de pool.

CachingType

Het type caching in een gegevensschijf.
KnownCachingType kan door elkaar worden gebruikt met CachingType, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Geen: gebruik geen hostcache.
ReadOnly: Voor workloads die alleen leesbewerkingen uitvoeren.
ReadWrite: voor workloads die een balans tussen lees- en schrijfbewerkingen uitvoeren.

ContinuablePage

Een interface die een pagina met resultaten beschrijft.

CreatedByType

Het type entiteit dat de resource heeft gemaakt.
<xref:KnowncreatedByType> kan door elkaar worden gebruikt met createdByType, bevat deze enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Gebruiker: de entiteit is gemaakt door een gebruiker.
application: de entiteit is gemaakt door een toepassing.
ManagedIdentity-: de entiteit is gemaakt door een beheerde identiteit.
Sleutel: de entiteit is gemaakt door een sleutel.

FabricProfileUnion

Alias voor FabricProfileUnion

LogonType

Bepaalt hoe de service moet worden uitgevoerd.
KnownLogonType kan door elkaar worden gebruikt met LogonType, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Service: Uitvoeren als een service.
Interactive: Uitvoeren in interactieve modus.

ManagedServiceIdentityType

Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan).
KnownManagedServiceIdentityType kan door elkaar worden gebruikt met ManagedServiceIdentityType, bevat dit enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Geen: Geen beheerde identiteit.
SystemAssigned: Door het systeem toegewezen beheerde identiteit.
UserAssigned: door de gebruiker toegewezen beheerde identiteit.
SystemAssigned, UserAssigned: Door het systeem toegewezen beheerde identiteit.

OrganizationProfileUnion

Alias voor OrganizationProfileUnion

Origin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'
KnownOrigin- kan door elkaar worden gebruikt met Origin, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

gebruiker: geeft aan dat de bewerking door een gebruiker wordt gestart.
systeem: Geeft aan dat de bewerking door een systeem wordt gestart.
gebruiker, systeem: Geeft aan dat de bewerking wordt gestart door een gebruiker of systeem.

OsDiskStorageAccountType

Het type opslagaccount van de besturingssysteemschijf.
KnownOsDiskStorageAccountType kan door elkaar worden gebruikt met OsDiskStorageAccountType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Standard-: standaardschijftype besturingssysteem.
Premium-: Schijftype Premium-besturingssysteem.
StandardSSD-: Standard SSD OS-schijftype.

PredictionPreference

Bepaalt de balans tussen kosten en prestaties.
KnownPredictionPreference kan door elkaar worden gebruikt met PredictionPreference, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

evenwichtige: Balans tussen kosten en prestaties.
MostCostEffective-: Optimaliseert kosten ten opzichte van de prestaties.
MoreCostEffective: Halverwege kosten en evenwichtig.
MorePerformance: Halverwege evenwichtig en prestaties.
BestPerformance: Optimaliseert de prestaties ten opzichte van de kosten.

ProvisioningState

De status van de huidige bewerking.
KnownProvisioningState kan door elkaar worden gebruikt met ProvisioningState, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

geslaagde: vertegenwoordigt een geslaagde bewerking.
mislukte: vertegenwoordigt een mislukte bewerking.
Geannuleerde: Vertegenwoordigt een geannuleerde bewerking.
inrichtings-: vertegenwoordigt een bewerking die in behandeling is.
bijwerken: vertegenwoordigt een bewerking die in behandeling is.
verwijderen: vertegenwoordigt een bewerking die wordt verwijderd.
Geaccepteerde: Vertegenwoordigt een geaccepteerde bewerking.

ResourcePredictionsProfileType

Bepaalt hoe het standaardschema moet worden verstrekt.
KnownResourcePredictionsProfileType kan door elkaar worden gebruikt met ResourcePredictionsProfileType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Handmatige: De klant biedt het schema van de stand-by-agent.
Automatic: Het stand-by-agentschema wordt bepaald op basis van historische vraag.

ResourcePredictionsProfileUnion

Alias voor ResourcePredictionsProfileUnion

ResourceSkuRestrictionsReasonCode

Beschrijft de reden voor SKU-beperking.
KnownResourceSkuRestrictionsReasonCode kan door elkaar worden gebruikt met ResourceSkuRestrictionsReasonCode, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

QuotaId: de beperking is te wijten aan het overschrijden van een quotumbeperking.
NotAvailableForSubscription: de beperking is niet beschikbaar voor dit abonnement.

ResourceSkuRestrictionsType

Beschrijft het soort SKU-beperkingen dat kan bestaan
KnownResourceSkuRestrictionsType kan door elkaar worden gebruikt met ResourceSkuRestrictionsType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Locatie: SKU beperkt door locatie.
Zone: SKU beperkt door beschikbaarheidszone.

ResourceStatus

De status van de machineresource.
KnownResourceStatus kan door elkaar worden gebruikt met ResourceStatus, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Ready: Vertegenwoordigt een machineresource die gereed is.
NotReady-: vertegenwoordigt een machineresource die niet gereed is.
Toegewezen: vertegenwoordigt een machineresource die is toegewezen.
PendingReturn: vertegenwoordigt een machineresource die in behandeling is.
geretourneerde: vertegenwoordigt een machineresource die wordt geretourneerd.
geleasede: vertegenwoordigt een machineresource die wordt geleased.
inrichten: vertegenwoordigt een machineresource die wordt ingericht.
bijwerken: vertegenwoordigt een machineresource die wordt bijgewerkt.
: vertegenwoordigt een machineresource die wordt gestart.
PendingReimage-: vertegenwoordigt een machineresource die in behandeling is voor een nieuwe installatiekopie.
opnieuw voltooien: vertegenwoordigt een machineresource die opnieuw wordt gebruikt.

StorageAccountType

StorageAccountType-opsommingen
KnownStorageAccountType kan door elkaar worden gebruikt met StorageAccountType, bevat dit enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Standard_LRS: de gegevensschijf moet standaard lokaal redundante opslag gebruiken.
Premium_LRS: de gegevensschijf moet premium lokaal redundante opslag gebruiken.
StandardSSD_LRS: de gegevensschijf moet gebruikmaken van standaard SSD lokaal redundante opslag.
Premium_ZRS: de gegevensschijf moet premium SSD zonegebonden redundante opslag gebruiken.
StandardSSD_ZRS: de gegevensschijf moet standaard zonegebonden SSD-redundante opslag gebruiken.

Enums

KnownActionType

Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.

KnownAzureDevOpsPermissionType

Bepaalt wie beheerdersmachtigingen heeft voor de Azure DevOps-pool.

KnownCachingType

Het type caching in een gegevensschijf.

KnownCreatedByType

Het type entiteit dat de resource heeft gemaakt.

KnownLogonType

Bepaalt hoe de service moet worden uitgevoerd.

KnownManagedServiceIdentityType

Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan).

KnownOrigin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'

KnownOsDiskStorageAccountType

Het type opslagaccount van de besturingssysteemschijf.

KnownPredictionPreference

Bepaalt de balans tussen kosten en prestaties.

KnownProvisioningState

De status van de huidige bewerking.

KnownResourcePredictionsProfileType

Bepaalt hoe het standaardschema moet worden verstrekt.

KnownResourceSkuRestrictionsReasonCode

Beschrijft de reden voor SKU-beperking.

KnownResourceSkuRestrictionsType

Beschrijft het soort SKU-beperkingen dat kan bestaan

KnownResourceStatus

De status van de machineresource.

KnownStorageAccountType

StorageAccountType-opsommingen

KnownVersions

API-versies

Functies

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

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

Functiedetails

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

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

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

Parameters

serializedState

string

sourceOperation

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

Retouren

PollerLike<OperationState<TResult>, TResult>