Share via


EventGridModelFactory.AcsRouterWorkerOfferIssuedEventData Method

Definition

Initializes a new instance of AcsRouterWorkerOfferIssuedEventData.

public static Azure.Messaging.EventGrid.SystemEvents.AcsRouterWorkerOfferIssuedEventData AcsRouterWorkerOfferIssuedEventData (string jobId = default, string channelReference = default, string channelId = default, string workerId = default, string queueId = default, string offerId = default, int? jobPriority = default, System.Collections.Generic.IReadOnlyDictionary<string,string> workerLabels = default, DateTimeOffset? offeredOn = default, DateTimeOffset? expiresOn = default, System.Collections.Generic.IReadOnlyDictionary<string,string> workerTags = default, System.Collections.Generic.IReadOnlyDictionary<string,string> jobLabels = default, System.Collections.Generic.IReadOnlyDictionary<string,string> jobTags = default);
static member AcsRouterWorkerOfferIssuedEventData : string * string * string * string * string * string * Nullable<int> * System.Collections.Generic.IReadOnlyDictionary<string, string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * System.Collections.Generic.IReadOnlyDictionary<string, string> * System.Collections.Generic.IReadOnlyDictionary<string, string> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.Messaging.EventGrid.SystemEvents.AcsRouterWorkerOfferIssuedEventData
Public Shared Function AcsRouterWorkerOfferIssuedEventData (Optional jobId As String = Nothing, Optional channelReference As String = Nothing, Optional channelId As String = Nothing, Optional workerId As String = Nothing, Optional queueId As String = Nothing, Optional offerId As String = Nothing, Optional jobPriority As Nullable(Of Integer) = Nothing, Optional workerLabels As IReadOnlyDictionary(Of String, String) = Nothing, Optional offeredOn As Nullable(Of DateTimeOffset) = Nothing, Optional expiresOn As Nullable(Of DateTimeOffset) = Nothing, Optional workerTags As IReadOnlyDictionary(Of String, String) = Nothing, Optional jobLabels As IReadOnlyDictionary(Of String, String) = Nothing, Optional jobTags As IReadOnlyDictionary(Of String, String) = Nothing) As AcsRouterWorkerOfferIssuedEventData

Parameters

jobId
String

Router Event Job ID.

channelReference
String

Router Event Channel Reference.

channelId
String

Router Event Channel ID.

workerId
String

Router Worker events Worker Id.

queueId
String

Router Worker Offer Issued Queue Id.

offerId
String

Router Worker Offer Issued Offer Id.

jobPriority
Nullable<Int32>

Router Worker Offer Issued Job Priority.

workerLabels
IReadOnlyDictionary<String,String>

Router Worker Offer Issued Worker Labels.

offeredOn
Nullable<DateTimeOffset>

Router Worker Offer Issued Time in UTC.

expiresOn
Nullable<DateTimeOffset>

Router Worker Offer Issued Expiration Time in UTC.

workerTags
IReadOnlyDictionary<String,String>

Router Worker Offer Issued Worker Tags.

jobLabels
IReadOnlyDictionary<String,String>

Router Worker Offer Issued Job Labels.

jobTags
IReadOnlyDictionary<String,String>

Router Worker Offer Issued Job Tags.

Returns

A new AcsRouterWorkerOfferIssuedEventData instance for mocking.

Applies to