Compartilhar via


ArmConsumptionModelFactory.ConsumptionMarketplace Método

Definição

Inicializa uma nova instância de ConsumptionMarketplace.

public static Azure.ResourceManager.Consumption.Models.ConsumptionMarketplace ConsumptionMarketplace (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string billingPeriodId = default, DateTimeOffset? usageStartOn = default, DateTimeOffset? usageEndOn = default, decimal? resourceRate = default, string offerName = default, string resourceGroup = default, string additionalInfo = default, string orderNumber = default, string instanceName = default, string instanceId = default, string currency = default, decimal? consumedQuantity = default, string unitOfMeasure = default, decimal? pretaxCost = default, bool? isEstimated = default, Guid? meterId = default, Guid? subscriptionGuid = default, string subscriptionName = default, string accountName = default, string departmentName = default, string consumedService = default, string costCenter = default, string additionalProperties = default, string publisherName = default, string planName = default, bool? isRecurringCharge = default, Azure.ETag? etag = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default);
static member ConsumptionMarketplace : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<decimal> * string * string * string * string * string * string * string * Nullable<decimal> * string * Nullable<decimal> * Nullable<bool> * Nullable<Guid> * Nullable<Guid> * string * string * string * string * string * string * string * string * Nullable<bool> * Nullable<Azure.ETag> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.Consumption.Models.ConsumptionMarketplace
Public Shared Function ConsumptionMarketplace (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional billingPeriodId As String = Nothing, Optional usageStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional usageEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional resourceRate As Nullable(Of Decimal) = Nothing, Optional offerName As String = Nothing, Optional resourceGroup As String = Nothing, Optional additionalInfo As String = Nothing, Optional orderNumber As String = Nothing, Optional instanceName As String = Nothing, Optional instanceId As String = Nothing, Optional currency As String = Nothing, Optional consumedQuantity As Nullable(Of Decimal) = Nothing, Optional unitOfMeasure As String = Nothing, Optional pretaxCost As Nullable(Of Decimal) = Nothing, Optional isEstimated As Nullable(Of Boolean) = Nothing, Optional meterId As Nullable(Of Guid) = Nothing, Optional subscriptionGuid As Nullable(Of Guid) = Nothing, Optional subscriptionName As String = Nothing, Optional accountName As String = Nothing, Optional departmentName As String = Nothing, Optional consumedService As String = Nothing, Optional costCenter As String = Nothing, Optional additionalProperties As String = Nothing, Optional publisherName As String = Nothing, Optional planName As String = Nothing, Optional isRecurringCharge As Nullable(Of Boolean) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing) As ConsumptionMarketplace

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

billingPeriodId
String

A ID do recurso de período de cobrança ao qual o uso pertence. Nome serializado: Marketplace.properties.billingPeriodId

usageStartOn
Nullable<DateTimeOffset>

O início do intervalo de data e hora coberto pelos detalhes de uso. Nome serializado: Marketplace.properties.usageStart

usageEndOn
Nullable<DateTimeOffset>

O final do intervalo de data e hora coberto pelos detalhes de uso. Nome serializado: Marketplace.properties.usageEnd

resourceRate
Nullable<Decimal>

A taxa de recursos do marketplace. Nome serializado: Marketplace.properties.resourceRate

offerName
String

O tipo de oferta. Nome serializado: Marketplace.properties.offerName

resourceGroup
String

O nome do grupo de recursos. Nome serializado: Marketplace.properties.resourceGroup

additionalInfo
String

Informações adicionais. Nome serializado: Marketplace.properties.additionalInfo

orderNumber
String

O número do pedido. Nome serializado: Marketplace.properties.orderNumber

instanceName
String

O nome da instância de recurso sobre a qual o uso se trata. Nome serializado: Marketplace.properties.instanceName

instanceId
String

O uri da instância de recurso sobre a qual o uso se trata. Nome serializado: Marketplace.properties.instanceId

currency
String

A moeda ISO na qual o medidor é cobrado, por exemplo, USD. Nome serializado: Marketplace.properties.currency

consumedQuantity
Nullable<Decimal>

A quantidade de uso. Nome serializado: Marketplace.properties.consumedQuantity

unitOfMeasure
String

A unidade de medida. Nome serializado: Marketplace.properties.unitOfMeasure

pretaxCost
Nullable<Decimal>

A quantidade de custo antes do imposto. Nome serializado: Marketplace.properties.pretaxCost

isEstimated
Nullable<Boolean>

O uso estimado está sujeito a alterações. Nome serializado: Marketplace.properties.isEstimated

meterId
Nullable<Guid>

A ID do medidor (GUID). Nome serializado: Marketplace.properties.meterId

subscriptionGuid
Nullable<Guid>

Guid de assinatura. Nome serializado: Marketplace.properties.subscriptionGuid

subscriptionName
String

Nome da assinatura. Nome serializado: Marketplace.properties.subscriptionName

accountName
String

Nome da conta. Nome serializado: Marketplace.properties.accountName

departmentName
String

Nome do departamento. Nome serializado: Marketplace.properties.departmentName

consumedService
String

Nome do serviço consumido. Nome serializado: Marketplace.properties.consumedService

costCenter
String

O centro de custo deste departamento se for um departamento e houver um costcenter será Serialized Name: Marketplace.properties.costCenter

additionalProperties
String

Detalhes adicionais desse item de uso. Por padrão, isso não é preenchido, a menos que seja especificado em $expand. Nome serializado: Marketplace.properties.additionalProperties

publisherName
String

O nome do editor. Nome serializado: Marketplace.properties.publisherName

planName
String

O nome do plano. Nome serializado: Marketplace.properties.planName

isRecurringCharge
Nullable<Boolean>

Sinalizador que indica se essa é uma cobrança recorrente ou não. Nome serializado: Marketplace.properties.isRecurringCharge

etag
Nullable<ETag>

A etag para o recurso. Nome serializado: Resource.etag

tags
IReadOnlyDictionary<String,String>

Marcas de recurso. Nome serializado: Resource.tags

Retornos

Uma nova ConsumptionMarketplace instância para zombar.

Aplica-se a