Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-chaos

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

ActionType

ActionType: string

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

ActionUnion

CapabilitiesCreateOrUpdateResponse

CapabilitiesCreateOrUpdateResponse: Capability

Contains response data for the createOrUpdate operation.

CapabilitiesGetResponse

CapabilitiesGetResponse: Capability

Contains response data for the get operation.

CapabilitiesListNextResponse

CapabilitiesListNextResponse: CapabilityListResult

Contains response data for the listNext operation.

CapabilitiesListResponse

CapabilitiesListResponse: CapabilityListResult

Contains response data for the list operation.

CapabilityTypesGetResponse

CapabilityTypesGetResponse: CapabilityType

Contains response data for the get operation.

CapabilityTypesListNextResponse

CapabilityTypesListNextResponse: CapabilityTypeListResult

Contains response data for the listNext operation.

CapabilityTypesListResponse

CapabilityTypesListResponse: CapabilityTypeListResult

Contains response data for the list operation.

CreatedByType

CreatedByType: string

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

ExperimentsCancelResponse

ExperimentsCancelResponse: ExperimentCancelOperationResult

Contains response data for the cancel operation.

ExperimentsCreateOrUpdateResponse

ExperimentsCreateOrUpdateResponse: Experiment

Contains response data for the createOrUpdate operation.

ExperimentsGetExecutionDetailsResponse

ExperimentsGetExecutionDetailsResponse: ExperimentExecutionDetails

Contains response data for the getExecutionDetails operation.

ExperimentsGetResponse

ExperimentsGetResponse: Experiment

Contains response data for the get operation.

ExperimentsGetStatusResponse

ExperimentsGetStatusResponse: ExperimentStatus

Contains response data for the getStatus operation.

ExperimentsListAllNextResponse

ExperimentsListAllNextResponse: ExperimentListResult

Contains response data for the listAllNext operation.

ExperimentsListAllResponse

ExperimentsListAllResponse: ExperimentListResult

Contains response data for the listAll operation.

ExperimentsListAllStatusesNextResponse

ExperimentsListAllStatusesNextResponse: ExperimentStatusListResult

Contains response data for the listAllStatusesNext operation.

ExperimentsListAllStatusesResponse

ExperimentsListAllStatusesResponse: ExperimentStatusListResult

Contains response data for the listAllStatuses operation.

ExperimentsListExecutionDetailsNextResponse

ExperimentsListExecutionDetailsNextResponse: ExperimentExecutionDetailsListResult

Contains response data for the listExecutionDetailsNext operation.

ExperimentsListExecutionDetailsResponse

ExperimentsListExecutionDetailsResponse: ExperimentExecutionDetailsListResult

Contains response data for the listExecutionDetails operation.

ExperimentsListNextResponse

ExperimentsListNextResponse: ExperimentListResult

Contains response data for the listNext operation.

ExperimentsListResponse

ExperimentsListResponse: ExperimentListResult

Contains response data for the list operation.

ExperimentsStartResponse

ExperimentsStartResponse: ExperimentStartOperationResult

Contains response data for the start operation.

OperationsListAllNextResponse

OperationsListAllNextResponse: OperationListResult

Contains response data for the listAllNext operation.

OperationsListAllResponse

OperationsListAllResponse: OperationListResult

Contains response data for the listAll operation.

Origin

Origin: string

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

ResourceIdentityType

ResourceIdentityType: "None" | "SystemAssigned"

Defines values for ResourceIdentityType.

SelectorType

SelectorType: "Percent" | "Random" | "Tag" | "List"

Defines values for SelectorType.

TargetTypesGetResponse

TargetTypesGetResponse: TargetType

Contains response data for the get operation.

TargetTypesListNextResponse

TargetTypesListNextResponse: TargetTypeListResult

Contains response data for the listNext operation.

TargetTypesListResponse

TargetTypesListResponse: TargetTypeListResult

Contains response data for the list operation.

TargetsCreateOrUpdateResponse

TargetsCreateOrUpdateResponse: Target

Contains response data for the createOrUpdate operation.

TargetsGetResponse

TargetsGetResponse: Target

Contains response data for the get operation.

TargetsListNextResponse

