Partilhar via


Budget Construtores

Definição

Sobrecargas

Budget()

Inicializa uma nova instância da classe Budget.

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

Inicializa uma nova instância da classe Budget.

Budget()

Inicializa uma nova instância da classe Budget.

public Budget ();
Public Sub New ()

Aplica-se a

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

Inicializa uma nova instância da 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)

Parâmetros

category
String

A categoria do orçamento, independentemente de o orçamento rastrear o custo ou o uso. Os valores possíveis incluem: 'Custo', 'Uso'

amount
Decimal

O valor total do custo a ser acompanhado com o orçamento

timeGrain
String

O tempo coberto por um orçamento. O acompanhamento da quantidade será redefinido com base na granularidade de tempo. Os valores possíveis incluem: 'Monthly', 'Quarterly', 'Annually'

timePeriod
BudgetTimePeriod

Tem a data de início e término do orçamento. A data de início deve ser a primeira do mês e deve ser menor que a data de término. A data de início do orçamento deve ser em ou após 1º de junho de 2017. A data de início futura não deve ser superior a três meses. A data de início anterior deve ser selecionada dentro do preiod timegrain. Não há restrições na data de término.

id
String

ID do recurso.

name
String

Nome do recurso.

type
String

Tipo de recurso.

eTag
String

eTag do recurso. Para lidar com cenários 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.

filters
Filters

Pode ser usado para filtrar orçamentos por grupo de recursos, recurso ou medidor.

currentSpend
CurrentSpend

A quantidade atual de custo que está sendo controlada para um orçamento.

notifications
IDictionary<String,Notification>

Dicionário de notificações associadas ao orçamento. O orçamento pode ter até cinco notificações.

Aplica-se a