Budget interface
Um recurso de orçamento.
- Extends
Propriedades
| amount | O valor total do custo a ser acompanhado com o orçamento. Com suporte para CategoryType(s): Custo. Obrigatório para CategoryType(s): Custo. |
| category | A categoria do orçamento.
|
| current |
O valor atual do custo que está sendo acompanhado para um orçamento. Com suporte para CategoryType(s): Custo. |
| e |
eTag do recurso. Para lidar com o cenário de atualização simultânea, esse campo será usado para determinar se o usuário está atualizando a versão mais recente ou não. |
| filter | Pode ser usado para filtrar orçamentos por dimensões especificadas pelo usuário e/ou marcas. Com suporte para CategoryType(s): Cost, ReservationUtilization. |
| forecast |
O custo previsto que está sendo acompanhado para um orçamento. Com suporte para CategoryType(s): Custo. |
| notifications | Dicionário de notificações associadas ao orçamento. Com suporte para CategoryType(s): Cost, ReservationUtilization.
|
| time |
O tempo coberto por um orçamento. O acompanhamento da quantidade será redefinido com base na granulação de tempo. Com suporte para CategoryType(s): Cost, ReservationUtilization. TimeGrainTypes com suporte para CategoryType: Custo
*compatível apenas com clientes do Web Direct. TimeGrainTypes com suporte para CategoryType: ReservationUtilization
Obrigatório para CategoryType(s): Cost, ReservationUtilization. |
| time |
O período de tempo que define o período ativo do orçamento. O orçamento avaliará os dados em ou após a data inicial e expirará na data final. Com suporte para CategoryType(s): Cost, ReservationUtilization. Obrigatório para CategoryType(s): Cost, ReservationUtilization. |
Propriedades herdadas
| id | ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | O nome do recurso |
| system |
Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. |
| type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
Detalhes da propriedade
amount
O valor total do custo a ser acompanhado com o orçamento.
Com suporte para CategoryType(s): Custo.
Obrigatório para CategoryType(s): Custo.
amount?: number
Valor da propriedade
number
category
A categoria do orçamento.
- 'Custo' define um Orçamento.
- 'ReservationUtilization' define uma regra de alerta de utilização de reserva.
category?: string
Valor da propriedade
string
currentSpend
O valor atual do custo que está sendo acompanhado para um orçamento.
Com suporte para CategoryType(s): Custo.
currentSpend?: CurrentSpend
Valor da propriedade
eTag
eTag do recurso. Para lidar com o cenário de atualização simultânea, esse campo será usado para determinar se o usuário está atualizando a versão mais recente ou não.
eTag?: string
Valor da propriedade
string
filter
Pode ser usado para filtrar orçamentos por dimensões especificadas pelo usuário e/ou marcas.
Com suporte para CategoryType(s): Cost, ReservationUtilization.
filter?: BudgetFilter
Valor da propriedade
forecastSpend
O custo previsto que está sendo acompanhado para um orçamento.
Com suporte para CategoryType(s): Custo.
forecastSpend?: ForecastSpend
Valor da propriedade
notifications
Dicionário de notificações associadas ao orçamento.
Com suporte para CategoryType(s): Cost, ReservationUtilization.
- Restrições para CategoryType: de custo – o orçamento pode ter até 5 notificações com thresholdType: Notificações reais e 5 com thresholdType: Previsto.
- Restrições para CategoryType: de ReservationUtilization – apenas uma notificação permitida. thresholdType não é aplicável.
notifications?: Record<string, Notification>
Valor da propriedade
Record<string, Notification>
timeGrain
O tempo coberto por um orçamento. O acompanhamento da quantidade será redefinido com base na granulação de tempo.
Com suporte para CategoryType(s): Cost, ReservationUtilization.
TimeGrainTypes com suporte para CategoryType: Custo
- Monthly
- Trimestralmente
- Anualmente
- BillingMonth*
- BillingQuarter*
- BillingAnnual*
*compatível apenas com clientes do Web Direct.
TimeGrainTypes com suporte para CategoryType: ReservationUtilization
- Last7Days
- Last30Days
Obrigatório para CategoryType(s): Cost, ReservationUtilization.
timeGrain?: string
Valor da propriedade
string
timePeriod
O período de tempo que define o período ativo do orçamento. O orçamento avaliará os dados em ou após a data inicial e expirará na data final.
Com suporte para CategoryType(s): Cost, ReservationUtilization.
Obrigatório para CategoryType(s): Cost, ReservationUtilization.
timePeriod?: BudgetTimePeriod
Valor da propriedade
Detalhes das propriedades herdadas
id
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valor da propriedade
string
Herdado deExtensionResource.id
name
systemData
Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.
systemData?: SystemData
Valor da propriedade
Herdado deExtensionResource.systemData
type
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"
type?: string
Valor da propriedade
string
Herdado deExtensionResource.type