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
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"
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