Share via


EventSubscriptionDestination Class

Definition

Information about the destination for an event subscription.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.EventSubscriptionDestinationTypeConverter))]
public class EventSubscriptionDestination : Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IEventSubscriptionDestination
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.EventSubscriptionDestinationTypeConverter))>]
type EventSubscriptionDestination = class
    interface IEventSubscriptionDestination
    interface IJsonSerializable
Public Class EventSubscriptionDestination
Implements IEventSubscriptionDestination
Inheritance
EventSubscriptionDestination
Attributes
Implements

Constructors

EventSubscriptionDestination()

Creates an new EventSubscriptionDestination instance.

Properties

EndpointType

Type of the endpoint for the event subscription destination.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EventSubscriptionDestination.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EventSubscriptionDestination.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IEventSubscriptionDestination. Note: the Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IEventSubscriptionDestination interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EventSubscriptionDestination into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to