Compartilhar via


ArmConsumptionModelFactory.ConsumptionModernUsageDetail Método

Definição

Inicializa uma nova instância de ConsumptionModernUsageDetail.

public static Azure.ResourceManager.Consumption.Models.ConsumptionModernUsageDetail ConsumptionModernUsageDetail (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ETag? etag = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default, string billingAccountId = default, decimal? effectivePrice = default, Azure.ResourceManager.Consumption.Models.ConsumptionPricingModelType? pricingModel = default, string billingAccountName = default, DateTimeOffset? billingPeriodStartOn = default, DateTimeOffset? billingPeriodEndOn = default, string billingProfileId = default, string billingProfileName = default, string subscriptionGuid = default, string subscriptionName = default, DateTimeOffset? on = default, string product = default, Guid? meterId = default, string meterName = default, string meterRegion = default, string meterCategory = default, string meterSubCategory = default, string serviceFamily = default, decimal? quantity = default, string unitOfMeasure = default, string instanceName = default, decimal? costInUSD = default, decimal? unitPrice = default, string billingCurrencyCode = default, string resourceLocation = default, string consumedService = default, string serviceInfo1 = default, string serviceInfo2 = default, string additionalInfo = default, string invoiceSectionId = default, string invoiceSectionName = default, string costCenter = default, string resourceGroup = default, string reservationId = default, string reservationName = default, string productOrderId = default, string productOrderName = default, bool? isAzureCreditEligible = default, string term = default, string publisherName = default, string publisherType = default, string chargeType = default, string frequency = default, decimal? costInBillingCurrency = default, decimal? costInPricingCurrency = default, string exchangeRate = default, DateTimeOffset? exchangeRateOn = default, string invoiceId = default, string previousInvoiceId = default, string pricingCurrencyCode = default, string productIdentifier = default, string resourceLocationNormalized = default, DateTimeOffset? servicePeriodStartOn = default, DateTimeOffset? servicePeriodEndOn = default, string customerTenantId = default, string customerName = default, string partnerTenantId = default, string partnerName = default, string resellerMpnId = default, string resellerName = default, string publisherId = default, decimal? marketPrice = default, decimal? exchangeRatePricingToBilling = default, decimal? paygCostInBillingCurrency = default, decimal? paygCostInUSD = default, decimal? partnerEarnedCreditRate = default, string partnerEarnedCreditApplied = default, decimal? payGPrice = default, string benefitId = default, string benefitName = default, string provider = default, string costAllocationRuleName = default);
static member ConsumptionModernUsageDetail : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ETag> * System.Collections.Generic.IReadOnlyDictionary<string, string> * string * Nullable<decimal> * Nullable<Azure.ResourceManager.Consumption.Models.ConsumptionPricingModelType> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * string * string * Nullable<DateTimeOffset> * string * Nullable<Guid> * string * string * string * string * string * Nullable<decimal> * string * string * Nullable<decimal> * Nullable<decimal> * string * string * string * string * string * string * string * string * string * string * string * string * string * string * Nullable<bool> * string * string * string * string * string * Nullable<decimal> * Nullable<decimal> * string * Nullable<DateTimeOffset> * string * string * string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * string * string * string * string * string * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * Nullable<decimal> * string * Nullable<decimal> * string * string * string * string -> Azure.ResourceManager.Consumption.Models.ConsumptionModernUsageDetail
Public Shared Function ConsumptionModernUsageDetail (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing, Optional billingAccountId As String = Nothing, Optional effectivePrice As Nullable(Of Decimal) = Nothing, Optional pricingModel As Nullable(Of ConsumptionPricingModelType) = Nothing, Optional billingAccountName As String = Nothing, Optional billingPeriodStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional billingPeriodEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional billingProfileId As String = Nothing, Optional billingProfileName As String = Nothing, Optional subscriptionGuid As String = Nothing, Optional subscriptionName As String = Nothing, Optional on As Nullable(Of DateTimeOffset) = Nothing, Optional product As String = Nothing, Optional meterId As Nullable(Of Guid) = Nothing, Optional meterName As String = Nothing, Optional meterRegion As String = Nothing, Optional meterCategory As String = Nothing, Optional meterSubCategory As String = Nothing, Optional serviceFamily As String = Nothing, Optional quantity As Nullable(Of Decimal) = Nothing, Optional unitOfMeasure As String = Nothing, Optional instanceName As String = Nothing, Optional costInUSD As Nullable(Of Decimal) = Nothing, Optional unitPrice As Nullable(Of Decimal) = Nothing, Optional billingCurrencyCode As String = Nothing, Optional resourceLocation As String = Nothing, Optional consumedService As String = Nothing, Optional serviceInfo1 As String = Nothing, Optional serviceInfo2 As String = Nothing, Optional additionalInfo As String = Nothing, Optional invoiceSectionId As String = Nothing, Optional invoiceSectionName As String = Nothing, Optional costCenter As String = Nothing, Optional resourceGroup As String = Nothing, Optional reservationId As String = Nothing, Optional reservationName As String = Nothing, Optional productOrderId As String = Nothing, Optional productOrderName As String = Nothing, Optional isAzureCreditEligible As Nullable(Of Boolean) = Nothing, Optional term As String = Nothing, Optional publisherName As String = Nothing, Optional publisherType As String = Nothing, Optional chargeType As String = Nothing, Optional frequency As String = Nothing, Optional costInBillingCurrency As Nullable(Of Decimal) = Nothing, Optional costInPricingCurrency As Nullable(Of Decimal) = Nothing, Optional exchangeRate As String = Nothing, Optional exchangeRateOn As Nullable(Of DateTimeOffset) = Nothing, Optional invoiceId As String = Nothing, Optional previousInvoiceId As String = Nothing, Optional pricingCurrencyCode As String = Nothing, Optional productIdentifier As String = Nothing, Optional resourceLocationNormalized As String = Nothing, Optional servicePeriodStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional servicePeriodEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional customerTenantId As String = Nothing, Optional customerName As String = Nothing, Optional partnerTenantId As String = Nothing, Optional partnerName As String = Nothing, Optional resellerMpnId As String = Nothing, Optional resellerName As String = Nothing, Optional publisherId As String = Nothing, Optional marketPrice As Nullable(Of Decimal) = Nothing, Optional exchangeRatePricingToBilling As Nullable(Of Decimal) = Nothing, Optional paygCostInBillingCurrency As Nullable(Of Decimal) = Nothing, Optional paygCostInUSD As Nullable(Of Decimal) = Nothing, Optional partnerEarnedCreditRate As Nullable(Of Decimal) = Nothing, Optional partnerEarnedCreditApplied As String = Nothing, Optional payGPrice As Nullable(Of Decimal) = Nothing, Optional benefitId As String = Nothing, Optional benefitName As String = Nothing, Optional provider As String = Nothing, Optional costAllocationRuleName As String = Nothing) As ConsumptionModernUsageDetail

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

