Share via


AzureFunctionEventSubscriptionDestinationProperties Class

Definition

The properties that represent the Azure Function destination of an event subscription.

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

Constructors

AzureFunctionEventSubscriptionDestinationProperties()

Creates an new AzureFunctionEventSubscriptionDestinationProperties instance.

Properties

DeliveryAttributeMapping

Delivery attribute details.

MaxEventsPerBatch

Maximum number of events per batch.

PreferredBatchSizeInKilobyte

Preferred batch size in Kilobytes.

ResourceId

The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AzureFunctionEventSubscriptionDestinationProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AzureFunctionEventSubscriptionDestinationProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IAzureFunctionEventSubscriptionDestinationProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AzureFunctionEventSubscriptionDestinationProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to