Share via


Catalog Constructors

Definition

Overloads

Catalog()

Initializes a new instance of the Catalog class.

Catalog(String, String, IDictionary<String,IList<String>>, IList<String>, IList<String>, IList<SkuProperty>, IList<SkuRestriction>)

Initializes a new instance of the Catalog class.

Catalog()

Initializes a new instance of the Catalog class.

public Catalog ();
Public Sub New ()

Applies to

Catalog(String, String, IDictionary<String,IList<String>>, IList<String>, IList<String>, IList<SkuProperty>, IList<SkuRestriction>)

Initializes a new instance of the Catalog class.

public Catalog (string resourceType = default, string name = default, System.Collections.Generic.IDictionary<string,System.Collections.Generic.IList<string>> billingPlans = default, System.Collections.Generic.IList<string> terms = default, System.Collections.Generic.IList<string> locations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Reservations.Models.SkuProperty> skuProperties = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Reservations.Models.SkuRestriction> restrictions = default);
new Microsoft.Azure.Management.Reservations.Models.Catalog : string * string * System.Collections.Generic.IDictionary<string, System.Collections.Generic.IList<string>> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Reservations.Models.SkuProperty> * System.Collections.Generic.IList<Microsoft.Azure.Management.Reservations.Models.SkuRestriction> -> Microsoft.Azure.Management.Reservations.Models.Catalog
Public Sub New (Optional resourceType As String = Nothing, Optional name As String = Nothing, Optional billingPlans As IDictionary(Of String, IList(Of String)) = Nothing, Optional terms As IList(Of String) = Nothing, Optional locations As IList(Of String) = Nothing, Optional skuProperties As IList(Of SkuProperty) = Nothing, Optional restrictions As IList(Of SkuRestriction) = Nothing)

Parameters

resourceType
String

The type of resource the SKU applies to.

name
String

The name of SKU

billingPlans
IDictionary<String,IList<String>>

The billing plan options available for this SKU.

terms
IList<String>

Available reservation terms for this resource

locations
IList<String>
skuProperties
IList<SkuProperty>
restrictions
IList<SkuRestriction>

Applies to