AlertPropertiesDetails interface

Alert details

Properties

amount

budget threshold amount

companyName

company name

contactEmails

list of emails to contact

contactGroups

list of action groups to broadcast to

contactRoles

list of contact roles

currentSpend

current spend

departmentName

department name

enrollmentEndDate

datetime of enrollmentEndDate

enrollmentNumber

enrollment number

enrollmentStartDate

datetime of enrollmentStartDate

invoicingThreshold

invoicing threshold

meterFilter

array of meters to filter by

operator

operator used to compare currentSpend with amount

overridingAlert

overriding alert

periodStartDate

datetime of periodStartDate

resourceFilter

array of resources to filter by

resourceGroupFilter

array of resourceGroups to filter by

tagFilter

tags to filter by

threshold

notification threshold percentage as a decimal which activated this alert

timeGrainType

Type of timegrain cadence

triggeredBy

notificationId that triggered this alert

unit

unit of currency being used

Property Details

amount

budget threshold amount

amount?: number

Property Value

number

companyName

company name

companyName?: string

Property Value

string

contactEmails

list of emails to contact

contactEmails?: string[]

Property Value

string[]

contactGroups

list of action groups to broadcast to

contactGroups?: string[]

Property Value

string[]

contactRoles

list of contact roles

contactRoles?: string[]

Property Value

string[]

currentSpend

current spend

currentSpend?: number

Property Value

number

departmentName

department name

departmentName?: string

Property Value

string

enrollmentEndDate

datetime of enrollmentEndDate

enrollmentEndDate?: string

Property Value

string

enrollmentNumber

enrollment number

enrollmentNumber?: string

Property Value

string

enrollmentStartDate

datetime of enrollmentStartDate

enrollmentStartDate?: string

Property Value

string

invoicingThreshold

invoicing threshold

invoicingThreshold?: number

Property Value

number

meterFilter

array of meters to filter by

meterFilter?: any[]

Property Value

any[]

operator

operator used to compare currentSpend with amount

operator?: string

Property Value

string

overridingAlert

overriding alert

overridingAlert?: string

Property Value

string

periodStartDate

datetime of periodStartDate

periodStartDate?: string

Property Value

string

resourceFilter

array of resources to filter by

resourceFilter?: any[]

Property Value

any[]

resourceGroupFilter

array of resourceGroups to filter by

resourceGroupFilter?: any[]

Property Value

any[]

tagFilter

tags to filter by

tagFilter?: Record<string, unknown>

Property Value

Record<string, unknown>

threshold

notification threshold percentage as a decimal which activated this alert

threshold?: number

Property Value

number

timeGrainType

Type of timegrain cadence

timeGrainType?: string

Property Value

string

triggeredBy

notificationId that triggered this alert

triggeredBy?: string

Property Value

string

unit

unit of currency being used

unit?: string

Property Value

string