Azure.ResourceManager.Chaos.Models Namespace

Classes

ArmChaosModelFactory

Model factory for models.

ChaosContinuousAction

Model that represents a continuous action.

ChaosDelayAction

Model that represents a delay action.

ChaosDiscreteAction

Model that represents a discrete action.

ChaosExperimentAction

Model that represents the base action model. 9 total per experiment. Please note ChaosExperimentAction is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ChaosContinuousAction, ChaosDelayAction and ChaosDiscreteAction.

ChaosExperimentBranch

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

ChaosExperimentPatch

Describes an experiment update.

ChaosExperimentRunActionStatus

Model that represents the an action and its status.

ChaosExperimentRunBranchStatus

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

ChaosExperimentRunStepStatus

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

ChaosExperimentStep

Model that represents a step in the Experiment resource.

ChaosKeyValuePair

A map to describe the settings of an action.

ChaosTargetFilter

Model that represents available filter types that can be applied to a targets list. Please note ChaosTargetFilter is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ChaosTargetSimpleFilter.

ChaosTargetListSelector

Model that represents a list selector.

ChaosTargetQuerySelector

Model that represents a query selector.

ChaosTargetReference

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

ChaosTargetSelector

Model that represents a selector in the Experiment resource. Please note ChaosTargetSelector is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ChaosTargetListSelector and ChaosTargetQuerySelector.

ChaosTargetSimpleFilter

Model that represents a simple target filter.

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.

Structs

ChaosProvisioningState

Current provisioning state for a given Azure Chaos resource.

ChaosTargetReferenceType

Enum of the Target reference type.