Compartilhar via


AlertPropertiesDetails Classe

Definição

Detalhes do alerta.

public class AlertPropertiesDetails
type AlertPropertiesDetails = class
Public Class AlertPropertiesDetails
Herança
AlertPropertiesDetails

Construtores

AlertPropertiesDetails()

Inicializa uma nova instância de AlertPropertiesDetails.

Propriedades

Amount

valor do limite de orçamento.

CompanyName

nome da empresa.

ContactEmails

lista de emails a serem contatados.

ContactGroups

lista de grupos de ações para os qual transmitir.

ContactRoles

lista de funções de contato.

CurrentSpend

gastos atuais.

DepartmentName

nome do departamento.

EnrollmentEndDate

datetime de enrollmentEndDate.

EnrollmentNumber

número de registro.

EnrollmentStartDate

datetime de enrollmentStartDate.

InvoicingThreshold

limite de faturamento.

MeterFilter

matriz de medidores para filtrar por

Para atribuir um objeto ao elemento dessa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

Operator

operador usado para comparar currentSpend com amount.

OverridingAlert

alerta de substituição.

PeriodStartDate

datetime de periodStartDate.

ResourceFilter

matriz de recursos a serem filtrados por

Para atribuir um objeto ao elemento dessa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

ResourceGroupFilter

matriz de resourceGroups para filtrar por

Para atribuir um objeto ao elemento dessa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

TagFilter

marcas para filtrar por

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

Threshold

percentual de limite de notificação como uma decimal que ativou esse alerta.

TimeGrainType

Tipo de cadência timegrain.

TriggeredBy

notificationId que disparou esse alerta.

Unit

unidade de moeda sendo usada.

Aplica-se a