Branch Class

Definition

Model that represents a branch in the step. 9 total per experiment.

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

Constructors

Name Description
Branch()

Creates an new Branch instance.

Properties

Name Description
Action

List of actions.

Name

String of the branch name.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Branch.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Branch.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Branch into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to