AlertPropertiesDetails interface
Alert details
Properties
amount | budget threshold amount |
company |
company name |
contact |
list of emails to contact |
contact |
list of action groups to broadcast to |
contact |
list of contact roles |
current |
current spend |
department |
department name |
enrollment |
datetime of enrollmentEndDate |
enrollment |
enrollment number |
enrollment |
datetime of enrollmentStartDate |
invoicing |
invoicing threshold |
meter |
array of meters to filter by |
operator | operator used to compare currentSpend with amount |
overriding |
overriding alert |
period |
datetime of periodStartDate |
resource |
array of resources to filter by |
resource |
array of resourceGroups to filter by |
tag |
tags to filter by |
threshold | notification threshold percentage as a decimal which activated this alert |
time |
Type of timegrain cadence |
triggered |
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
Azure SDK for JavaScript