ArmBillingModelFactory.RefundDetailsSummary Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
- 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.