etag
Nullable<ETag>

A etag do recurso. Nome serializado: Resource.etag

tags
IReadOnlyDictionary<String,String>

Marcas de recurso. Nome serializado: Resource.tags

billingAccountId
String

Identificador da Conta de Cobrança. Nome serializado: ModernUsageDetail.properties.billingAccountId

effectivePrice
Nullable<Decimal>

Preço efetivo que é cobrado pelo uso. Nome serializado: ModernUsageDetail.properties.effectivePrice

pricingModel
Nullable<ConsumptionPricingModelType>

Identificador que indica como o medidor tem o preço Nome Serializado: ModernUsageDetail.properties.pricingModel

billingAccountName
String

Nome da Conta de Cobrança. Nome serializado: ModernUsageDetail.properties.billingAccountName

billingPeriodStartOn
Nullable<DateTimeOffset>

Data de Início do Período de Cobrança como na fatura. Nome serializado: ModernUsageDetail.properties.billingPeriodStartDate

billingPeriodEndOn
Nullable<DateTimeOffset>

Data de Término do Período de Cobrança como na fatura. Nome serializado: ModernUsageDetail.properties.billingPeriodEndDate

billingProfileId
String

Identificador do perfil de cobrança que agrupa os custos entre faturas em uma moeda de cobrança singular entre os clientes que integraram o contrato de cliente da Microsoft e os clientes no CSP que fizeram compras de direitos como SaaS, Marketplace, RI etc. Nome serializado: ModernUsageDetail.properties.billingProfileId

