Share via


StorageQueueEventSubscriptionDestinationProperties Class

Definition

The properties for a storage queue destination.

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

Constructors

StorageQueueEventSubscriptionDestinationProperties()

Creates an new StorageQueueEventSubscriptionDestinationProperties instance.

Properties

QueueMessageTimeToLiveInSecond

Storage queue message time to live in seconds. This value cannot be zero or negative with the exception of using -1 to indicate that the Time To Live of the message is Infinite.

QueueName

The name of the Storage queue under a storage account that is the destination of an event subscription.

ResourceId

The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StorageQueueEventSubscriptionDestinationProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StorageQueueEventSubscriptionDestinationProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StorageQueueEventSubscriptionDestinationProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to