Partager via


Invoice Classe

Définition

Une facture.

[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
Héritage
Invoice
Attributs

Constructeurs

Invoice()

Initialise une nouvelle instance de la classe 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)

Initialise une nouvelle instance de la classe Invoice.

Propriétés

AmountDue

Obtient le montant dû à l’heure actuelle.

AzurePrepaymentApplied

Obtient le montant du prépaiement Azure appliqué aux frais. Ce champ s’applique aux comptes de facturation avec le type de contrat Contrat client Microsoft.

BilledAmount

Obtient le total des frais pour la période de facturation de la facture.

BillingProfileDisplayName

Obtient le nom du profil de facturation pour lequel la facture est générée.

BillingProfileId

Obtient l’ID du profil de facturation pour lequel la facture est générée.

CreditAmount

Obtient le remboursement total des retours et des annulations pendant la période de facturation de la facture. Ce champ s’applique aux comptes de facturation avec le type de contrat Contrat client Microsoft.

Documents

Obtient la liste des documents disponibles au téléchargement, tels que la facture et le reçu fiscal.

DueDate

Obtient la date d’échéance de la facture.

FreeAzureCreditApplied

Obtient le montant des crédits Azure gratuits appliqués aux frais. Ce champ s’applique aux comptes de facturation avec le type de contrat Contrat client Microsoft.

Id

Obtient l’ID de ressource.

(Hérité de Resource)
InvoiceDate

Obtient la date à laquelle la facture a été générée.

InvoicePeriodEndDate

Obtient la date de fin de la période de facturation pour laquelle la facture est générée.

InvoicePeriodStartDate

Obtient la date de début de la période de facturation pour laquelle la facture est générée.

InvoiceType

Obtient le type de facture. Les valeurs possibles sont les suivantes : « AzureService », « AzureMarketplace », « AzureSupport »

IsMonthlyInvoice

Obtient spécifie si la facture est générée dans le cadre du cycle de facturation mensuel ou non. Ce champ s’applique aux comptes de facturation avec le type de contrat Contrat client Microsoft.

Name

Obtient le nom de la ressource.

(Hérité de Resource)
Payments

Obtient la liste des paiements.

PurchaseOrderNumber

Obtient un numéro de bon de commande facultatif pour la facture.

Status

Obtient la status actuelle de la facture. Les valeurs possibles sont les suivantes : 'Due', 'OverDue', 'Paid'

SubscriptionId

Obtient l’ID de l’abonnement pour lequel la facture est générée.

SubTotal

Obtient le montant avant impôt dû. Ce champ s’applique aux comptes de facturation avec le type de contrat Contrat client Microsoft.

TaxAmount

Obtient le montant de la taxe facturée pour la période de facturation. Ce champ s’applique aux comptes de facturation avec le type de contrat Contrat client Microsoft.

TotalAmount

Obtient le montant dû lorsque la facture a été générée. Ce champ s’applique aux comptes de facturation avec le type de contrat Contrat client Microsoft.

Type

Obtient le type de ressource.

(Hérité de Resource)

S’applique à