ExperimentExecutionProperties Class

Definition

Model that represents the execution properties of an Experiment.

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

Constructors

Name Description
ExperimentExecutionProperties()

Creates an new ExperimentExecutionProperties instance.

Properties

Name Description
StartedAt

String that represents the start date time.

Status

The status of the execution.

StoppedAt

String that represents the stop date time.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExperimentExecutionProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExperimentExecutionProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExperimentExecutionProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to