Partager via


@azure/arm-devopsinfrastructure package

Classes

ManagedDevOpsInfrastructure

Interfaces

AgentProfile

Profil d’agent des machines dans le pool.

AgentProfileUpdate

Profil d’agent des machines dans le pool.

AutomaticResourcePredictionsProfile

Le schéma d’agent autonome est déterminé en fonction de la demande historique.

AutomaticResourcePredictionsProfileUpdate

Le schéma d’agent autonome est déterminé en fonction de la demande historique.

AzureDevOpsOrganizationProfile

Profil d’organisation Azure DevOps

AzureDevOpsPermissionProfile

Définit le type d’autorisation de pool Azure DevOps.

DataDisk

Disque de données du VMSS.

DevOpsAzureSku

Référence SKU Azure des machines du pool.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager pour retourner les détails de l’erreur concernant les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.).

FabricProfile

Définit le type d’infrastructure sur lequel l’agent s’exécutera.

GitHubOrganization

Définit une organisation GitHub

GitHubOrganizationProfile

Profil d’organisation GitHub

ImageVersion

Objet de version d’image

ImageVersionListResult

Réponse d’une opération de liste ImageVersion.

ImageVersionProperties

Détails de l’objet ImageVersionProperties.

ImageVersions

Interface représentant un ImageVersions.

ImageVersionsListByImageNextOptionalParams

Paramètres facultatifs.

ImageVersionsListByImageOptionalParams

Paramètres facultatifs.

ManagedDevOpsInfrastructureOptionalParams

Paramètres facultatifs.

ManagedServiceIdentity

Identité de service managée (identités affectées par le système et/ou par l’utilisateur)

ManualResourcePredictionsProfile

Le client fournit le schéma d’agent autonome.

ManualResourcePredictionsProfileUpdate

Le client fournit le schéma d’agent autonome.

NetworkProfile

Profil réseau des machines du pool.

Operation

Détails d’une opération d’API REST, retournés par l’API Opérations du fournisseur de ressources

OperationDisplay

Informations d’affichage localisées pour cette opération particulière.

OperationListResult

Liste des opérations d’API REST prises en charge par un fournisseur de ressources Azure. Il contient un lien d’URL pour obtenir l’ensemble de résultats suivant.

Operations

Interface représentant une opération.

OperationsListNextOptionalParams

Paramètres facultatifs.

OperationsListOptionalParams

Paramètres facultatifs.

Organization

Définit une organisation Azure DevOps.

OrganizationProfile

Définit l’organisation dans laquelle le pool sera utilisé.

OsProfile

Profil de système d’exploitation des machines du pool.

Pool

Les types de ressources suivis concrets peuvent être créés en alias ce type à l’aide d’un type de propriété spécifique.

PoolImage

Image de machine virtuelle des machines dans le pool.

PoolListResult

Réponse d’une opération de liste de pool.

PoolProperties

Propriétés du pool

PoolUpdate

Type utilisé pour les opérations de mise à jour du pool.

PoolUpdateProperties

Propriétés pouvant être mises à jour du pool.

Pools

Interface représentant un pool.

PoolsCreateOrUpdateHeaders

Définit des en-têtes pour Pools_createOrUpdate opération.

PoolsCreateOrUpdateOptionalParams

Paramètres facultatifs.

PoolsDeleteHeaders

Définit des en-têtes pour Pools_delete opération.

PoolsDeleteOptionalParams

Paramètres facultatifs.

PoolsGetOptionalParams

Paramètres facultatifs.

PoolsListByResourceGroupNextOptionalParams

Paramètres facultatifs.

PoolsListByResourceGroupOptionalParams

Paramètres facultatifs.

PoolsListBySubscriptionNextOptionalParams

Paramètres facultatifs.

PoolsListBySubscriptionOptionalParams

Paramètres facultatifs.

PoolsUpdateHeaders

Définit des en-têtes pour Pools_update opération.

PoolsUpdateOptionalParams

Paramètres facultatifs.

ProxyResource

Définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas d’étiquettes et un emplacement