TargetsListNextResponse: TargetListResult

Contains response data for the listNext operation.

TargetsListResponse

TargetsListResponse: TargetListResult

Contains response data for the list operation.

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

Object literals

Const $host

$host: object

parameterPath

parameterPath: string = "$host"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$host"

type

type: object

name

name: string = "String"

Const Action

Action: object

type

type: object

className

className: string = "Action"

name

name: string = "Composite"

uberParent

uberParent: string = "Action"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "type"

serializedName

serializedName: string = "type"

Const ActionStatus

ActionStatus: object

type

type: object

className

className: string = "ActionStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionId

actionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "actionId"

type

type: object

name

name: string = "String"

actionName

actionName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "actionName"

type

type: object

name

name: string = "String"

endTime

endTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

targets

targets: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "targets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ExperimentExecutionActionTargetDetailsProperties"

name

name: string = "Composite"

Const Branch

Branch: object

type

type: object

className

className: string = "Branch"

name

name: string = "Composite"

modelProperties

modelProperties: object

actions

actions: object

required

required: boolean = true

serializedName

serializedName: string = "actions"

constraints

constraints: object

MinItems

MinItems: number = 1

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Action"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const BranchStatus

BranchStatus: object

type

type: object

className

className: string = "BranchStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

actions

actions: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "actions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ActionStatus"

name

name: string = "Composite"

branchId

branchId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "branchId"

type

type: object

name

name: string = "String"

branchName

branchName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "branchName"

type

type: object

name

name: string = "String"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const Capability

Capability: object

type

type: object

className

className: string = "Capability"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

parametersSchema

parametersSchema: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.parametersSchema"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

publisher

publisher: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

targetType

targetType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.targetType"

type

type: object

name

name: string = "String"

urn

urn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.urn"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

Const CapabilityListResult

CapabilityListResult: object

type

type: object

className

className: string = "CapabilityListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Capability"

name

name: string = "Composite"

Const CapabilityType

CapabilityType: object

type

type: object

className

className: string = "CapabilityType"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

kind

kind: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.kind"

type

type: object

name

name: string = "String"

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

parametersSchema

parametersSchema: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.parametersSchema"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

publisher

publisher: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

runtimeProperties

runtimeProperties: object

serializedName

serializedName: string = "properties.runtimeProperties"

type

type: object

className

className: string = "CapabilityTypePropertiesRuntimeProperties"

name

name: string = "Composite"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

targetType

targetType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.targetType"

type

type: object

name

name: string = "String"

urn

urn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.urn"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

Const CapabilityTypeListResult

CapabilityTypeListResult: object

type

type: object

className

className: string = "CapabilityTypeListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CapabilityType"

name

name: string = "Composite"

Const CapabilityTypePropertiesRuntimeProperties

CapabilityTypePropertiesRuntimeProperties: object

type

type: object

className

className: string = "CapabilityTypePropertiesRuntimeProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

kind

kind: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "kind"

type

type: object

name

name: string = "String"

Const ContinuousAction

ContinuousAction: object

serializedName

serializedName: string = "continuous"

type

type: object

className

className: string = "ContinuousAction"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = Action.type.polymorphicDiscriminator

uberParent

uberParent: string = "Action"

modelProperties

modelProperties: object

duration

duration: object

required

required: boolean = true

serializedName

serializedName: string = "duration"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^P(\\d+Y)?(\\d+M)?(\\d+D)?(T(\\d+H)?(\\d+M)?(\\d+(\\.\\d+)?S)?)?$")

type

type: object

name

name: string = "String"

parameters

parameters: object

required

required: boolean = true

serializedName

serializedName: string = "parameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "KeyValuePair"

name

name: string = "Composite"

selectorId

selectorId: object

required

required: boolean = true

serializedName

serializedName: string = "selectorId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const DelayAction

DelayAction: object

serializedName

serializedName: string = "delay"

type

type: object

className

className: string = "DelayAction"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = Action.type.polymorphicDiscriminator

uberParent

uberParent: string = "Action"

modelProperties

modelProperties: object

duration

duration: object

required

required: boolean = true

serializedName

