共用方式為


@azure/arm-devopsinfrastructure package

類別

DevOpsInfrastructureClient

介面

AgentProfile

集區中機器的代理程式配置檔。

AutomaticResourcePredictionsProfile

待用代理程式配置是根據歷史需求來決定。

AzureDevOpsOrganizationProfile

Azure DevOps 組織配置檔

AzureDevOpsPermissionProfile

定義 Azure DevOps 集區許可權的類型。

DataDisk

VMSS 的數據磁碟。

DevOpsAzureSku

集區中機器的 Azure SKU。

DevOpsInfrastructureClientOptionalParams

用戶端的選擇性參數。

FabricProfile

定義代理程式將執行的網狀架構類型。

GitHubOrganization

定義 GitHub 組織

GitHubOrganizationProfile

GitHub 組織配置檔

ImageVersion

映像版本物件

ImageVersionProperties

ImageVersionProperties 的詳細數據。

ImageVersionsListByImageOptionalParams

選擇性參數。

ImageVersionsOperations

表示 ImageVersions 作業的介面。

ManagedServiceIdentity

受控服務識別(系統指派和/或使用者指派的身分識別)

ManualResourcePredictionsProfile

客戶提供獨立代理程式配置。

NetworkProfile

集區中機器的網路配置檔。

Operation

從資源提供者作業 API API 傳回的 REST API 作業詳細數據

OperationDisplay

和作業的當地語系化顯示資訊。

OperationsListOptionalParams

選擇性參數。

OperationsOperations

表示作業作業的介面。

Organization

定義 Azure DevOps 組織。

OrganizationProfile

定義將使用集區的組織。

OsProfile

集區中機器的OS配置檔。

PageSettings

byPage 方法的選項

PagedAsyncIterableIterator

介面,可讓異步反覆運算同時完成和逐頁執行。

Pool

您可以使用特定屬性類型來建立具象追蹤的資源類型。

PoolImage

集區中機器的 VM 映像。

PoolProperties

集區屬性

PoolUpdate

用於集區更新作業的類型。

PoolUpdateProperties

集區的可更新屬性。

PoolsCreateOrUpdateOptionalParams

選擇性參數。

PoolsDeleteOptionalParams

選擇性參數。

PoolsGetOptionalParams

選擇性參數。

PoolsListByResourceGroupOptionalParams

選擇性參數。

PoolsListBySubscriptionOptionalParams

選擇性參數。

PoolsOperations

表示集區作業的介面。

PoolsUpdateOptionalParams

選擇性參數。

ProxyResource

Azure Resource Manager Proxy 資源的資源模型定義。 它不會有標記和位置

Quota

描述資源配額

QuotaName

配額名稱

Resource

回應中針對所有 Azure Resource Manager 資源傳回的常見欄位

ResourceDetailsListByPoolOptionalParams

選擇性參數。

ResourceDetailsObject

ResourceDetails物件

ResourceDetailsObjectProperties

ResourceDetailsObject 的詳細數據。

ResourceDetailsOperations

表示 ResourceDetails 作業的介面。

ResourcePredictions

定義集區緩衝區。

ResourcePredictionsProfile

決定應如何提供待用配置。

ResourceSku

一個資源SKU

ResourceSkuCapabilities

描述 SKU 功能物件。

ResourceSkuLocationInfo

描述可用的計算 SKU 位置資訊。

ResourceSkuProperties

ResourceSku 的屬性

ResourceSkuRestrictionInfo

描述可用的計算 SKU 限制資訊。

ResourceSkuRestrictions

SKU 的限制。

ResourceSkuZoneDetails

描述 SKU 的區域功能。

RestorePollerOptions
SecretsManagementSettings

集區中機器的秘密管理設定。

SkuListByLocationOptionalParams

選擇性參數。

SkuOperations

表示 Sku 作業的介面。

Stateful

具狀態配置檔表示計算機在執行作業之後會傳回集區。

StatelessAgentProfile

無狀態配置檔表示執行作業之後,計算機將會清除。

StorageProfile

VMSS 的記憶體配置檔。

SubscriptionUsagesOperations

表示 SubscriptionUsages 作業的介面。

SubscriptionUsagesUsagesOptionalParams

選擇性參數。

SystemData

與建立和上次修改資源相關的元數據。

TrackedResource

Azure Resource Manager 的資源模型定義已追蹤最上層資源,其具有「標記」和「位置」

UserAssignedIdentity

使用者指派的身分識別屬性

VmssFabricProfile

代理程式會在虛擬機擴展集上執行。

類型別名

ActionType

可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。
KnownActionType 可以與 ActionType 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

內部:動作適用於僅限內部的 API。

AgentProfileUnion

AgentProfileUnion 的別名

AzureDevOpsPermissionType

判斷誰具有 Azure DevOps 集區的管理員許可權。
KnownAzureDevOpsPermissionType 可以與 AzureDevOpsPermissionType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

繼承:集區會繼承專案或組織的許可權。
CreatorOnly:只有集區建立者會是集區的系統管理員。
SpecificAccounts:只有指定的帳戶會是集區的系統管理員。

CachingType

數據磁盤中的快取類型。
KnownCachingType 可以與 CachingType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

:請勿使用主機快取。
ReadOnly:針對只執行讀取作業的工作負載。
ReadWrite:針對執行讀取和寫入作業平衡的工作負載。

ContinuablePage

描述結果頁面的介面。

CreatedByType