billingProfileName
String

Nome do perfil de cobrança que agrupa os custos entre faturas em uma moeda de cobrança singular entre os clientes que integraram o contrato de cliente da Microsoft e os clientes no CSP que fizeram compras de direitos como SaaS, Marketplace, RI etc. Nome serializado: ModernUsageDetail.properties.billingProfileName

subscriptionGuid
String

Identificador exclusivo gerado pela Microsoft para a Assinatura do Azure. Nome serializado: ModernUsageDetail.properties.subscriptionGuid

subscriptionName
String

Nome da Assinatura do Azure. Nome serializado: ModernUsageDetail.properties.subscriptionName

on
Nullable<DateTimeOffset>

Data do registro de uso. Nome serializado: ModernUsageDetail.properties.date

product
String

Nome do produto que acumulou encargos por consumo ou compra, conforme listado na fatura. Não disponível para o Marketplace. Nome serializado: ModernUsageDetail.properties.product

meterId
Nullable<Guid>

A ID do medidor (GUID). Não disponível para o Marketplace. Para a instância reservada, isso representa o medidor primário para o qual a reserva foi comprada. Para o Tamanho real da VM para a qual a reserva é comprada, consulte productOrderName. Nome serializado: ModernUsageDetail.properties.meterId

meterName
String

Identifica o nome do medidor em relação ao qual o consumo é medido. Nome serializado: ModernUsageDetail.properties.meterName

meterRegion
String

Identifica o local do datacenter para determinados serviços que são cobrados com base no local do datacenter. Nome serializado: ModernUsageDetail.properties.meterRegion

meterCategory
String

Identifica o serviço de nível superior para o uso. Nome serializado: ModernUsageDetail.properties.meterCategory

meterSubCategory
String

Define o tipo ou a subcategoria do serviço do Azure que pode afetar a taxa. Nome serializado: ModernUsageDetail.properties.meterSubCategory

serviceFamily
String

Listar a família de serviços para o produto comprado ou cobrado (exemplo: Armazenamento ; Computação). Nome serializado: ModernUsageDetail.properties.serviceFamily

quantity
Nullable<Decimal>

Meça a quantidade comprada ou consumida. A quantidade do medidor usado durante o período de cobrança. Nome serializado: ModernUsageDetail.properties.quantity

unitOfMeasure
String

Identifica a unidade em que o serviço é cobrado. Por exemplo, GB, horas, 10.000 s. Nome serializado: ModernUsageDetail.properties.unitOfMeasure

instanceName
String

Nome da Instância. Nome serializado: ModernUsageDetail.properties.instanceName

costInUSD
Nullable<Decimal>

Custo estendido estimado ou combinado antes do imposto em USD. Nome serializado: ModernUsageDetail.properties.costInUSD

unitPrice
Nullable<Decimal>

Preço Unitário é o preço aplicável a você. (seu EA ou outro preço de contrato). Nome serializado: ModernUsageDetail.properties.unitPrice

billingCurrencyCode
String

A moeda que define o custo cobrado. Nome serializado: ModernUsageDetail.properties.billingCurrencyCode

resourceLocation
String

Nome da localização do recurso. Nome serializado: ModernUsageDetail.properties.resourceLocation

consumedService
String

Nome do serviço consumido. Nome do provedor de recursos do Azure que emite o uso ou foi comprado. Esse valor não é fornecido para uso do marketplace. Nome serializado: ModernUsageDetail.properties.consumedService

serviceInfo1
String

Metadados específicos ao serviço. Nome serializado: ModernUsageDetail.properties.serviceInfo1

serviceInfo2
String

Campo herdado com metadados opcionais específicos do serviço. Nome serializado: ModernUsageDetail.properties.serviceInfo2

additionalInfo
String

Detalhes adicionais desse item de uso. Use esse campo para obter detalhes específicos do item de linha de uso, como o Tamanho real da VM (ServiceType) ou a taxa na qual o desconto de reserva é aplicado. Nome serializado: ModernUsageDetail.properties.additionalInfo