serializedName: string = "duration"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^P(\\d+Y)?(\\d+M)?(\\d+D)?(T(\\d+H)?(\\d+M)?(\\d+(\\.\\d+)?S)?)?$")

type

type: object

name

name: string = "String"

Const DiscreteAction

DiscreteAction: object

serializedName

serializedName: string = "discrete"

type

type: object

className

className: string = "DiscreteAction"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = Action.type.polymorphicDiscriminator

uberParent

uberParent: string = "Action"

modelProperties

modelProperties: object

parameters

parameters: object

required

required: boolean = true

serializedName

serializedName: string = "parameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "KeyValuePair"

name

name: string = "Composite"

selectorId

selectorId: object

required

required: boolean = true

serializedName

serializedName: string = "selectorId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const ErrorAdditionalInfo

ErrorAdditionalInfo: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

info

info: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "info"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ErrorDetail

ErrorDetail: object

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalInfo

additionalInfo: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "additionalInfo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const ErrorResponse

ErrorResponse: object

type

type: object

className

className: string = "ErrorResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

Const Experiment

Experiment: object

type

type: object

className

className: string = "Experiment"

name

name: string = "Composite"

modelProperties

modelProperties: object

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "ResourceIdentity"

name

name: string = "Composite"

selectors

selectors: object

required

required: boolean = true

serializedName

serializedName: string = "properties.selectors"

constraints

constraints: object

MinItems

MinItems: number = 1

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Selector"

name

name: string = "Composite"

startOnCreation

startOnCreation: object

nullable

nullable: boolean = true

serializedName

serializedName: string = "properties.startOnCreation"

type

type: object

name

name: string = "Boolean"

steps

steps: object

required

required: boolean = true

serializedName

serializedName: string = "properties.steps"

constraints

constraints: object

MinItems

MinItems: number = 1

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Step"

name

name: string = "Composite"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const ExperimentCancelOperationResult

ExperimentCancelOperationResult: object

type

type: object

className

className: string = "ExperimentCancelOperationResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

statusUrl

statusUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "statusUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

Const ExperimentExecutionActionTargetDetailsError

ExperimentExecutionActionTargetDetailsError: object

type

type: object

className

className: string = "ExperimentExecutionActionTargetDetailsError"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

Const ExperimentExecutionActionTargetDetailsProperties

ExperimentExecutionActionTargetDetailsProperties: object

type

type: object

className

className: string = "ExperimentExecutionActionTargetDetailsProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ExperimentExecutionActionTargetDetailsError"

name

name: string = "Composite"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

target

target: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

targetCompletedTime

targetCompletedTime: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "targetCompletedTime"

type

type: object

name

name: string = "DateTime"

targetFailedTime

targetFailedTime: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "targetFailedTime"

type

type: object

name

name: string = "DateTime"

Const ExperimentExecutionDetails

ExperimentExecutionDetails: object

type

type: object

className

className: string = "ExperimentExecutionDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdDateTime

createdDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.createdDateTime"

type

type: object

name

name: string = "DateTime"

experimentId

experimentId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.experimentId"

type

type: object

name

name: string = "String"

failureReason

failureReason: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.failureReason"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

lastActionDateTime

lastActionDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastActionDateTime"

type

type: object

name

name: string = "DateTime"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

runInformation

runInformation: object

serializedName

serializedName: string = "properties.runInformation"

type

type: object

className

className: string = "ExperimentExecutionDetailsPropertiesRunInformation"

name

name: string = "Composite"

startDateTime

startDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.startDateTime"

type

type: object

name

name: string = "DateTime"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.status"

type

type: object

name

name: string = "String"

stopDateTime

stopDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.stopDateTime"

type

type: object

name

name: string = "DateTime"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ExperimentExecutionDetailsListResult

ExperimentExecutionDetailsListResult: object

type

type: object

className

className: string = "ExperimentExecutionDetailsListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ExperimentExecutionDetails"

name

name: string = "Composite"

Const ExperimentExecutionDetailsPropertiesRunInformation

ExperimentExecutionDetailsPropertiesRunInformation: object

type

type: object

className

className: string = "ExperimentExecutionDetailsPropertiesRunInformation"

name

name: string = "Composite"

modelProperties

