Compartir a través de


Invoice Clase

Definición

Una factura.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Invoice : Microsoft.Azure.Management.Billing.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Invoice = class
    inherit Resource
Public Class Invoice
Inherits Resource
Herencia
Invoice
Atributos

Constructores

Invoice()

Inicializa una nueva instancia de la clase Invoice.

Invoice(String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Amount, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, String, String, String, IList<Document>, IList<PaymentProperties>, String)

Inicializa una nueva instancia de la clase Invoice.

Propiedades

AmountDue

Obtiene la cantidad vencida a partir de ahora.

AzurePrepaymentApplied

Obtiene el importe del prepago de Azure aplicado a los cargos. Este campo es aplicable a las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

BilledAmount

Obtiene el total de cargos para el período de facturación.

BillingProfileDisplayName

Obtiene el nombre del perfil de facturación para el que se genera la factura.

BillingProfileId

Obtiene el identificador del perfil de facturación para el que se genera la factura.

CreditAmount

Obtiene el reembolso total de devoluciones y cancelaciones durante el período de facturación. Este campo es aplicable a las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

Documents

Obtiene la lista de documentos disponibles para descargar, como factura y recibo fiscal.

DueDate

Obtiene la fecha de vencimiento de la factura.

FreeAzureCreditApplied

Obtiene la cantidad de créditos gratuitos de Azure aplicados a los cargos. Este campo es aplicable a las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

Id

Obtiene el identificador de recurso.

(Heredado de Resource)
InvoiceDate

Obtiene la fecha en que se generó la factura.

InvoicePeriodEndDate

Obtiene la fecha de finalización del período de facturación para el que se genera la factura.

InvoicePeriodStartDate

Obtiene la fecha de inicio del período de facturación para el que se genera la factura.

InvoiceType

Obtiene el tipo de factura. Entre los valores posibles se incluyen: "AzureService", "AzureMarketplace", "AzureSupport".

IsMonthlyInvoice

Obtiene especifica si la factura se genera como parte del ciclo de facturación mensual o no. Este campo es aplicable a las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
Payments

Obtiene la lista de pagos.

PurchaseOrderNumber

Obtiene un número de pedido de compra opcional para la factura.

Status

Obtiene el estado actual de la factura. Entre los valores posibles se incluyen: 'Due', 'OverDue', 'Paid'

SubscriptionId

Obtiene el identificador de la suscripción para la que se genera la factura.

SubTotal

Obtiene el importe de impuestos previos a pagar. Este campo es aplicable a las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

TaxAmount

Obtiene el importe de los impuestos que se cobran durante el período de facturación. Este campo es aplicable a las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

TotalAmount

Obtiene el importe vencido cuando se generó la factura. Este campo es aplicable a las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

Type

Obtiene el tipo de recurso.

(Heredado de Resource)

Se aplica a