@azure/arm-chaos package

Classes

ChaosManagementClient

Interfaces

ActionStatus

Model that represents the an action and its status.

BranchStatus

Model that represents the a list of actions and action statuses.

Capabilities

Interface representing a Capabilities.

CapabilitiesCreateOrUpdateOptionalParams

Optional parameters.

CapabilitiesDeleteOptionalParams

Optional parameters.

CapabilitiesGetOptionalParams

Optional parameters.

CapabilitiesListNextOptionalParams

Optional parameters.

CapabilitiesListOptionalParams

Optional parameters.

Capability

Model that represents a Capability resource.

CapabilityListResult

Model that represents a list of Capability resources and a link for pagination.

CapabilityType

Model that represents a Capability Type resource.

CapabilityTypeListResult

Model that represents a list of Capability Type resources and a link for pagination.

CapabilityTypePropertiesRuntimeProperties

Runtime properties of this Capability Type.

CapabilityTypes

Interface representing a CapabilityTypes.

CapabilityTypesGetOptionalParams

Optional parameters.

CapabilityTypesListNextOptionalParams

Optional parameters.

CapabilityTypesListOptionalParams

Optional parameters.

ChaosExperimentAction

Model that represents the base action model. 9 total per experiment.

ChaosExperimentBranch

Model that represents a branch in the step. 9 total per experiment.

ChaosExperimentStep

Model that represents a step in the Experiment resource.

ChaosManagementClientOptionalParams

Optional parameters.

ChaosTargetFilter

Model that represents available filter types that can be applied to a targets list.

ChaosTargetListSelector

Model that represents a list selector.

ChaosTargetQuerySelector

Model that represents a query selector.

ChaosTargetSelector

Model that represents a selector in the Experiment resource.

ChaosTargetSimpleFilter

Model that represents a simple target filter.

ChaosTargetSimpleFilterParameters

Model that represents the Simple filter parameters.

ContinuousAction

Model that represents a continuous action.

DelayAction

Model that represents a delay action.

DiscreteAction

Model that represents a discrete action.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

Experiment

Model that represents a Experiment resource.

ExperimentExecution

Model that represents the execution of a Experiment.

ExperimentExecutionActionTargetDetailsError

Model that represents the Experiment action target details error model.

ExperimentExecutionActionTargetDetailsProperties

Model that represents the Experiment action target details properties model.

ExperimentExecutionDetails

Model that represents the execution details of an Experiment.

ExperimentExecutionDetailsProperties

Model that represents the extended properties of an experiment execution.

ExperimentExecutionDetailsPropertiesRunInformation

The information of the experiment run.

ExperimentExecutionListResult

Model that represents a list of Experiment executions and a link for pagination.

ExperimentExecutionProperties

Model that represents the execution properties of an Experiment.

ExperimentListResult

Model that represents a list of Experiment resources and a link for pagination.

ExperimentUpdate

Describes an experiment update.

Experiments

Interface representing a Experiments.

ExperimentsCancelOptionalParams

Optional parameters.

ExperimentsCreateOrUpdateOptionalParams

Optional parameters.

ExperimentsDeleteOptionalParams

Optional parameters.

ExperimentsExecutionDetailsOptionalParams

Optional parameters.

ExperimentsGetExecutionOptionalParams

Optional parameters.

ExperimentsGetOptionalParams

Optional parameters.

ExperimentsListAllExecutionsNextOptionalParams

Optional parameters.

ExperimentsListAllExecutionsOptionalParams

Optional parameters.

ExperimentsListAllNextOptionalParams

Optional parameters.

ExperimentsListAllOptionalParams

Optional parameters.

ExperimentsListNextOptionalParams

Optional parameters.

ExperimentsListOptionalParams

Optional parameters.

ExperimentsStartOptionalParams

Optional parameters.

ExperimentsUpdateOptionalParams

Optional parameters.

KeyValuePair

A map to describe the settings of an action.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for this particular operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

OperationStatus

The status of operation.

OperationStatuses

Interface representing a OperationStatuses.

OperationStatusesGetOptionalParams

Optional parameters.

Operations

Interface representing a Operations.