modelProperties: object

steps

steps: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "steps"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "StepStatus"

name

name: string = "Composite"

Const ExperimentListResult

ExperimentListResult: object

type

type: object

className

className: string = "ExperimentListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Experiment"

name

name: string = "Composite"

Const ExperimentStartOperationResult

ExperimentStartOperationResult: object

type

type: object

className

className: string = "ExperimentStartOperationResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

statusUrl

statusUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "statusUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

Const ExperimentStatus

ExperimentStatus: object

type

type: object

className

className: string = "ExperimentStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdDateUtc

createdDateUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.createdDateUtc"

type

type: object

name

name: string = "DateTime"

endDateUtc

endDateUtc: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.endDateUtc"

type

type: object

name

name: string = "DateTime"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.status"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ExperimentStatusListResult

ExperimentStatusListResult: object

type

type: object

className

className: string = "ExperimentStatusListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ExperimentStatus"

name

name: string = "Composite"

Const KeyValuePair

KeyValuePair: object

type

type: object

className

className: string = "KeyValuePair"

name

name: string = "Composite"

modelProperties

modelProperties: object

key

key: object

required

required: boolean = true

serializedName

serializedName: string = "key"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const Operation

Operation: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionType

actionType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "actionType"

type

type: object

name

name: string = "String"

display

display: object

serializedName

serializedName: string = "display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

isDataAction

isDataAction: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isDataAction"

type

type: object

name

name: string = "Boolean"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

origin

origin: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "origin"

type

type: object

name

name: string = "String"

Const OperationDisplay

OperationDisplay: object

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

operation

operation: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "operation"

type

type: object

name

name: string = "String"

provider

provider: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provider"

type

type: object

name

name: string = "String"

resource

resource: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resource"

type

type: object

name

name: string = "String"

Const OperationListResult

OperationListResult: object

type

type: object

className

className: string = "OperationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

Const Resource

Resource: object

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ResourceIdentity

ResourceIdentity: object

type

type: object

className

className: string = "ResourceIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$")

type

type: object

name

name: string = "String"

tenantId

tenantId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tenantId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$")

type

type: object

name

name: string = "String"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["None", "SystemAssigned"]

name

name: string = "Enum"

Const Selector

Selector: object

type

type: object

className

className: string = "Selector"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

targets

targets: object

required

required: boolean = true

serializedName

serializedName: string = "targets"

constraints

constraints: object

MinItems

MinItems: number = 1

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TargetReference"

name

name: string = "Composite"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["Percent", "Random", "Tag", "List"]

name

name: string = "Enum"

Const Step

Step: object

type

type: object

className

className: string = "Step"

name

name: string = "Composite"

modelProperties

modelProperties: object

branches

branches: object

required

required: boolean = true

serializedName

serializedName: string = "branches"

constraints

constraints: object

MinItems

MinItems: number = 1

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Branch"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const StepStatus

StepStatus: object

type

type: object

className

className: string = "StepStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

branches

branches: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "branches"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BranchStatus"

name

name: string = "Composite"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

stepId

stepId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "stepId"

type

type: object

name

name: string = "String"

stepName

stepName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "stepName"

type

type: object

name

name: string = "String"

Const SystemData

SystemData: object

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdAt

createdAt: object

serializedName

serializedName: string = "createdAt"

type

type: object

name

name: string = "DateTime"

createdBy

createdBy: object

serializedName

serializedName: string = "createdBy"

type

type: object

name

name: string = "String"

createdByType

createdByType: object

serializedName

serializedName: string = "createdByType"

type

type: object

name

name: string = "String"

lastModifiedAt

lastModifiedAt: object

serializedName

serializedName: string = "lastModifiedAt"

type

type: object

name

name: string = "DateTime"

lastModifiedBy

lastModifiedBy: object

serializedName

serializedName: string = "lastModifiedBy"

type

type: object

name

name: string = "String"

lastModifiedByType

lastModifiedByType: object

serializedName

serializedName: string = "lastModifiedByType"

type

type: object

name

name: string = "String"

Const Target

Target: object

type

type: object

className

className: string = "Target"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

properties

properties: object

required

required: boolean = true

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const TargetListResult

