你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

@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 资源管理器 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 返回的 REST API作的详细信息

OperationDisplay

本地化的显示信息和作。

OperationStatusResult

异步操作的当前状态。

OperationStatusesGetOptionalParams

可选参数。

OperationStatusesOperations

表示 OperationStatuses作的接口。

OperationsListAllOptionalParams

可选参数。

OperationsOperations

表示作作的接口。

PageSettings

byPage 方法的选项

PagedAsyncIterableIterator

允许异步迭代到完成和逐页迭代的接口。

ProxyResource

Azure 资源管理器代理资源的资源模型定义。 它不具有标记和位置

Resource

所有 Azure 资源管理器资源的响应中返回的常见字段

RestorePollerOptions
StepStatus

表示分支和分支状态列表的模型。

SystemData

与创建和上次修改资源相关的元数据。

Target

表示目标资源的模型。

TargetReference

表示对选择器中目标的引用的模型。

TargetType

表示目标类型资源的模型。

TargetTypeProperties

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

TargetTypesGetOptionalParams

可选参数。

TargetTypesListOptionalParams

可选参数。

TargetTypesOperations

表示 TargetTypes作的接口。

TargetsCreateOrUpdateOptionalParams

可选参数。

TargetsDeleteOptionalParams

可选参数。

TargetsGetOptionalParams

可选参数。

TargetsListOptionalParams

可选参数。

TargetsOperations

表示 Targets作的接口。

TrackedResource

Azure 资源管理器的资源模型定义跟踪了具有“标记”和“位置”的顶级资源

UserAssignedIdentity

用户分配的标识属性

类型别名

ActionType

可扩展枚举。 指示作类型。 “内部”是指仅适用于内部 API 的作。
KnownActionType 可与 ActionType 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

内部:作适用于仅限内部的 API。

ChaosExperimentActionUnion

ChaosExperimentActionUnion 的别名

ChaosTargetFilterUnion

ChaosTargetFilterUnion 的别名

ChaosTargetSelectorUnion

ChaosTargetSelectorUnion 的别名

ContinuablePage

描述结果页的接口。

CreatedByType

创建资源的实体类型。
<xref:KnowncreatedByType> 可与 createdByType 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

用户:实体是由用户创建的。
应用程序:实体是由应用程序创建的。
ManagedIdentity:实体是由托管标识创建的。
密钥:实体是由密钥创建的。

ExperimentActionType

混沌试验作类型的枚举联合。
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 混沌资源的当前预配状态。
KnownProvisioningState 可与 ProvisioningState 互换,此枚举包含服务支持的已知值。

服务支持的已知值

已成功:已创建资源。
失败:资源创建失败。
已取消:资源创建已取消。
Creating:正在进行初始创建。
更新:更新正在进行中。
Deleting:正在删除。

SelectorType

选择器类型的枚举。
KnownSelectorType 可与 SelectorType 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

列表:列表选择器类型。
Query:查询选择器类型。

TargetReferenceType

目标引用类型的枚举。
KnownTargetReferenceType 可与 TargetReferenceType 互换使用,此枚举包含服务支持的已知值。

服务支持的已知值

ChaosTarget:混沌目标引用类型。

枚举

KnownActionType

可扩展枚举。 指示作类型。 “内部”是指仅适用于内部 API 的作。

KnownCreatedByType

创建资源的实体类型。

KnownExperimentActionType

混沌试验作类型的枚举联合。

KnownFilterType

区分筛选器类型的枚举。 目前仅 Simple 支持类型。

KnownManagedServiceIdentityType

托管服务标识的类型(其中允许 SystemAssigned 和 UserAssigned 类型)。

KnownOrigin

作的预期执行程序;与基于资源的访问控制 (RBAC) 和审核日志 UX 中一样。 默认值为“user,system”

KnownProvisioningState

给定 Azure 混沌资源的当前预配状态。

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>