invoiceSectionId
String

Identificador do projeto que está sendo cobrado na fatura. Não aplicável aos Contratos de Cliente da Microsoft integrados por parceiros. Nome serializado: ModernUsageDetail.properties.invoiceSectionId

invoiceSectionName
String

Nome do projeto que está sendo cobrado na fatura. Não aplicável aos Contratos de Cliente da Microsoft integrados por parceiros. Nome serializado: ModernUsageDetail.properties.invoiceSectionName

costCenter
String

O centro de custo deste departamento se for um departamento e um centro de custo for fornecido. Nome serializado: ModernUsageDetail.properties.costCenter

resourceGroup
String

Nome do grupo de recursos do Azure usado para o gerenciamento coeso do ciclo de vida dos recursos. Nome serializado: ModernUsageDetail.properties.resourceGroup

reservationId
String

ID de recurso do ARM da reserva. Aplica-se somente a registros relevantes para reservas. Nome serializado: ModernUsageDetail.properties.reservationId

reservationName
String

Nome de exibição fornecido pelo usuário da reserva. O sobrenome conhecido de um dia específico é preenchido nos dados diários. Aplica-se somente a registros relevantes para reservas. Nome serializado: ModernUsageDetail.properties.reservationName

productOrderId
String

O identificador do ativo ou do nome do plano do Azure ao qual a assinatura pertence. Por exemplo: Plano do Azure. Para reservas, essa é a ID do Pedido de Reserva. Nome serializado: ModernUsageDetail.properties.productOrderId

productOrderName
String

Nome do Pedido do Produto. Para reservas, esse é o SKU que foi comprado. Nome serializado: ModernUsageDetail.properties.productOrderName

isAzureCreditEligible
Nullable<Boolean>

Determina se o custo está qualificado para ser pago pelo uso de créditos do Azure. Nome serializado: ModernUsageDetail.properties.isAzureCreditEligible

term
String

Termo (em meses). Exibe o prazo de validade da oferta. Por exemplo. No caso de instâncias reservadas, ele exibe 12 meses para o termo anual de instância reservada. Por uma vez compras ou compras recorrentes, os termos exibem 1 mês; Isso não é aplicável ao consumo do Azure. Nome serializado: ModernUsageDetail.properties.term

publisherName
String

Nome do editor do serviço, incluindo editores da Microsoft ou de terceiros. Nome serializado: ModernUsageDetail.properties.publisherName

publisherType
String

Tipo de publicador que identifica se o publicador é de terceiros, revendedor de terceiros ou agência de terceiros. Nome serializado: ModernUsageDetail.properties.publisherType

chargeType
String

Indica que uma cobrança representa créditos, uso, uma compra do Marketplace, uma taxa de reserva ou um reembolso. Nome serializado: ModernUsageDetail.properties.chargeType

frequency
String

Indica com que frequência essa cobrança ocorrerá. OneTime para compras que só acontecem uma vez, Mensalmente para taxas que se recorram todos os meses e UsageBased para encargos com base no quanto um serviço é usado. Nome serializado: ModernUsageDetail.properties.frequency

costInBillingCurrency
Nullable<Decimal>

ExtendedCost ou custo combinado antes do imposto em moeda cobrada. Nome serializado: ModernUsageDetail.properties.costInBillingCurrency

costInPricingCurrency
Nullable<Decimal>

ExtendedCost ou o custo combinado antes do imposto na moeda do preço a ser correlacionado com os preços. Nome serializado: ModernUsageDetail.properties.costInPricingCurrency

exchangeRate
String

Taxa de câmbio usada na conversão de moeda de preços para moeda de cobrança. Nome serializado: ModernUsageDetail.properties.exchangeRate

exchangeRateOn
Nullable<DateTimeOffset>

Data em que a taxa de câmbio é usada na conversão da moeda de preços para a moeda de cobrança. Nome serializado: ModernUsageDetail.properties.exchangeRateDate

invoiceId
String

ID da fatura como na fatura em que a transação específica é exibida. Nome serializado: ModernUsageDetail.properties.invoiceId

previousInvoiceId
String