Quota

Décrit le quota de ressources

QuotaListResult

Réponse d’une opération de liste de quotas.

QuotaName

Noms des quotas

QuotaProperties

Décrit les propriétés du quota de ressources

Resource

Champs courants retournés dans la réponse pour toutes les ressources Azure Resource Manager

ResourceDetails

Interface représentant un ResourceDetails.

ResourceDetailsListByPoolNextOptionalParams

Paramètres facultatifs.

ResourceDetailsListByPoolOptionalParams

Paramètres facultatifs.

ResourceDetailsObject

Un Objet ResourceDetails

ResourceDetailsObjectListResult

Réponse d’une opération de liste ResourceDetailsObject.

ResourceDetailsObjectProperties

Détails de l’objet ResourceDetails.

ResourcePredictionsProfile

Détermine la façon dont le schéma de mise en veille doit être fourni.

ResourcePredictionsProfileUpdate

Détermine la façon dont le schéma de mise en veille doit être fourni.

ResourceSku

Un resourceSku

ResourceSkuCapabilities

Décrit l’objet de fonctionnalités de la référence SKU.

ResourceSkuListResult

Réponse d’une opération de liste ResourceSku.

ResourceSkuLocationInfo

Décrit les informations d’emplacement de la référence SKU de calcul disponibles.

ResourceSkuProperties

Propriétés d’un resourceSku

ResourceSkuRestrictionInfo

Décrit une information de restriction de référence SKU de calcul disponible.

ResourceSkuRestrictions

Restrictions de la référence SKU.

ResourceSkuZoneDetails

Décrit les fonctionnalités zonales d’une référence SKU.

SecretsManagementSettings

Paramètres de gestion des secrets des machines du pool.

Sku

Interface représentant une référence SKU.

SkuListByLocationNextOptionalParams

Paramètres facultatifs.

SkuListByLocationOptionalParams

Paramètres facultatifs.

Stateful

Profil avec état, ce qui signifie que les machines seront retournées au pool après l’exécution d’un travail.

StatefulUpdate

Profil avec état, ce qui signifie que les machines seront retournées au pool après l’exécution d’un travail.

StatelessAgentProfile

Profil sans état, ce qui signifie que les machines seront nettoyées après l’exécution d’un travail.

StatelessAgentProfileUpdate

Profil sans état, ce qui signifie que les machines seront nettoyées après l’exécution d’un travail.

StorageProfile

Profil de stockage du VMSS.

SubscriptionUsages

Interface représentant un SubscriptionUsages.

SubscriptionUsagesListByLocationNextOptionalParams

Paramètres facultatifs.

SubscriptionUsagesListByLocationOptionalParams

Paramètres facultatifs.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TrackedResource

Définition du modèle de ressource pour une ressource de niveau supérieur suivie par Azure Resource Manager qui a des « balises » et un « emplacement »

UserAssignedIdentity

Propriétés d’identité attribuées par l’utilisateur

VmssFabricProfile

Les agents s’exécutent sur des groupes de machines virtuelles identiques.

Alias de type

ActionType

Définit des valeurs pour ActionType.
KnownActionType peut être utilisé indifféremment avec ActionType. Cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Interne

AgentProfileUnion
AgentProfileUpdateUnion
AzureDevOpsPermissionType

Définit des valeurs pour AzureDevOpsPermissionType.
KnownAzureDevOpsPermissionType peut être utilisé indifféremment avec AzureDevOpsPermissionType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Hériter : Le pool héritera des autorisations du projet ou de l’organisation.
CreatorOnly : seul le créateur du pool sera administrateur du pool.
SpecificAccounts : seuls les comptes spécifiés seront administrateurs du pool.

CachingType

Définit des valeurs pour CachingType.
KnownCachingType peut être utilisé indifféremment avec CachingType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun : n’utilisez pas la mise en cache de l’hôte.
ReadOnly : pour les charges de travail qui effectuent uniquement des opérations de lecture.
ReadWrite : pour les charges de travail qui équilibrent les opérations de lecture et d’écriture.