TargetListResult: object

type

type: object

className

className: string = "TargetListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Target"

name

name: string = "Composite"

Const TargetReference

TargetReference: object

type

type: object

className

className: string = "TargetReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^\\/[Ss][Uu][Bb][Ss][Cc][Rr][Ii][Pp][Tt][Ii][Oo][Nn][Ss]\\/[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\/[Rr][Ee][Ss][Oo][Uu][Rr][Cc][Ee][Gg][Rr][Oo][Uu][Pp][Ss]\\/[a-zA-Z0-9_\\-\\.\\(\\)]*[a-zA-Z0-9_\\-\\(\\)]\\/[Pp][Rr][Oo][Vv][Ii][Dd][Ee][Rr][Ss]\\/[a-zA-Z0-9]+\\.[a-zA-Z0-9]+\\/[a-zA-Z0-9_\\-\\.]+\\/[a-zA-Z0-9_\\-\\.]+\\/[Pp][Rr][Oo][Vv][Ii][Dd][Ee][Rr][Ss]\\/[Mm][Ii][Cc][Rr][Oo][Ss][Oo][Ff][Tt]\\.[Cc][Hh][Aa][Oo][Ss]\\/[Tt][Aa][Rr][Gg][Ee][Tt][Ss]\\/[a-zA-Z0-9_\\-\\.]+$")

type

type: object

name

name: string = "String"

type

type: object

defaultValue

defaultValue: string = "ChaosTarget"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const TargetType

TargetType: object

type

type: object

className

className: string = "TargetType"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

propertiesSchema

propertiesSchema: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.propertiesSchema"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

resourceTypes

resourceTypes: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resourceTypes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const TargetTypeListResult

TargetTypeListResult: object

type

type: object

className

className: string = "TargetTypeListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

nullable

nullable: boolean = true

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TargetType"

name

name: string = "Composite"

Const TrackedResource

TrackedResource: object

type

type: object

className

className: string = "TrackedResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-07-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const cancelOperationSpec

cancelOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Chaos/experiments/{experimentName}/cancel"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.experimentName]

responses

responses: object

202

202: object

bodyMapper

bodyMapper: any = Mappers.ExperimentCancelOperationResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const capability

capability: object

mapper

mapper: any = CapabilityMapper

parameterPath

parameterPath: string = "capability"

Const capabilityName

capabilityName: object

parameterPath

parameterPath: string = "capabilityName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "capabilityName"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9\\-\\.]+-\\d\\.\\d$")

type

type: object

name

name: string = "String"

Const capabilityTypeName

capabilityTypeName: object

parameterPath

parameterPath: string = "capabilityTypeName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "capabilityTypeName"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9\\-\\.]+-\\d\\.\\d$")

type

type: object

name

name: string = "String"

Const contentType

contentType: object

parameterPath

parameterPath: string[] = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const continuationToken

continuationToken: object

parameterPath

parameterPath: string[] = ["options", "continuationToken"]

mapper

mapper: object

serializedName

serializedName: string = "continuationToken"

type

type: object

name

name: string = "String"

Const createOrUpdateOperationSpec

createOrUpdateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{parentProviderNamespace}/{parentResourceType}/{parentResourceName}/providers/Microsoft.Chaos/targets/{targetName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.target

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.parentProviderNamespace,Parameters.parentResourceType,Parameters.parentResourceName,Parameters.targetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.Target

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const deleteOperationSpec

deleteOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{parentProviderNamespace}/{parentResourceType}/{parentResourceName}/providers/Microsoft.Chaos/targets/{targetName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.parentProviderNamespace,Parameters.parentResourceType,Parameters.parentResourceName,Parameters.targetName]

responses

responses: object

200

200: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Let discriminators

discriminators: object

Action

Action: any = Action

Action.continuous

Action.continuous: any = ContinuousAction

Action.delay

Action.delay: any = DelayAction

Action.discrete

Action.discrete: any = DiscreteAction

Const executionDetailsId

executionDetailsId: object

parameterPath

parameterPath: string = "executionDetailsId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "executionDetailsId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$")

type

type: object

name

name: string = "String"

Const experiment

experiment: object

mapper

mapper: any = ExperimentMapper

parameterPath

parameterPath: string = "experiment"

Const experimentName

experimentName: object

parameterPath

parameterPath: string = "experimentName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "experimentName"

constraints

constraints: object

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^<>%&:?#/\\\\]+$")

type

type: object

name

name: string = "String"

Const getExecutionDetailsOperationSpec

getExecutionDetailsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Chaos/experiments/{experimentName}/executionDetails/{executionDetailsId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.experimentName,Parameters.executionDetailsId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExperimentExecutionDetails

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getOperationSpec

getOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Chaos/locations/{locationName}/targetTypes/{targetTypeName}/capabilityTypes/{capabilityTypeName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.locationName,Parameters.targetTypeName,Parameters.capabilityTypeName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CapabilityType

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getStatusOperationSpec

getStatusOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Chaos/experiments/{experimentName}/statuses/{statusId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.experimentName,Parameters.statusId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExperimentStatus

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listAllNextOperationSpec

listAllNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OperationListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listAllOperationSpec

listAllOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/providers/Microsoft.Chaos/operations"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OperationListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listAllStatusesNextOperationSpec

listAllStatusesNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.experimentName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExperimentStatusListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listAllStatusesOperationSpec

listAllStatusesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Chaos/experiments/{experimentName}/statuses"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.experimentName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExperimentStatusListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listExecutionDetailsNextOperationSpec

listExecutionDetailsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.nextLink,Parameters.experimentName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExperimentExecutionDetailsListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listExecutionDetailsOperationSpec

listExecutionDetailsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Chaos/experiments/{experimentName}/executionDetails"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.experimentName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ExperimentExecutionDetailsListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listNextOperationSpec

listNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.continuationToken]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink,Parameters.locationName,Parameters.targetTypeName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CapabilityTypeListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listOperationSpec

listOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Chaos/locations/{locationName}/targetTypes/{targetTypeName}/capabilityTypes"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.continuationToken]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.locationName,Parameters.targetTypeName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CapabilityTypeListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const locationName

locationName: object

parameterPath

parameterPath: string = "locationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "locationName"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9_\\-\\.]+$")

type

type: object

name

name: string = "String"

Const nextLink

nextLink: object

parameterPath

parameterPath: string = "nextLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const parentProviderNamespace

parentProviderNamespace: object

parameterPath

parameterPath: string = "parentProviderNamespace"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "parentProviderNamespace"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9]+\\.[a-zA-Z0-9]+$")

type

type: object

name

name: string = "String"

Const parentResourceName

parentResourceName: object

parameterPath

parameterPath: string = "parentResourceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "parentResourceName"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9_\\-\\.]+$")

type

type: object

name

name: string = "String"

Const parentResourceType

parentResourceType: object

parameterPath

parameterPath: string = "parentResourceType"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "parentResourceType"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9_\\-\\.]+$")

type

type: object

name

name: string = "String"

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9_\\-\\.\\(\\)]*[a-zA-Z0-9_\\-\\(\\)]$")

type

type: object

name

name: string = "String"

Const running

running: object

parameterPath

parameterPath: string[] = ["options", "running"]

mapper

mapper: object

serializedName

serializedName: string = "running"

type

type: object

name

name: string = "Boolean"

Const startOperationSpec

startOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Chaos/experiments/{experimentName}/start"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.experimentName]

responses

responses: object

202

202: object

bodyMapper

bodyMapper: any = Mappers.ExperimentStartOperationResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const statusId

statusId: object

parameterPath

parameterPath: string = "statusId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "statusId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$")

type

type: object

name

name: string = "String"

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$")

type

type: object

name

name: string = "String"

Const target

target: object

mapper

mapper: any = TargetMapper

parameterPath

parameterPath: string = "target"

Const targetName

targetName: object

parameterPath

parameterPath: string = "targetName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "targetName"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9_\\-\\.]+$")

type

type: object

name

name: string = "String"

Const targetTypeName

targetTypeName: object

parameterPath

parameterPath: string = "targetTypeName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "targetTypeName"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z0-9_\\-\\.]+$")

type

type: object

name

name: string = "String"

Generated using TypeDoc