建立資源的實體種類。
<xref:KnowncreatedByType> 可以與 createdByType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

使用者:實體是由使用者建立的。
應用程式:實體是由應用程式所建立。
ManagedIdentity:實體是由受控識別所建立。
金鑰:實體是由金鑰所建立。

FabricProfileUnion

FabricProfileUnion 的別名

LogonType

決定應該如何執行服務。
KnownLogonType 可以與 LogonType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

服務:以服務身分執行。
互動式:以互動模式執行。

ManagedServiceIdentityType

受控服務識別的類型(允許 SystemAssigned 和 UserAssigned 類型)。
KnownManagedServiceIdentityType 可以與 ManagedServiceIdentityType 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

:沒有受控識別。
SystemAssigned:系統指派的受控識別。
UserAssigned:使用者指派的受控識別。
SystemAssigned、UserAssigned:系統和使用者指派的受控識別。

OrganizationProfileUnion

OrganizationProfileUnion 的別名

Origin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system”
KnownOrigin 可以與 Origin 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

使用者:指出作業是由使用者起始。
系統:表示作業是由系統起始。
使用者、系統:指出作業是由使用者或系統起始。

OsDiskStorageAccountType

OS 磁碟的記憶體帳戶類型。
KnownOsDiskStorageAccountType 可與 OsDiskStorageAccountType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

標準:標準 OS 磁碟類型。
Premium:進階 OS 磁碟類型。
StandardSSD:標準 SSD OS 磁碟類型。

PredictionPreference

決定成本和效能之間的平衡。
KnownPredictionPreference 可以與 PredictionPreference 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

平衡:在成本和效能之間取得平衡。
MostCostEffective:針對效能的成本優化。
MoreCostEffective:在成本與平衡中途。
MorePerformance:在平衡和效能的中途。
BestPerformance:針對成本的效能優化。

ProvisioningState

目前作業的狀態。
KnownProvisioningState 可以與 ProvisioningState 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功:代表成功的作業。
失敗:代表失敗的作業。
已取消:代表已取消的作業。
布建:代表擱置中的作業。
更新:代表暫止的作業。
刪除:代表正在刪除的作業。
接受:代表接受的作業。

ResourcePredictionsProfileType

決定應如何提供待用配置。
KnownResourcePredictionsProfileType 可以與 ResourcePredictionsProfileType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

手動:客戶提供獨立代理程式配置。
自動:待用代理程式配置是根據歷史需求來決定。

ResourcePredictionsProfileUnion

ResourcePredictionsProfileUnion 的別名

ResourceSkuRestrictionsReasonCode

描述 SKU 限制的原因。
KnownResourceSkuRestrictionsReasonCode 可與 ResourceSkuRestrictionsReasonCode 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

QuotaId:限制是因為超過配額限制。
NotAvailableForSubscription:此訂用帳戶無法使用限制。

ResourceSkuRestrictionsType

描述可以存在的 SKU 限制類型
KnownResourceSkuRestrictionsType 可以與 ResourceSkuRestrictionsType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

位置:依位置限制的 SKU。
區域:受可用性區域限制的 SKU。

ResourceStatus

計算機資源的狀態。
KnownResourceStatus 可以與 ResourceStatus 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

就緒:代表已就緒的計算機資源。
NotReady:代表尚未就緒的計算機資源。
已設定:代表已配置的機器資源。
PendingReturn:代表暫止傳回的計算機資源。
傳回:代表傳回的計算機資源。
租用:代表租用的計算機資源。
布建:代表正在布建的計算機資源。
更新:代表正在更新的計算機資源。
啟動:代表正在啟動的計算機資源。
PendingReimage:代表擱置重新映像的計算機資源。
重新映像:代表正在重新映像的機器資源。

StorageAccountType

StorageAccountType 列舉
KnownStorageAccountType 可以與 StorageAccountType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

Standard_LRS:數據磁碟應使用標準本地備援記憶體。
Premium_LRS:數據磁碟應該使用進階本地備援記憶體。
StandardSSD_LRS:數據磁碟應使用標準 SSD 本地備援記憶體。
Premium_ZRS:數據磁碟應該使用進階 SSD 分區備援記憶體。
StandardSSD_ZRS:數據磁碟應使用標準 SSD 分區備援記憶體。

列舉

KnownActionType

可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。

KnownAzureDevOpsPermissionType

判斷誰具有 Azure DevOps 集區的管理員許可權。

KnownCachingType

數據磁盤中的快取類型。

KnownCreatedByType

建立資源的實體種類。

KnownLogonType

決定應該如何執行服務。

KnownManagedServiceIdentityType

受控服務識別的類型(允許 SystemAssigned 和 UserAssigned 類型)。

KnownOrigin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system”

KnownOsDiskStorageAccountType

OS 磁碟的記憶體帳戶類型。

KnownPredictionPreference

決定成本和效能之間的平衡。

KnownProvisioningState

目前作業的狀態。

KnownResourcePredictionsProfileType

決定應如何提供待用配置。

KnownResourceSkuRestrictionsReasonCode

描述 SKU 限制的原因。

KnownResourceSkuRestrictionsType

描述可以存在的 SKU 限制類型

KnownResourceStatus

計算機資源的狀態。

KnownStorageAccountType

StorageAccountType 列舉

KnownVersions

Api 版本

函式

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

從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。

函式詳細資料

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

從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。

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

參數

serializedState

string

sourceOperation

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

傳回

PollerLike<OperationState<TResult>, TResult>