ExperimentProperties Class

Definition

Model that represents the Experiment properties model.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.ExperimentPropertiesTypeConverter))]
public class ExperimentProperties : Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.IExperimentProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.ExperimentPropertiesTypeConverter))>]
type ExperimentProperties = class
    interface IExperimentProperties
    interface IJsonSerializable
Public Class ExperimentProperties
Implements IExperimentProperties
Inheritance
ExperimentProperties
Attributes
Implements

Constructors

Name Description
ExperimentProperties()

Creates an new ExperimentProperties instance.

Properties

Name Description
ProvisioningState

Most recent provisioning state for the given experiment resource.

Selector

List of selectors.

Step

List of steps.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExperimentProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExperimentProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.IExperimentProperties.

FromJsonString(String)

Creates a new instance of ExperimentProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExperimentProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to