ArmWebPubSubModelFactory.BillingInfoSku 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.
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.
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.