Share via


AzureDevOpsWebhook Class

Definition

Webhook details specific for Azure DevOps

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.AzureDevOpsWebhookTypeConverter))]
public class AzureDevOpsWebhook : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IAzureDevOpsWebhook, Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.AzureDevOpsWebhookTypeConverter))>]
type AzureDevOpsWebhook = class
    interface IAzureDevOpsWebhook
    interface IJsonSerializable
    interface IWebhook
    interface IValidates
Public Class AzureDevOpsWebhook
Implements IAzureDevOpsWebhook, IValidates
Inheritance
AzureDevOpsWebhook
Attributes
Implements

Constructors

AzureDevOpsWebhook()

Creates an new AzureDevOpsWebhook instance.

Properties

EventType

Send callback on a specified notification event

Type

[Required] Specifies the type of service to send a callback

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AzureDevOpsWebhook.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AzureDevOpsWebhook.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IAzureDevOpsWebhook.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AzureDevOpsWebhook into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to