Budget interface

Ressource budgétaire.

Extends

Propriétés

amount

Montant total du coût à suivre avec le budget.

Pris en charge pour Type(s) de catégorie(s) : Coût.

Requis pour le(s) type(s) de catégorie(s) : Coût.

category

La catégorie du budget.

  • 'Cost' définit un budget.
  • 'ReservationUtilization' définit une règle d’alerte d’utilisation de la réservation.
currentSpend

Montant actuel du coût suivi d’un budget.

Pris en charge pour Type(s) de catégorie(s) : Coût.

eTag

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.

filter

Peut être utilisé pour filtrer les budgets par dimensions et/ou balises spécifiées par l’utilisateur.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

forecastSpend

Coût prévu qui est suivi pour un budget.

Pris en charge pour Type(s) de catégorie(s) : Coût.

notifications

Dictionnaire de notifications associées au budget.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

  • Contraintes pour CategoryType : Coût - Le budget peut avoir jusqu’à 5 notifications avec thresholdType : Actual and 5 notifications with thresholdType : Forecasted.
  • Contraintes pour CategoryType : ReservationUtilization - Une seule notification est autorisée. thresholdType n’est pas applicable.
timeGrain

Temps couvert par un budget. Le suivi de la quantité sera réinitialisé en fonction du grain de temps.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

timeGrainTypes pris en charge pour CategoryType : Cost

  • Mensuel
  • Trimestriel
  • Tous les ans
  • BillingMonth*
  • BillingQuarter*
  • BillingAnnual*

*uniquement pris en charge pour les clients Web Direct.

timeGrainTypes pris en charge pour CategoryType : ReservationUtilization

  • Last7Days
  • Last30Days

Requis pour Type(s) de catégorie(s) : Coût, RéservationUtilisation.

timePeriod

Période qui définit la période active du budget. Le budget évaluera les données à partir de la date de début et expirera à la date de fin.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

Requis pour Type(s) de catégorie(s) : Coût, RéservationUtilisation.

Propriétés héritées

id

Identifiant de ressource entièrement qualifié pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

nom de la ressource.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

Détails de la propriété

amount

Montant total du coût à suivre avec le budget.

Pris en charge pour Type(s) de catégorie(s) : Coût.

Requis pour le(s) type(s) de catégorie(s) : Coût.

amount?: number

Valeur de propriété

number

category

La catégorie du budget.

  • 'Cost' définit un budget.
  • 'ReservationUtilization' définit une règle d’alerte d’utilisation de la réservation.
category?: string

Valeur de propriété

string

currentSpend

Montant actuel du coût suivi d’un budget.

Pris en charge pour Type(s) de catégorie(s) : Coût.

currentSpend?: CurrentSpend

Valeur de propriété

eTag

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.

eTag?: string

Valeur de propriété

string

filter

Peut être utilisé pour filtrer les budgets par dimensions et/ou balises spécifiées par l’utilisateur.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

filter?: BudgetFilter

Valeur de propriété

forecastSpend

Coût prévu qui est suivi pour un budget.

Pris en charge pour Type(s) de catégorie(s) : Coût.

forecastSpend?: ForecastSpend

Valeur de propriété

notifications

Dictionnaire de notifications associées au budget.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

  • Contraintes pour CategoryType : Coût - Le budget peut avoir jusqu’à 5 notifications avec thresholdType : Actual and 5 notifications with thresholdType : Forecasted.
  • Contraintes pour CategoryType : ReservationUtilization - Une seule notification est autorisée. thresholdType n’est pas applicable.
notifications?: Record<string, Notification>

Valeur de propriété

Record<string, Notification>

timeGrain

Temps couvert par un budget. Le suivi de la quantité sera réinitialisé en fonction du grain de temps.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

timeGrainTypes pris en charge pour CategoryType : Cost

  • Mensuel
  • Trimestriel
  • Tous les ans
  • BillingMonth*
  • BillingQuarter*
  • BillingAnnual*

*uniquement pris en charge pour les clients Web Direct.

timeGrainTypes pris en charge pour CategoryType : ReservationUtilization

  • Last7Days
  • Last30Days

Requis pour Type(s) de catégorie(s) : Coût, RéservationUtilisation.

timeGrain?: string

Valeur de propriété

string

timePeriod

Période qui définit la période active du budget. Le budget évaluera les données à partir de la date de début et expirera à la date de fin.

Pris en charge pour Type(s) de catégorie(s) : Cost, ReservationUtilization.

Requis pour Type(s) de catégorie(s) : Coût, RéservationUtilisation.

timePeriod?: BudgetTimePeriod

Valeur de propriété

Détails de la propriété héritée

id

Identifiant de ressource entièrement qualifié pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valeur de propriété

string

Hérité deExtensionResource.id

name

nom de la ressource.

name?: string

Valeur de propriété

string

Hérité deExtensionResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

systemData?: SystemData

Valeur de propriété

Hérité deExtensionResource.systemData

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

type?: string

Valeur de propriété

string

Hérité deExtensionResource.type