CreatedByType

Définit des valeurs pour CreatedByType.
KnownCreatedByType peut être utilisé indifféremment avec CreatedByType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Utilisateur
Application
ManagedIdentity
Clé

FabricProfileUnion
ImageVersionsListByImageNextResponse

Contient des données de réponse pour l’opération listByImageNext.

ImageVersionsListByImageResponse

Contient des données de réponse pour l’opération listByImage.

LogonType

Définit les valeurs de LogonType.
KnownLogonType peut être utilisé indifféremment avec LogonType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Service : Exécuter en tant que service.
Interactif : exécutez en mode interactif.

ManagedServiceIdentityType

Définit des valeurs pour ManagedServiceIdentityType.
KnownManagedServiceIdentityType peut être utilisé indifféremment avec ManagedServiceIdentityType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun
SystemAssigned
UserAssigned
SystemAssigned,UserAssigned

OperationsListNextResponse

Contient des données de réponse pour l’opération listNext.

OperationsListResponse

Contient des données de réponse pour l’opération de liste.

OrganizationProfileUnion
Origin

Définit des valeurs pour Origin.
KnownOrigin peut être utilisé indifféremment avec Origin. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

user
système
utilisateur,système

OsDiskStorageAccountType

Définit des valeurs pour OsDiskStorageAccountType.
KnownOsDiskStorageAccountType peut être utilisé indifféremment avec OsDiskStorageAccountType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Standard : Type de disque de système d’exploitation standard.
Premium : type de disque de système d’exploitation Premium.
StandardSSD : Type de disque de système d’exploitation SSD Standard.

PoolsCreateOrUpdateResponse

Contient des données de réponse pour l’opération createOrUpdate.

PoolsDeleteResponse

Contient des données de réponse pour l’opération de suppression.

PoolsGetResponse

Contient des données de réponse pour l’opération get.

PoolsListByResourceGroupNextResponse

Contient des données de réponse pour l’opération listByResourceGroupNext.

PoolsListByResourceGroupResponse

Contient des données de réponse pour l’opération listByResourceGroup.

PoolsListBySubscriptionNextResponse

Contient des données de réponse pour l’opération listBySubscriptionNext.

PoolsListBySubscriptionResponse

Contient des données de réponse pour l’opération listBySubscription.

PoolsUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

PredictionPreference

Définit des valeurs pour PredictionPreference.
KnownPredictionPreference peut être utilisé indifféremment avec PredictionPreference. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Équilibré : équilibre entre coût et performances.
MostCostEffective : optimise le coût par rapport aux performances.
MoreCostEffective : à mi-parcours du coût et équilibré.
MorePerformance : à mi-chemin de l’équilibre et des performances.
BestPerformance : optimise les performances sur les coûts.

ProvisioningState

Définit des valeurs pour ProvisioningState.
KnownProvisioningState peut être utilisé indifféremment avec ProvisioningState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Réussi : représente une opération réussie.
Échec : représente une opération ayant échoué.
Annulé : représente une opération annulée.
Provisionnement : représente une opération en attente.
Mise à jour : représente une opération en attente.
Suppression : représente une opération en cours de suppression.
Accepté : représente une opération acceptée.

ResourceDetailsListByPoolNextResponse

Contient des données de réponse pour l’opération listByPoolNext.

ResourceDetailsListByPoolResponse

Contient des données de réponse pour l’opération listByPool.

ResourcePredictionsProfileType

Définit des valeurs pour ResourcePredictionsProfileType.
KnownResourcePredictionsProfileType peut être utilisé indifféremment avec ResourcePredictionsProfileType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Manuel : le client fournit le schéma d’agent autonome.
Automatique : le schéma d’agent autonome est déterminé en fonction de la demande historique.

ResourcePredictionsProfileUnion
ResourcePredictionsProfileUpdateUnion
ResourceSkuRestrictionsReasonCode

Définit des valeurs pour ResourceSkuRestrictionsReasonCode.
KnownResourceSkuRestrictionsReasonCode peut être utilisé indifféremment avec ResourceSkuRestrictionsReasonCode. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

