Поделиться через


@azure/arm-chaos package

Классы

ChaosManagementClient

Интерфейсы

ActionStatus

Модель, представляющая действие и его состояние.

BranchStatus

Модель, представляющая список действий и состояний действий.

CapabilitiesCreateOrUpdateOptionalParams

Необязательные параметры.

CapabilitiesDeleteOptionalParams

Необязательные параметры.

CapabilitiesGetOptionalParams

Необязательные параметры.

CapabilitiesListOptionalParams

Необязательные параметры.

CapabilitiesOperations

Интерфейс, представляющий операции Capabilities.

Capability

Модель, представляющая ресурс возможностей.

CapabilityProperties

Модель, представляющая модель свойств Capability.

CapabilityType

Модель, представляющая ресурс типа возможностей.

CapabilityTypeProperties

Модель, представляющая модель свойств типа возможности.

CapabilityTypePropertiesRuntimeProperties

Свойства среды выполнения этого типа возможности.

CapabilityTypesGetOptionalParams

Необязательные параметры.

CapabilityTypesListOptionalParams

Необязательные параметры.

CapabilityTypesOperations

Интерфейс, представляющий операции CapabilityTypes.

ChaosExperimentAction

Модель, представляющая базовую модель действий. 9 итогов за эксперимент.

ChaosExperimentBranch

Модель, представляющая ветвь на шаге. 9 итогов за эксперимент.

ChaosExperimentStep

Модель, представляющая шаг в ресурсе "Эксперимент".

ChaosManagementClientOptionalParams

Необязательные параметры для клиента.

ChaosTargetFilter

Модель, представляющая доступные типы фильтров, которые можно применить к списку целевых объектов.

ChaosTargetListSelector

Модель, представляющая селектор списка.

ChaosTargetQuerySelector

Модель, представляющая селектор запросов.

ChaosTargetSelector

Модель, представляющая селектор в ресурсе "Эксперимент".

ChaosTargetSimpleFilter

Модель, представляющая простой целевой фильтр.

ChaosTargetSimpleFilterParameters

Модель, представляющая параметры простого фильтра.

ContinuousAction

Модель, представляющая непрерывное действие.

DelayAction

Модель, представляющая действие задержки.

DiscreteAction

Модель, представляющая дискретное действие.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций.

Experiment

Модель, представляющая ресурс эксперимента.

ExperimentExecution

Модель, представляющая выполнение эксперимента.

ExperimentExecutionActionTargetDetailsError

Модель, представляющая модель ошибок целевого объекта действия "Эксперимент".

ExperimentExecutionActionTargetDetailsProperties

Модель, представляющая модель свойств целевых сведений о действии эксперимента.

ExperimentExecutionDetails

Модель, представляющая сведения о выполнении эксперимента.

ExperimentExecutionDetailsProperties

Модель, представляющая расширенные свойства выполнения эксперимента.

ExperimentExecutionDetailsPropertiesRunInformation

Сведения о выполнении эксперимента.

ExperimentExecutionProperties

Модель, представляющая свойства выполнения эксперимента.

ExperimentProperties

Модель, представляющая модель свойств эксперимента.

ExperimentUpdate

Описывает обновление эксперимента.

ExperimentsCancelOptionalParams

Необязательные параметры.

ExperimentsCreateOrUpdateOptionalParams

Необязательные параметры.

ExperimentsDeleteOptionalParams

Необязательные параметры.

ExperimentsExecutionDetailsOptionalParams

Необязательные параметры.

ExperimentsGetExecutionOptionalParams

Необязательные параметры.

ExperimentsGetOptionalParams

Необязательные параметры.

ExperimentsListAllExecutionsOptionalParams

Необязательные параметры.

ExperimentsListAllOptionalParams

Необязательные параметры.

ExperimentsListOptionalParams

Необязательные параметры.

ExperimentsOperations

Интерфейс, представляющий операции Experiments.

ExperimentsStartOptionalParams

Необязательные параметры.

