ExperimentExecution Class

Definition

Model that represents the execution of a Experiment.

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

Constructors

Name Description
ExperimentExecution()

Creates an new ExperimentExecution instance.

Properties

Name Description
Id

String of the fully qualified resource ID.

Name

String of the resource name.

ResourceGroupName

Gets the resource group name

StartedAt

String that represents the start date time.

Status

The status of the execution.

StoppedAt

String that represents the stop date time.

Type

String of the resource type.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExperimentExecution.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExperimentExecution.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExperimentExecution into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to