Share via


EventGridModelFactory.AcsSmsDeliveryReportReceivedEventData Method

Definition

Initializes a new instance of AcsSmsDeliveryReportReceivedEventData.

public static Azure.Messaging.EventGrid.SystemEvents.AcsSmsDeliveryReportReceivedEventData AcsSmsDeliveryReportReceivedEventData (string messageId = default, string from = default, string to = default, string deliveryStatus = default, string deliveryStatusDetails = default, System.Collections.Generic.IEnumerable<Azure.Messaging.EventGrid.SystemEvents.AcsSmsDeliveryAttemptProperties> deliveryAttempts = default, DateTimeOffset? receivedTimestamp = default, string tag = default);
static member AcsSmsDeliveryReportReceivedEventData : string * string * string * string * string * seq<Azure.Messaging.EventGrid.SystemEvents.AcsSmsDeliveryAttemptProperties> * Nullable<DateTimeOffset> * string -> Azure.Messaging.EventGrid.SystemEvents.AcsSmsDeliveryReportReceivedEventData
Public Shared Function AcsSmsDeliveryReportReceivedEventData (Optional messageId As String = Nothing, Optional from As String = Nothing, Optional to As String = Nothing, Optional deliveryStatus As String = Nothing, Optional deliveryStatusDetails As String = Nothing, Optional deliveryAttempts As IEnumerable(Of AcsSmsDeliveryAttemptProperties) = Nothing, Optional receivedTimestamp As Nullable(Of DateTimeOffset) = Nothing, Optional tag As String = Nothing) As AcsSmsDeliveryReportReceivedEventData

Parameters

messageId
String

The identity of the SMS message.

from
String

The identity of SMS message sender.

to
String

The identity of SMS message receiver.

deliveryStatus
String

Status of Delivery.

deliveryStatusDetails
String

Details about Delivery Status.

deliveryAttempts
IEnumerable<AcsSmsDeliveryAttemptProperties>

List of details of delivery attempts made.

receivedTimestamp
Nullable<DateTimeOffset>

The time at which the SMS delivery report was received.

tag
String

Customer Content.

Returns

A new AcsSmsDeliveryReportReceivedEventData instance for mocking.

Applies to