Partager via


Budget Constructeurs

Définition

Surcharges

Budget()

Initialise une nouvelle instance de la classe Budget.

Budget(String, Decimal, String, BudgetTimePeriod, String, String, String, String, Filters, CurrentSpend, IDictionary<String,Notification>)

Initialise une nouvelle instance de la classe Budget.

Budget()

Initialise une nouvelle instance de la classe Budget.

public Budget ();
Public Sub New ()

S’applique à

Budget(String, Decimal, String, BudgetTimePeriod, String, String, String, String, Filters, CurrentSpend, IDictionary<String,Notification>)

Initialise une nouvelle instance de la classe Budget.

public Budget (string category, decimal amount, string timeGrain, Microsoft.Azure.Management.Consumption.Models.BudgetTimePeriod timePeriod, string id = default, string name = default, string type = default, string eTag = default, Microsoft.Azure.Management.Consumption.Models.Filters filters = default, Microsoft.Azure.Management.Consumption.Models.CurrentSpend currentSpend = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.Consumption.Models.Notification> notifications = default);
new Microsoft.Azure.Management.Consumption.Models.Budget : string * decimal * string * Microsoft.Azure.Management.Consumption.Models.BudgetTimePeriod * string * string * string * string * Microsoft.Azure.Management.Consumption.Models.Filters * Microsoft.Azure.Management.Consumption.Models.CurrentSpend * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.Consumption.Models.Notification> -> Microsoft.Azure.Management.Consumption.Models.Budget
Public Sub New (category As String, amount As Decimal, timeGrain As String, timePeriod As BudgetTimePeriod, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional eTag As String = Nothing, Optional filters As Filters = Nothing, Optional currentSpend As CurrentSpend = Nothing, Optional notifications As IDictionary(Of String, Notification) = Nothing)

Paramètres

category
String

Catégorie du budget, si le budget suit le coût ou l’utilisation. Les valeurs possibles sont les suivantes : 'Cost', 'Utilisation'

amount
Decimal

Montant total du coût à suivre avec le budget

timeGrain
String

Temps couvert par un budget. Le suivi de la quantité sera réinitialisé en fonction du grain de temps. Les valeurs possibles sont les suivantes : 'Monthly', 'Quarterly', 'Annuel'

timePeriod
BudgetTimePeriod

A les dates de début et de fin du budget. La date de début doit être le premier du mois et doit être inférieure à la date de fin. La date de début du budget doit être le 1er juin 2017 ou après cette date. La date de début future ne devrait pas dépasser trois mois. La date de début passée doit être sélectionnée dans le préiod timegrain. Il n’existe aucune restriction sur la date de fin.

id
String

ID de ressource.

name
String

Nom de la ressource.

type
String

Type de ressource.

eTag
String

eTag de la ressource. Pour gérer le scénario de mise à jour simultanée, ce champ sera utilisé pour déterminer si l’utilisateur met à jour la dernière version ou non.

filters
Filters

Peut être utilisé pour filtrer les budgets par groupe de ressources, ressource ou compteur.

currentSpend
CurrentSpend

Montant actuel du coût qui fait l’objet d’un suivi pour un budget.

notifications
IDictionary<String,Notification>

Dictionnaire des notifications associées au budget. Budget peut comporter jusqu’à cinq notifications.

S’applique à