Share via


ICatalog Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.CatalogTypeConverter))]
public interface ICatalog : Microsoft.Azure.PowerShell.Cmdlets.Reservations.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Reservations.Models.Api20221101.CatalogTypeConverter))>]
type ICatalog = interface
    interface IJsonSerializable
Public Interface ICatalog
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

BillingPlan

The billing plan options available for this sku.

Capability
Locations
MsrpP1Y

Amount in pricing currency. Tax not included.

MsrpP3Y

Amount in pricing currency. Tax not included.

MsrpP5Y

Amount in pricing currency. Tax not included.

Name

The name of sku

ResourceType

The type of resource the sku applies to.

Restrictions
Size

The size of this sku

SkuProperties
Terms

Available reservation terms for this resource

Tier

The tier of this sku

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to