ArmBillingModelFactory.RefundDetailsSummary Method

Definition

Initializes a new instance of RefundDetailsSummary.

public static Azure.ResourceManager.Billing.Models.RefundDetailsSummary RefundDetailsSummary (DateTimeOffset? requestedOn = default, DateTimeOffset? approvedOn = default, DateTimeOffset? completedOn = default, Azure.ResourceManager.Billing.Models.BillingAmount amountRequested = default, Azure.ResourceManager.Billing.Models.BillingAmount amountRefunded = default, Azure.Core.ResourceIdentifier rebillInvoiceId = default, int? transactionCount = default, Azure.ResourceManager.Billing.Models.RefundStatus? refundStatus = default, string refundOperationId = default, Azure.ResourceManager.Billing.Models.RefundReasonCode? refundReason = default);
static member RefundDetailsSummary : Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.Billing.Models.BillingAmount * Azure.ResourceManager.Billing.Models.BillingAmount * Azure.Core.ResourceIdentifier * Nullable<int> * Nullable<Azure.ResourceManager.Billing.Models.RefundStatus> * string * Nullable<Azure.ResourceManager.Billing.Models.RefundReasonCode> -> Azure.ResourceManager.Billing.Models.RefundDetailsSummary
Public Shared Function RefundDetailsSummary (Optional requestedOn As Nullable(Of DateTimeOffset) = Nothing, Optional approvedOn As Nullable(Of DateTimeOffset) = Nothing, Optional completedOn As Nullable(Of DateTimeOffset) = Nothing, Optional amountRequested As BillingAmount = Nothing, Optional amountRefunded As BillingAmount = Nothing, Optional rebillInvoiceId As ResourceIdentifier = Nothing, Optional transactionCount As Nullable(Of Integer) = Nothing, Optional refundStatus As Nullable(Of RefundStatus) = Nothing, Optional refundOperationId As String = Nothing, Optional refundReason As Nullable(Of RefundReasonCode) = Nothing) As RefundDetailsSummary

Parameters

requestedOn
Nullable<DateTimeOffset>

Date when the refund was requested.

approvedOn
Nullable<DateTimeOffset>

Date when the refund was approved.

completedOn
Nullable<DateTimeOffset>

Date when the refund was completed.

amountRequested
BillingAmount

The amount of refund requested.

amountRefunded
BillingAmount

The amount refunded.

rebillInvoiceId
ResourceIdentifier

The invoice ID of the rebill invoice for a refund.

transactionCount
Nullable<Int32>

The number of transactions refunded.

refundStatus
Nullable<RefundStatus>

The status of refund request.

refundOperationId
String

The ID of refund operation.

refundReason
Nullable<RefundReasonCode>

The reason for refund.

Returns

A new RefundDetailsSummary instance for mocking.

Applies to