共用方式為


@azure/arm-chaos package

類別

ChaosManagementClient

介面

ActionStatus

表示動作及其狀態的模型。

BranchStatus

代表動作和動作狀態清單的模型。

CapabilitiesCreateOrUpdateOptionalParams

選擇性參數。

CapabilitiesDeleteOptionalParams

選擇性參數。

CapabilitiesGetOptionalParams

選擇性參數。

CapabilitiesListOptionalParams

選擇性參數。

CapabilitiesOperations

表示 Capabilities作的介面。

Capability

代表功能資源的模型。

CapabilityProperties

表示 Capability 屬性模型的模型。

CapabilityType

代表功能類型資源的模型。

CapabilityTypeProperties

表示 Capability Type 屬性模型的模型。

CapabilityTypePropertiesRuntimeProperties

這個功能類型的運行時間屬性。

CapabilityTypesGetOptionalParams

選擇性參數。

CapabilityTypesListOptionalParams

選擇性參數。

CapabilityTypesOperations

表示 CapabilityTypes作的介面。

ChaosExperimentAction

代表基底動作模型的模型。 每個實驗總計9個。

ChaosExperimentBranch

表示步驟中分支的模型。 每個實驗總計9個。

ChaosExperimentStep

代表實驗資源中步驟的模型。

ChaosManagementClientOptionalParams

用戶端的選擇性參數。

ChaosTargetFilter

模型,表示可套用至目標清單的可用篩選類型。

ChaosTargetListSelector

代表清單選取器的模型。

ChaosTargetQuerySelector

代表查詢選取器的模型。

ChaosTargetSelector

代表實驗資源中選取器的模型。

ChaosTargetSimpleFilter

代表簡單目標篩選的模型。

ChaosTargetSimpleFilterParameters

代表簡單篩選參數的模型。

ContinuousAction

表示連續動作的模型。

DelayAction

表示延遲動作的模型。

DiscreteAction

表示離散動作的模型。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

ErrorDetail

錯誤詳細數據。

ErrorResponse

所有 Azure Resource Manager API 的常見錯誤回應,以傳回失敗作業的錯誤詳細數據。

Experiment

代表實驗資源的模型。

ExperimentExecution

代表實驗執行的模型。

ExperimentExecutionActionTargetDetailsError

代表實驗動作目標詳細數據錯誤模型的模型。

ExperimentExecutionActionTargetDetailsProperties

代表實驗動作目標詳細數據屬性模型的模型。

ExperimentExecutionDetails

代表實驗執行詳細數據的模型。

ExperimentExecutionDetailsProperties

模型,表示實驗執行的擴充屬性。

ExperimentExecutionDetailsPropertiesRunInformation

實驗執行的資訊。

ExperimentExecutionProperties

代表實驗執行屬性的模型。

ExperimentProperties

表示 Experiment properties 模型的模型。

ExperimentUpdate

描述實驗更新。

ExperimentsCancelOptionalParams

選擇性參數。

ExperimentsCreateOrUpdateOptionalParams

選擇性參數。

ExperimentsDeleteOptionalParams

選擇性參數。

ExperimentsExecutionDetailsOptionalParams

選擇性參數。

ExperimentsGetExecutionOptionalParams

選擇性參數。

ExperimentsGetOptionalParams

選擇性參數。

ExperimentsListAllExecutionsOptionalParams

選擇性參數。

ExperimentsListAllOptionalParams

選擇性參數。

ExperimentsListOptionalParams

選擇性參數。

ExperimentsOperations

表示 Experiments作的介面。

ExperimentsStartOptionalParams

選擇性參數。

ExperimentsUpdateOptionalParams

選擇性參數。

KeyValuePair

描述動作設定的對應。

ManagedServiceIdentity

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

Operation

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

OperationDisplay

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

OperationStatusResult

異步作的目前狀態。

OperationStatusesGetOptionalParams

選擇性參數。

OperationStatusesOperations

表示 OperationStatuses作的介面。

OperationsListAllOptionalParams

選擇性參數。

OperationsOperations

表示作業作業的介面。

PageSettings

byPage 方法的選項

PagedAsyncIterableIterator

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

ProxyResource

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

Resource

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

RestorePollerOptions
StepStatus

代表分支和分支狀態清單的模型。

SystemData

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

Target

代表目標資源的模型。

TargetReference

代表選取器中目標參考的模型。

TargetType

代表目標類型資源的模型。

TargetTypeProperties

表示基本 Target Type 屬性模型的模型。

TargetTypesGetOptionalParams

選擇性參數。

TargetTypesListOptionalParams

選擇性參數。

TargetTypesOperations

表示 TargetTypes作的介面。

TargetsCreateOrUpdateOptionalParams

選擇性參數。

TargetsDeleteOptionalParams

選擇性參數。

TargetsGetOptionalParams

選擇性參數。

TargetsListOptionalParams

選擇性參數。

TargetsOperations

表示 Targets作的介面。

TrackedResource

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

UserAssignedIdentity

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

類型別名

ActionType

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

服務支援的已知值

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

ChaosExperimentActionUnion

ChaosExperimentActionUnion 的別名

ChaosTargetFilterUnion

ChaosTargetFilterUnion 的別名

ChaosTargetSelectorUnion

ChaosTargetSelectorUnion 的別名

ContinuablePage

描述結果頁面的介面。

CreatedByType

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

服務支援的已知值

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

ExperimentActionType

Chaos 實驗動作類型的列舉聯集。
KnownExperimentActionType 可以與 ExperimentActionType 互換使用,此枚舉包含服務支援的已知值。

服務支援的已知值

延遲
離散
連續的

FilterType

區分篩選類型的列舉。 目前僅支援 Simple 類型。
KnownFilterType 可以與 FilterType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

Simple:簡單篩選器類型。

ManagedServiceIdentityType

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

服務支援的已知值

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

Origin

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

服務支援的已知值

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

ProvisioningState

指定 Azure Chaos 資源的目前布建狀態。
KnownProvisioningState 可以與 ProvisioningState 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功:已建立資源。
失敗:資源建立失敗。
已取消:已取消資源建立。
Creating:正在進行初始創建。
更新:更新正在進行中。
Deleting:正在刪除。

SelectorType

選取器類型的列舉。
KnownSelectorType 可以與 SelectorType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

清單:清單選擇器類型。
Query:查詢選擇器類型。

TargetReferenceType

目標參考類型的列舉。
KnownTargetReferenceType 可以與 TargetReferenceType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

ChaosTarget:混沌目標引用類型。

列舉

KnownActionType

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

KnownCreatedByType

建立資源的實體種類。

KnownExperimentActionType

Chaos 實驗動作類型的列舉聯集。

KnownFilterType

區分篩選類型的列舉。 目前僅支援 Simple 類型。

KnownManagedServiceIdentityType

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

KnownOrigin

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

KnownProvisioningState

指定 Azure Chaos 資源的目前布建狀態。

KnownSelectorType

選取器類型的列舉。

KnownTargetReferenceType

目標參考類型的列舉。

KnownVersions

可用的 API 版本。

函式

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

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

函式詳細資料

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

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

function restorePoller<TResponse, TResult>(client: ChaosManagementClient, 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>