Referência a uma fatura original se há um reembolso (custo negativo). Isso é preenchido somente quando há um reembolso. Nome serializado: ModernUsageDetail.properties.previousInvoiceId

pricingCurrencyCode
String

Conversor de Moedas de cobrança de preços. Nome serializado: ModernUsageDetail.properties.pricingCurrencyCode

productIdentifier
String

Identificador para o produto que acumulou encargos por consumo ou compra. Essa é a chave concatenada de productId e SkuId no partner center. Nome serializado: ModernUsageDetail.properties.productIdentifier

resourceLocationNormalized
String

Local do recurso Normalizado. Nome serializado: ModernUsageDetail.properties.resourceLocationNormalized

servicePeriodStartOn
Nullable<DateTimeOffset>

Data de início do período de classificação em que a utilização do serviço foi classificada para cobranças. Os preços dos serviços do Azure são determinados para o período de classificação. Nome serializado: ModernUsageDetail.properties.servicePeriodStartDate

servicePeriodEndOn
Nullable<DateTimeOffset>

Data de término do período em que a utilização do serviço foi classificada para cobranças. Os preços dos serviços do Azure são determinados com base no período de classificação. Nome serializado: ModernUsageDetail.properties.servicePeriodEndDate

customerTenantId
String

Identificador do locatário do AAD do cliente. Nome serializado: ModernUsageDetail.properties.customerTenantId

customerName
String

Nome do locatário do AAD do cliente. Nome serializado: ModernUsageDetail.properties.customerName

partnerTenantId
String

Identificador do locatário do AAD do parceiro. Nome serializado: ModernUsageDetail.properties.partnerTenantId

partnerName
String

Nome do locatário do AAD do parceiro. Nome serializado: ModernUsageDetail.properties.partnerName

resellerMpnId
String

MPNId para o revendedor associado à assinatura. Nome serializado: ModernUsageDetail.properties.resellerMpnId

resellerName
String

Nome do revendedor. Nome serializado: ModernUsageDetail.properties.resellerName

publisherId
String

ID do Editor. Nome serializado: ModernUsageDetail.properties.publisherId

marketPrice
Nullable<Decimal>

Preço de Mercado cobrado pelo uso. Nome serializado: ModernUsageDetail.properties.marketPrice

exchangeRatePricingToBilling
Nullable<Decimal>

Taxa de Câmbio de moeda de preço para moeda de cobrança. Nome serializado: ModernUsageDetail.properties.exchangeRatePricingToBilling

paygCostInBillingCurrency
Nullable<Decimal>

O valor do custo payg antes do imposto na moeda de cobrança. Nome serializado: ModernUsageDetail.properties.paygCostInBillingCurrency

paygCostInUSD
Nullable<Decimal>

O valor do custo payg antes do imposto em moeda americana. Nome serializado: ModernUsageDetail.properties.paygCostInUSD

partnerEarnedCreditRate
Nullable<Decimal>

Taxa de desconto aplicada se há um PEC (crédito ganho pelo parceiro) com base no acesso de link do administrador do parceiro. Nome serializado: ModernUsageDetail.properties.partnerEarnedCreditRate

partnerEarnedCreditApplied
String

Sinalizador para indicar se o crédito ganho pelo parceiro foi aplicado ou não. Nome serializado: ModernUsageDetail.properties.partnerEarnedCreditApplied

payGPrice
Nullable<Decimal>

Preço de varejo do recurso. Nome serializado: ModernUsageDetail.properties.payGPrice

benefitId
String

Identificador exclusivo para o benefício aplicável. Nome serializado: ModernUsageDetail.properties.benefitId

benefitName
String

Nome do benefício aplicável. Nome serializado: ModernUsageDetail.properties.benefitName

provider
String

Identificador para Categoria de Produto ou Linha de Negócios, Ex – Azure, Microsoft 365, AWS e.t.c Nome Serializado: ModernUsageDetail.properties.provider

costAllocationRuleName
String

Nome da Regra de Alocação de Custo. Nome serializado: ModernUsageDetail.properties.costAllocationRuleName

Retornos

Uma nova ConsumptionModernUsageDetail instância para zombar.

Aplica-se a