OperationsListAllNextOptionalParams

Optional parameters.

OperationsListAllOptionalParams

Optional parameters.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

ResourceIdentity

The identity of a resource.

StepStatus

Model that represents the a list of branches and branch statuses.

SystemData

Metadata pertaining to creation and last modification of the resource.

Target

Model that represents a Target resource.

TargetListResult

Model that represents a list of Target resources and a link for pagination.

TargetReference

Model that represents a reference to a Target in the selector.

TargetType

Model that represents a Target Type resource.

TargetTypeListResult

Model that represents a list of Target Type resources and a link for pagination.

TargetTypes

Interface representing a TargetTypes.

TargetTypesGetOptionalParams

Optional parameters.

TargetTypesListNextOptionalParams

Optional parameters.

TargetTypesListOptionalParams

Optional parameters.

Targets

Interface representing a Targets.

TargetsCreateOrUpdateOptionalParams

Optional parameters.

TargetsDeleteOptionalParams

Optional parameters.

TargetsGetOptionalParams

Optional parameters.

TargetsListNextOptionalParams

Optional parameters.

TargetsListOptionalParams

Optional parameters.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

UserAssignedIdentity

User assigned identity properties

Type Aliases

ActionType

Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal

CapabilitiesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

CapabilitiesGetResponse

Contains response data for the get operation.

CapabilitiesListNextResponse

Contains response data for the listNext operation.

CapabilitiesListResponse

Contains response data for the list operation.

CapabilityTypesGetResponse

Contains response data for the get operation.

CapabilityTypesListNextResponse

Contains response data for the listNext operation.

CapabilityTypesListResponse

Contains response data for the list operation.

ChaosExperimentActionUnion
ChaosTargetFilterUnion
ChaosTargetSelectorUnion
CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

ExperimentsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ExperimentsExecutionDetailsResponse

Contains response data for the executionDetails operation.

ExperimentsGetExecutionResponse

Contains response data for the getExecution operation.

ExperimentsGetResponse

Contains response data for the get operation.

ExperimentsListAllExecutionsNextResponse

Contains response data for the listAllExecutionsNext operation.

ExperimentsListAllExecutionsResponse

Contains response data for the listAllExecutions operation.

ExperimentsListAllNextResponse

Contains response data for the listAllNext operation.

ExperimentsListAllResponse

Contains response data for the listAll operation.

ExperimentsListNextResponse

Contains response data for the listNext operation.

ExperimentsListResponse

Contains response data for the list operation.

ExperimentsUpdateResponse

Contains response data for the update operation.

FilterType

Defines values for FilterType.
KnownFilterType can be used interchangeably with FilterType, this enum contains the known values that the service supports.

Known values supported by the service

Simple

OperationStatusesGetResponse

Contains response data for the get operation.

OperationsListAllNextResponse

Contains response data for the listAllNext operation.

OperationsListAllResponse

Contains response data for the listAll operation.

Origin

Defines values for Origin.
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user
system
user,system

ProvisioningState

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Canceled
Creating
Updating
Deleting

ResourceIdentityType

Defines values for ResourceIdentityType.

SelectorType

Defines values for SelectorType.
KnownSelectorType can be used interchangeably with SelectorType, this enum contains the known values that the service supports.

Known values supported by the service

List
Query

TargetReferenceType

Defines values for TargetReferenceType.
KnownTargetReferenceType can be used interchangeably with TargetReferenceType, this enum contains the known values that the service supports.

Known values supported by the service

ChaosTarget

TargetTypesGetResponse

Contains response data for the get operation.

TargetTypesListNextResponse

Contains response data for the listNext operation.

TargetTypesListResponse

Contains response data for the list operation.

TargetsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

TargetsGetResponse

Contains response data for the get operation.

TargetsListNextResponse

Contains response data for the listNext operation.

TargetsListResponse

Contains response data for the list operation.

Enums

KnownActionType

Known values of ActionType that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownFilterType

Known values of FilterType that the service accepts.

KnownOrigin

Known values of Origin that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownSelectorType

Known values of SelectorType that the service accepts.

KnownTargetReferenceType

Known values of TargetReferenceType that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.