ArmEdgeOrderModelFactory.EdgeOrderProductBillingMeterDetails Method

Definition

Holds billing meter details for each type of billing.

public static Azure.ResourceManager.EdgeOrder.Models.EdgeOrderProductBillingMeterDetails EdgeOrderProductBillingMeterDetails(string name = default, Azure.ResourceManager.EdgeOrder.Models.EdgeOrderProductMeterDetails meterDetails = default, Azure.ResourceManager.EdgeOrder.Models.EdgeOrderProductMeteringType? meteringType = default, string frequency = default, Azure.ResourceManager.EdgeOrder.Models.EdgeOrderTermTypeDetails termTypeDetails = default);
static member EdgeOrderProductBillingMeterDetails : string * Azure.ResourceManager.EdgeOrder.Models.EdgeOrderProductMeterDetails * Nullable<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderProductMeteringType> * string * Azure.ResourceManager.EdgeOrder.Models.EdgeOrderTermTypeDetails -> Azure.ResourceManager.EdgeOrder.Models.EdgeOrderProductBillingMeterDetails
Public Shared Function EdgeOrderProductBillingMeterDetails (Optional name As String = Nothing, Optional meterDetails As EdgeOrderProductMeterDetails = Nothing, Optional meteringType As Nullable(Of EdgeOrderProductMeteringType) = Nothing, Optional frequency As String = Nothing, Optional termTypeDetails As EdgeOrderTermTypeDetails = Nothing) As EdgeOrderProductBillingMeterDetails

Parameters

name
String

Represents Billing type name.

meterDetails
EdgeOrderProductMeterDetails

Represents MeterDetails.

meteringType
Nullable<EdgeOrderProductMeteringType>

Represents Metering type (eg one-time or recurrent).

frequency
String

Frequency of recurrence.

termTypeDetails
EdgeOrderTermTypeDetails

Represent Term Type details.

Returns

A new EdgeOrderProductBillingMeterDetails instance for mocking.

Applies to