ArmConsumptionModelFactory.ConsumptionModernUsageDetail Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- tags
- IReadOnlyDictionary<String,String>
Marcas de recurso. Nome serializado: Resource.tags
- billingAccountId
- String
Identificador da Conta de Cobrança. Nome serializado: ModernUsageDetail.properties.billingAccountId
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
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
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
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
Custo estendido estimado ou combinado antes do imposto em USD. Nome serializado: ModernUsageDetail.properties.costInUSD
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
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
ExtendedCost ou custo combinado antes do imposto em moeda cobrada. Nome serializado: ModernUsageDetail.properties.costInBillingCurrency
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
Preço de Mercado cobrado pelo uso. Nome serializado: ModernUsageDetail.properties.marketPrice
Taxa de Câmbio de moeda de preço para moeda de cobrança. Nome serializado: ModernUsageDetail.properties.exchangeRatePricingToBilling
O valor do custo payg antes do imposto na moeda de cobrança. Nome serializado: ModernUsageDetail.properties.paygCostInBillingCurrency
O valor do custo payg antes do imposto em moeda americana. Nome serializado: ModernUsageDetail.properties.paygCostInUSD
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
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.