ExperimentProperties Class

Definition

Defines the properties of an experiment

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.ExperimentPropertiesTypeConverter))]
public class ExperimentProperties : Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IExperimentProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.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
Description

The description of the details or intents of the Experiment

EnabledState

The state of the Experiment

EndpointAEndpoint

The endpoint URL

EndpointAName

The name of the endpoint

EndpointBEndpoint

The endpoint URL

EndpointBName

The name of the endpoint

ResourceState

Resource status.

ScriptFileUri

The uri to the Script used in the Experiment

Status

The description of Experiment status from the server side

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