QuotaId
NotAvailableForSubscription

ResourceSkuRestrictionsType

Définit les valeurs de ResourceSkuRestrictionsType.
KnownResourceSkuRestrictionsType peut être utilisé indifféremment avec ResourceSkuRestrictionsType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Lieu
Zone

ResourceStatus

Définit des valeurs pour ResourceStatus.
KnownResourceStatus peut être utilisé indifféremment avec ResourceStatus. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Prêt : représente une ressource de machine prête.
NotReady : représente une ressource de machine qui n’est pas prête.
Alloué : représente une ressource de machine qui est allouée.
PendingReturn : représente une ressource de machine en attente de retour.
Retourné : représente une ressource de machine retournée.
Loué : représente une ressource de machine qui est louée.
Provisionnement : représente une ressource de machine en cours d’approvisionnement.
Mise à jour : représente une ressource de machine en cours de mise à jour.
Démarrage : représente une ressource de machine qui démarre.
PendingReimage : représente une ressource d’ordinateur qui est en attente d’une nouvelle image.
Réimagerie : représente une ressource d’ordinateur qui est en cours de réimagerie.

SkuListByLocationNextResponse

Contient des données de réponse pour l’opération listByLocationNext.

SkuListByLocationResponse

Contient des données de réponse pour l’opération listByLocation.

StorageAccountType

Définit des valeurs pour StorageAccountType.
KnownStorageAccountType peut être utilisé de manière interchangeable avec StorageAccountType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Standard_LRS : le disque de données doit utiliser un stockage localement redondant standard.
Premium_LRS : le disque de données doit utiliser un stockage redondant local Premium.
StandardSSD_LRS : le disque de données doit utiliser un stockage SSD standard localement redondant.
Premium_ZRS : le disque de données doit utiliser un stockage redondant zonale SSD Premium.
StandardSSD_ZRS : le disque de données doit utiliser un stockage redondant zonale SSD standard.

SubscriptionUsagesListByLocationNextResponse

Contient des données de réponse pour l’opération listByLocationNext.

SubscriptionUsagesListByLocationResponse

Contient des données de réponse pour l’opération listByLocation.

Énumérations

KnownActionType

Valeurs connues d’ActionType que le service accepte.

KnownAzureDevOpsPermissionType

Valeurs connues d’AzureDevOpsPermissionType que le service accepte.

KnownCachingType

Valeurs connues de CachingType que le service accepte.

KnownCreatedByType

Valeurs connues de CreatedByType que le service accepte.

KnownLogonType

Valeurs connues de LogonType que le service accepte.

KnownManagedServiceIdentityType

Valeurs connues de ManagedServiceIdentityType que le service accepte.

KnownOrigin

Valeurs connues d’Origine que le service accepte.

KnownOsDiskStorageAccountType

Valeurs connues de OsDiskStorageAccountType que le service accepte.

KnownPredictionPreference

Valeurs connues de PredictionPreference que le service accepte.

KnownProvisioningState

Valeurs connues de ProvisioningState que le service accepte.

KnownResourcePredictionsProfileType

Valeurs connues de ResourcePredictionsProfileType que le service accepte.

KnownResourceSkuRestrictionsReasonCode

Valeurs connues de ResourceSkuRestrictionsReasonCode que le service accepte.

KnownResourceSkuRestrictionsType

Valeurs connues de ResourceSkuRestrictionsType que le service accepte.

KnownResourceStatus

Valeurs connues de ResourceStatus que le service accepte.

KnownStorageAccountType

Valeurs connues de StorageAccountType que le service accepte.

Fonctions

getContinuationToken(unknown)

Étant donné le dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

Informations relatives à la fonction

getContinuationToken(unknown)

Étant donné le dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

function getContinuationToken(page: unknown): string | undefined

Paramètres

page

unknown

Objet d’accès sur value IteratorResult à partir d’un byPage itérateur.

Retours

string | undefined

Jeton de continuation qui peut être transmis à byPage() lors des appels futurs.