Budget interface

Una risorsa di budget.

Extends

Proprietà

amount

Importo totale dei costi da tenere traccia del budget.

Supportato per CategoryType(s): Costo.

Obbligatorio per CategoryType(s): Costo.

category

La categoria del bilancio.

  • 'Cost' definisce un budget.
  • 'ReservationUtilization' definisce una regola di avviso utilizzo prenotazione.
currentSpend

Importo corrente del costo che viene monitorato per un budget.

Supportato per CategoryType(s): Costo.

eTag

eTag della risorsa. Per gestire lo scenario di aggiornamento simultaneo, questo campo verrà usato per determinare se l'utente sta aggiornando o meno la versione più recente.

filter

Può essere usato per filtrare i budget in base alle dimensioni e/o ai tag specificati dall'utente.

Supportato per CategoryType(s): Cost, ReservationUtilization.

forecastSpend

Costo previsto che viene monitorato per un budget.

Supportato per CategoryType(s): Costo.

notifications

Dizionario delle notifiche associate al budget.

Supportato per CategoryType(s): Cost, ReservationUtilization.

  • Vincoli per CategoryType: Cost - Budget può avere fino a 5 notifiche con thresholdType: Actual e 5 notifications with thresholdType: Forecasted.
  • Vincoli per CategoryType: reservationUtilization - È consentita una sola notifica. thresholdType non è applicabile.
timeGrain

Tempo coperto da un budget. Il rilevamento della quantità verrà reimpostato in base all'intervallo di tempo.

Supportato per CategoryType(s): Cost, ReservationUtilization.

TimeGrainTypes supportati per CategoryType: Cost

  • Mensile
  • Ogni trimestre
  • Annualmente
  • BillingMonth*
  • BillingQuarter*
  • BillingAnnual*

*supportato solo per i clienti Web Direct.

timeGrainTypes supportati per CategoryType: ReservationUtilization

  • Last7Days
  • Last30Days

Obbligatorio per CategoryType(s): Cost, ReservationUtilization.

timePeriod

Periodo di tempo che definisce il periodo attivo del budget. Il budget valuterà i dati in corrispondenza di startDate o dopo e scadrà in base a endDate.

Supportato per CategoryType(s): Cost, ReservationUtilization.

Obbligatorio per CategoryType(s): Cost, ReservationUtilization.

Proprietà ereditate

id

Identificatore di risorsa completamente qualificato per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

nome della risorsa.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

Dettagli proprietà

amount

Importo totale dei costi da tenere traccia del budget.

Supportato per CategoryType(s): Costo.

Obbligatorio per CategoryType(s): Costo.

amount?: number

Valore della proprietà

number

category

La categoria del bilancio.

  • 'Cost' definisce un budget.
  • 'ReservationUtilization' definisce una regola di avviso utilizzo prenotazione.
category?: string

Valore della proprietà

string

currentSpend

Importo corrente del costo che viene monitorato per un budget.

Supportato per CategoryType(s): Costo.

currentSpend?: CurrentSpend

Valore della proprietà

eTag

eTag della risorsa. Per gestire lo scenario di aggiornamento simultaneo, questo campo verrà usato per determinare se l'utente sta aggiornando o meno la versione più recente.

eTag?: string

Valore della proprietà

string

filter

Può essere usato per filtrare i budget in base alle dimensioni e/o ai tag specificati dall'utente.

Supportato per CategoryType(s): Cost, ReservationUtilization.

filter?: BudgetFilter

Valore della proprietà

forecastSpend

Costo previsto che viene monitorato per un budget.

Supportato per CategoryType(s): Costo.

forecastSpend?: ForecastSpend

Valore della proprietà

notifications

Dizionario delle notifiche associate al budget.

Supportato per CategoryType(s): Cost, ReservationUtilization.

  • Vincoli per CategoryType: Cost - Budget può avere fino a 5 notifiche con thresholdType: Actual e 5 notifications with thresholdType: Forecasted.
  • Vincoli per CategoryType: reservationUtilization - È consentita una sola notifica. thresholdType non è applicabile.
notifications?: Record<string, Notification>

Valore della proprietà

Record<string, Notification>

timeGrain

Tempo coperto da un budget. Il rilevamento della quantità verrà reimpostato in base all'intervallo di tempo.

Supportato per CategoryType(s): Cost, ReservationUtilization.

TimeGrainTypes supportati per CategoryType: Cost

  • Mensile
  • Ogni trimestre
  • Annualmente
  • BillingMonth*
  • BillingQuarter*
  • BillingAnnual*

*supportato solo per i clienti Web Direct.

timeGrainTypes supportati per CategoryType: ReservationUtilization

  • Last7Days
  • Last30Days

Obbligatorio per CategoryType(s): Cost, ReservationUtilization.

timeGrain?: string

Valore della proprietà

string

timePeriod

Periodo di tempo che definisce il periodo attivo del budget. Il budget valuterà i dati in corrispondenza di startDate o dopo e scadrà in base a endDate.

Supportato per CategoryType(s): Cost, ReservationUtilization.

Obbligatorio per CategoryType(s): Cost, ReservationUtilization.

timePeriod?: BudgetTimePeriod

Valore della proprietà

Dettagli proprietà ereditate

id

Identificatore di risorsa completamente qualificato per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valore della proprietà

string

ereditato daExtensionResource.id

name

nome della risorsa.

name?: string

Valore della proprietà

string

ereditato daExtensionResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

systemData?: SystemData

Valore della proprietà

Ereditato daExtensionResource.systemData

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

type?: string

Valore della proprietà

string

Ereditato daExtensionResource.type