Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models Namespace

Classes

Name Description
Action

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

ActionStatus

Model that represents the an action and its status.

Any

Anything

Branch

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

BranchStatus

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

Capability

Model that represents a Capability resource.

CapabilityListResult

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

CapabilityProperties

Model that represents the Capability properties model.

CapabilityType

Model that represents a Capability Type resource.

CapabilityTypeListResult

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

CapabilityTypeProperties

Model that represents the Capability Type properties model.

CapabilityTypePropertiesRuntimeProperties

Runtime properties of this Capability Type.

ChaosIdentity
ContinuousAction

Model that represents a continuous action.

DelayAction

Model that represents a delay action.

DiscreteAction

Model that represents a discrete action.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

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

Experiment

Model that represents a Experiment resource.

ExperimentExecution

Model that represents the execution of a Experiment.

ExperimentExecutionActionTargetDetailsError

Model that represents the Experiment action target details error model.

ExperimentExecutionActionTargetDetailsProperties

Model that represents the Experiment action target details properties model.

ExperimentExecutionDetails

Model that represents the execution details of an Experiment.

ExperimentExecutionDetailsProperties

Model that represents the extended properties of an experiment execution.

ExperimentExecutionDetailsPropertiesRunInformation

The information of the experiment run.

ExperimentExecutionListResult

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

ExperimentExecutionProperties

Model that represents the execution properties of an Experiment.

ExperimentListResult

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

ExperimentProperties

Model that represents the Experiment properties model.

ExperimentUpdate

Describes an experiment update.

Filter

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

KeyValuePair

A map to describe the settings of an action.

ListSelector

Model that represents a list selector.

Operation

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

OperationDisplay

Localized display information for this particular operation.

OperationListResult

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

OperationStatus

The status of operation.

QuerySelector

Model that represents a query selector.

Resource

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

ResourceIdentity

The identity of a resource.

Selector

Model that represents a selector in the Experiment resource.

SimpleFilter

Model that represents a simple target filter.

SimpleFilterParameters

Model that represents the Simple filter parameters.

Step

Model that represents a step in the Experiment resource.

StepStatus

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

SystemData

Metadata pertaining to creation and last modification of the resource.

Tags

Resource tags.

Target

Model that represents a Target resource.

TargetListResult

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

TargetProperties

Model that represents the base Target properties model.

TargetReference

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

TargetType

Model that represents a Target Type resource.

TargetTypeListResult

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

TargetTypeProperties

Model that represents the base Target Type properties model.

TrackedResource

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

TrackedResourceTags

Resource tags.

UserAssignedIdentities

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

UserAssignedIdentity

User assigned identity properties

Interfaces

Name Description
IAction
IActionStatus
IAny
IBranch
IBranchStatus
ICapability
ICapabilityListResult
ICapabilityProperties
ICapabilityType
ICapabilityTypeListResult
ICapabilityTypeProperties
ICapabilityTypePropertiesRuntimeProperties
IChaosIdentity
IContinuousAction
IDelayAction
IDiscreteAction
IErrorAdditionalInfo
IErrorDetail
IErrorResponse
IExperiment
IExperimentExecution
IExperimentExecutionActionTargetDetailsError
IExperimentExecutionActionTargetDetailsProperties
IExperimentExecutionDetails
IExperimentExecutionDetailsProperties
IExperimentExecutionDetailsPropertiesRunInformation
IExperimentExecutionListResult
IExperimentExecutionProperties
IExperimentListResult
IExperimentProperties
IExperimentUpdate
IFilter
IKeyValuePair
IListSelector
IOperation
IOperationDisplay
IOperationListResult
IOperationStatus
IQuerySelector
IResource
IResourceIdentity
ISelector
ISimpleFilter
ISimpleFilterParameters
IStep
IStepStatus
ISystemData
ITags
ITarget
ITargetListResult
ITargetProperties
ITargetReference
ITargetType
ITargetTypeListResult
ITargetTypeProperties
ITrackedResource
ITrackedResourceTags
IUserAssignedIdentities
IUserAssignedIdentity