ExperimentsUpdateOptionalParams

Необязательные параметры.

KeyValuePair

Карта для описания параметров действия.

ManagedServiceIdentity

Управляемое удостоверение службы (назначенные системой удостоверения и (или) назначенные пользователем удостоверения

Operation

Сведения об операции REST API, возвращаемой из API операций поставщика ресурсов

OperationDisplay

Локализованные сведения о отображении и операции.

OperationStatusResult

Текущее состояние асинхронной операции.

OperationStatusesGetOptionalParams

Необязательные параметры.

OperationStatusesOperations

Интерфейс, представляющий операции OperationStatuses.

OperationsListAllOptionalParams

Необязательные параметры.

OperationsOperations

Интерфейс, представляющий операции операций.

PageSettings

Параметры метода byPage

PagedAsyncIterableIterator

Интерфейс, позволяющий асинхронно итерации выполнять итерацию как по страницам, так и по страницам.

ProxyResource

Определение модели ресурсов для ресурса прокси-сервера Azure Resource Manager. У него не будут теги и расположение

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, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

user: сущность была создана пользователем.
приложения: сущность была создана приложением.
ManagedIdentity: сущность была создана управляемым удостоверением.
ключ: сущность была создана ключом.

ExperimentActionType

Объединение действий эксперимента Chaos.
KnownExperimentActionType может использоваться взаимозаменяемо с ExperimentActionType, это перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

задержка
дискретный
непрерывный

FilterType

Перечисление, которое дискриминирует типы фильтров. В настоящее время поддерживается только Simple тип.
KnownFilterType можно использовать взаимозаменяемо с FilterType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Simple: Простой тип фильтра.

ManagedServiceIdentityType

Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned).
KnownManagedServiceIdentityType можно использовать взаимозаменяемо с ManagedServiceIdentityType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Нет: нет управляемого удостоверения.
SystemAssigned: назначаемое системой управляемое удостоверение.
UserAssigned: назначаемое пользователем управляемое удостоверение.
SystemAssigned,UserAssigned: управляемое удостоверение, назначаемое системой и пользователем.

Origin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system
KnownOrigin можно использовать взаимозаменяемо с Origin, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

пользователя. Указывает, что операция инициируется пользователем.
системный: указывает, что операция инициируется системой.
пользователя, системная: указывает, что операция инициируется пользователем или системой.

ProvisioningState

Текущее состояние подготовки для заданного ресурса Azure Chaos.
KnownProvisioningState можно использовать взаимозаменяемо с ProvisioningState, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

успешно создан: ресурс создан.
сбой: сбой создания ресурса.
отменено: создание ресурса было отменено.
Создание: Выполняется первоначальное создание.
Обновление: Обновление в процессе.
Удаление: Выполняется удаление.

SelectorType

Перечисление типа селектора.
KnownSelectorType можно использовать взаимозаменяемо с SelectorType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Список: тип селектора списка.
Query: тип селектора запроса.

TargetReferenceType

Перечисление ссылочного типа Target.
KnownTargetReferenceType можно использовать взаимозаменяемо с TargetReferenceType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

ChaosTarget: Тип ссылки на цель Chaos.

Перечисления

KnownActionType

Расширяемый перечисление. Указывает тип действия. "Внутренний" относится к действиям, которые предназначены только для внутренних API.

KnownCreatedByType

Тип сущности, создающей ресурс.

KnownExperimentActionType

Объединение действий эксперимента Chaos.

KnownFilterType

Перечисление, которое дискриминирует типы фильтров. В настоящее время поддерживается только Simple тип.

KnownManagedServiceIdentityType

Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned).

KnownOrigin

Предполагаемый исполнитель операции; как и в RBAC, а также в журналах аудита. Значение по умолчанию — user, system

KnownProvisioningState

Текущее состояние подготовки для заданного ресурса Azure Chaos.

KnownSelectorType

Перечисление типа селектора.

KnownTargetReferenceType

Перечисление ссылочного типа Target.

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>