ArmConsumptionModelFactory.ConsumptionEventSummary 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 ConsumptionEventSummary.
public static Azure.ResourceManager.Consumption.Models.ConsumptionEventSummary ConsumptionEventSummary (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, DateTimeOffset? transactOn = default, string description = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount newCredit = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount adjustments = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount creditExpired = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount charges = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount closedBalance = default, Azure.ResourceManager.Consumption.Models.ConsumptionEventType? eventType = default, string invoiceNumber = default, Azure.Core.ResourceIdentifier billingProfileId = default, string billingProfileDisplayName = default, Azure.Core.ResourceIdentifier lotId = default, string lotSource = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmount canceledCredit = default, string creditCurrency = default, string billingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionReseller reseller = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate creditExpiredInBillingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate newCreditInBillingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate adjustmentsInBillingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate chargesInBillingCurrency = default, Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate closedBalanceInBillingCurrency = default, Azure.ETag? etag = default);
static member ConsumptionEventSummary : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<DateTimeOffset> * string * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * Nullable<Azure.ResourceManager.Consumption.Models.ConsumptionEventType> * string * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * string * Azure.ResourceManager.Consumption.Models.ConsumptionAmount * string * string * Azure.ResourceManager.Consumption.Models.ConsumptionReseller * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Azure.ResourceManager.Consumption.Models.ConsumptionAmountWithExchangeRate * Nullable<Azure.ETag> -> Azure.ResourceManager.Consumption.Models.ConsumptionEventSummary
Public Shared Function ConsumptionEventSummary (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional transactOn As Nullable(Of DateTimeOffset) = Nothing, Optional description As String = Nothing, Optional newCredit As ConsumptionAmount = Nothing, Optional adjustments As ConsumptionAmount = Nothing, Optional creditExpired As ConsumptionAmount = Nothing, Optional charges As ConsumptionAmount = Nothing, Optional closedBalance As ConsumptionAmount = Nothing, Optional eventType As Nullable(Of ConsumptionEventType) = Nothing, Optional invoiceNumber As String = Nothing, Optional billingProfileId As ResourceIdentifier = Nothing, Optional billingProfileDisplayName As String = Nothing, Optional lotId As ResourceIdentifier = Nothing, Optional lotSource As String = Nothing, Optional canceledCredit As ConsumptionAmount = Nothing, Optional creditCurrency As String = Nothing, Optional billingCurrency As String = Nothing, Optional reseller As ConsumptionReseller = Nothing, Optional creditExpiredInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional newCreditInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional adjustmentsInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional chargesInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional closedBalanceInBillingCurrency As ConsumptionAmountWithExchangeRate = Nothing, Optional etag As Nullable(Of ETag) = Nothing) As ConsumptionEventSummary
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- transactOn
- Nullable<DateTimeOffset>
A data do evento. Nome serializado: EventSummary.properties.transactionDate
- description
- String
A descrição do evento. Nome serializado: EventSummary.properties.description
- newCredit
- ConsumptionAmount
A quantidade de novo crédito ou compromisso para o evento NewCredit ou SettleCharges. Nome serializado: EventSummary.properties.newCredit
- adjustments
- ConsumptionAmount
A quantidade de ajuste de saldo. A propriedade não está disponível para lotes ConsumptionCommitment. Nome serializado: EventSummary.properties.adjustments
- creditExpired
- ConsumptionAmount
A quantidade de crédito ou compromisso expirado para o evento NewCredit ou SettleCharges. Nome serializado: EventSummary.properties.creditExpired
- charges
- ConsumptionAmount
A quantidade de encargos para eventos do tipo SettleCharges e PendingEligibleCharges. Nome serializado: EventSummary.properties.charges
- closedBalance
- ConsumptionAmount
O saldo após o evento. Nome serializado: EventSummary.properties.closedBalance
- eventType
- Nullable<ConsumptionEventType>
Identifica o tipo do evento. Nome serializado: EventSummary.properties.eventType
- invoiceNumber
- String
O número que identifica exclusivamente a fatura na qual o evento foi cobrado. Isso estará vazio para eventos não faturados. Nome serializado: EventSummary.properties.invoiceNumber
- billingProfileId
- ResourceIdentifier
A ID que identifica exclusivamente o perfil de cobrança para o qual o evento aconteceu. A propriedade só está disponível para a conta de cobrança do tipo MicrosoftCustomerAgreement. Nome serializado: EventSummary.properties.billingProfileId
- billingProfileDisplayName
- String
O nome de exibição do perfil de cobrança para o qual o evento ocorreu. A propriedade só está disponível para a conta de cobrança do tipo MicrosoftCustomerAgreement. Nome serializado: EventSummary.properties.billingProfileDisplayName
- lotId
- ResourceIdentifier
A ID que identifica exclusivamente o lote para o qual o evento aconteceu. Nome serializado: EventSummary.properties.lotId
- lotSource
- String
Identifica a origem do lote para o qual o evento aconteceu. Nome serializado: EventSummary.properties.lotSource
- canceledCredit
- ConsumptionAmount
Valor do crédito cancelado. Nome serializado: EventSummary.properties.canceledCredit
- creditCurrency
- String
A moeda de crédito do evento. Nome serializado: EventSummary.properties.creditCurrency
- billingCurrency
- String
A moeda de cobrança do evento. Nome serializado: EventSummary.properties.billingCurrency
- reseller
- ConsumptionReseller
O revendedor do evento. Nome serializado: EventSummary.properties.reseller
- creditExpiredInBillingCurrency
- ConsumptionAmountWithExchangeRate
A quantidade de crédito ou compromisso expirado para o evento NewCredit ou SettleCharges na moeda de cobrança. Nome serializado: EventSummary.properties.creditExpiredInBillingCurrency
- newCreditInBillingCurrency
- ConsumptionAmountWithExchangeRate
A quantidade de novo crédito ou compromisso para o evento NewCredit ou SettleCharges na moeda de cobrança. Nome serializado: EventSummary.properties.newCreditInBillingCurrency
- adjustmentsInBillingCurrency
- ConsumptionAmountWithExchangeRate
A quantidade de ajuste de saldo na moeda de cobrança. Nome serializado: EventSummary.properties.adjustmentsInBillingCurrency
- chargesInBillingCurrency
- ConsumptionAmountWithExchangeRate
A quantidade de encargos para eventos do tipo SettleCharges e PendingEligibleCharges na moeda de cobrança. Nome serializado: EventSummary.properties.chargesInBillingCurrency
- closedBalanceInBillingCurrency
- ConsumptionAmountWithExchangeRate
O saldo na moeda de cobrança após o evento. Nome serializado: EventSummary.properties.closedBalanceInBillingCurrency
eTag do recurso. Para lidar com o cenário de atualização simultânea, esse campo será usado para determinar se o usuário está atualizando a versão mais recente ou não. Nome serializado: ProxyResource.eTag
Retornos
Uma nova ConsumptionEventSummary instância para zombar.