ArmWebPubSubModelFactory.BillingInfoSku Method

Definition

The billing information of the resource.

public static Azure.ResourceManager.WebPubSub.Models.BillingInfoSku BillingInfoSku(string name = default, Azure.ResourceManager.WebPubSub.Models.WebPubSubSkuTier? tier = default, string size = default, string family = default, int? capacity = default);
static member BillingInfoSku : string * Nullable<Azure.ResourceManager.WebPubSub.Models.WebPubSubSkuTier> * string * string * Nullable<int> -> Azure.ResourceManager.WebPubSub.Models.BillingInfoSku
Public Shared Function BillingInfoSku (Optional name As String = Nothing, Optional tier As Nullable(Of WebPubSubSkuTier) = Nothing, Optional size As String = Nothing, Optional family As String = Nothing, Optional capacity As Nullable(Of Integer) = Nothing) As BillingInfoSku

Parameters

name
String

The name of the SKU. Required. Allowed values: Standard_S1, Free_F1, Premium_P1, Premium_P2

tier
Nullable<WebPubSubSkuTier>

Optional tier of this particular SKU. 'Standard' or 'Free'. Basic is deprecated, use Standard instead.

size
String

Not used. Retained for future use.

family
String

Not used. Retained for future use.

capacity
Nullable<Int32>

Optional, integer. The unit count of the resource. 1 for Free_F1/Standard_S1/Premium_P1, 100 for Premium_P2 by default. If present, following values are allowed: Free_F1: 1; Standard_S1: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100; Premium_P1: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100; Premium_P2: 100,200,300,400,500,600,700,800,900,1000;

Returns

A new BillingInfoSku instance for mocking.

Applies to