Compartilhar via


ArmReservationsModelFactory.ReservationCatalog Método

Definição

Inicializa uma nova instância de ReservationCatalog.

public static Azure.ResourceManager.Reservations.Models.ReservationCatalog ReservationCatalog (string appliedResourceType = default, string skuName = default, System.Collections.Generic.IReadOnlyDictionary<string,System.Collections.Generic.IList<Azure.ResourceManager.Reservations.Models.ReservationBillingPlan>> billingPlans = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.ReservationTerm> terms = default, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> locations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.SkuProperty> skuProperties = default, Azure.ResourceManager.Reservations.Models.ReservationCatalogMsrp msrp = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.SkuRestriction> restrictions = default, string tier = default, string size = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Reservations.Models.SkuCapability> capabilities = default);
static member ReservationCatalog : string * string * System.Collections.Generic.IReadOnlyDictionary<string, System.Collections.Generic.IList<Azure.ResourceManager.Reservations.Models.ReservationBillingPlan>> * seq<Azure.ResourceManager.Reservations.Models.ReservationTerm> * seq<Azure.Core.AzureLocation> * seq<Azure.ResourceManager.Reservations.Models.SkuProperty> * Azure.ResourceManager.Reservations.Models.ReservationCatalogMsrp * seq<Azure.ResourceManager.Reservations.Models.SkuRestriction> * string * string * seq<Azure.ResourceManager.Reservations.Models.SkuCapability> -> Azure.ResourceManager.Reservations.Models.ReservationCatalog
Public Shared Function ReservationCatalog (Optional appliedResourceType As String = Nothing, Optional skuName As String = Nothing, Optional billingPlans As IReadOnlyDictionary(Of String, IList(Of ReservationBillingPlan)) = Nothing, Optional terms As IEnumerable(Of ReservationTerm) = Nothing, Optional locations As IEnumerable(Of AzureLocation) = Nothing, Optional skuProperties As IEnumerable(Of SkuProperty) = Nothing, Optional msrp As ReservationCatalogMsrp = Nothing, Optional restrictions As IEnumerable(Of SkuRestriction) = Nothing, Optional tier As String = Nothing, Optional size As String = Nothing, Optional capabilities As IEnumerable(Of SkuCapability) = Nothing) As ReservationCatalog

Parâmetros

appliedResourceType
String

O tipo de recurso ao qual o sku se aplica.

skuName
String

O nome do sku.

billingPlans
IReadOnlyDictionary<String,IList<ReservationBillingPlan>>

As opções de plano de cobrança disponíveis para esse sku.

terms
IEnumerable<ReservationTerm>

Termos de reserva disponíveis para esse recurso.

skuProperties
IEnumerable<SkuProperty>
msrp
ReservationCatalogMsrp

Informações de preços sobre o sku.

restrictions
IEnumerable<SkuRestriction>
tier
String

A camada desse sku.

size
String

O tamanho dessa sku.

capabilities
IEnumerable<SkuCapability>

Retornos

Azure.ResourceManager.Reservations.Models.ReservationCatalog

Uma nova Azure.ResourceManager.Reservations.Models.ReservationCatalog instância para zombar.

Aplica-se a