Share via


TriggerCriterion Class

Definition

Solution request trigger criterion. SolutionId/ProblemClassificationId is the only supported trigger type for Solution PUT request. ReplacementKey is the only supported trigger type for Solution PATCH request.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SelfHelp.Models.TriggerCriterionTypeConverter))]
public class TriggerCriterion : Microsoft.Azure.PowerShell.Cmdlets.SelfHelp.Models.ITriggerCriterion
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SelfHelp.Models.TriggerCriterionTypeConverter))>]
type TriggerCriterion = class
    interface ITriggerCriterion
    interface IJsonSerializable
Public Class TriggerCriterion
Implements ITriggerCriterion
Inheritance
TriggerCriterion
Attributes
Implements

Constructors

Name Description
TriggerCriterion()

Creates an new TriggerCriterion instance.

Properties

Name Description
Name

Trigger criterion name.

Value

Trigger criterion value.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of TriggerCriterion.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of TriggerCriterion.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SelfHelp.Models.ITriggerCriterion.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of TriggerCriterion into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to