New-AzEventGridStorageQueueEventSubscriptionDestinationObject

Create an in-memory object for StorageQueueEventSubscriptionDestination.

Syntax

New-AzEventGridStorageQueueEventSubscriptionDestinationObject
   [-QueueMessageTimeToLiveInSecond <Int64>]
   [-QueueName <String>]
   [-ResourceId <String>]
   [<CommonParameters>]

Description

Create an in-memory object for StorageQueueEventSubscriptionDestination.

Examples

Example 1: Create an in-memory object for StorageQueueEventSubscriptionDestination.

New-AzEventGridStorageQueueEventSubscriptionDestinationObject -QueueMessageTimeToLiveInSecond 7 -QueueName testQueue -ResourceId "/subscriptions/{subId}/resourceGroups/azps_test_group_eventgrid/providers/Microsoft.Storage/storageAccounts/azpssa"

EndpointType
------------
StorageQueue

Create an in-memory object for StorageQueueEventSubscriptionDestination.

Parameters

-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.

Type:Int64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-QueueName

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Outputs

StorageQueueEventSubscriptionDestination