ExperimentExecutionDetailsProperties Class

Definition

Model that represents the extended properties of an experiment execution.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.ExperimentExecutionDetailsPropertiesTypeConverter))]
public class ExperimentExecutionDetailsProperties : Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.IExperimentExecutionDetailsProperties, Microsoft.Azure.PowerShell.Cmdlets.Chaos.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Chaos.Models.ExperimentExecutionDetailsPropertiesTypeConverter))>]
type ExperimentExecutionDetailsProperties = class
    interface IExperimentExecutionDetailsProperties
    interface IJsonSerializable
    interface IExperimentExecutionProperties
    interface IValidates
Public Class ExperimentExecutionDetailsProperties
Implements IExperimentExecutionDetailsProperties, IValidates
Inheritance
ExperimentExecutionDetailsProperties
Attributes
Implements

Constructors

Name Description
ExperimentExecutionDetailsProperties()

Creates an new ExperimentExecutionDetailsProperties instance.

Properties

Name Description
FailureReason

The reason why the execution failed.

LastActionAt

String that represents the last action date time.

RunInformationStep

The steps of the experiment run.

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 ExperimentExecutionDetailsProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExperimentExecutionDetailsProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExperimentExecutionDetailsProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to