Share via


Alert Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.AlertTypeConverter))]
public class Alert : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.IAlert, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.IAlertInternal, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.AlertTypeConverter))>]
type Alert = class
    interface IAlert
    interface IJsonSerializable
    interface IProxyResource
    interface IAlertInternal
    interface IProxyResourceInternal
    interface IValidates
Public Class Alert
Implements IAlert, IAlertInternal, IValidates
Inheritance
Alert
Attributes
Implements

Constructors

Alert()

Properties

CloseTime
CostEntityId
CreationTime
DefinitionCategory
DefinitionCriterion
DefinitionType
Description
DetailAmount
DetailCompanyName
DetailContactEmail
DetailContactGroup
DetailContactRole
DetailCurrentSpend
DetailDepartmentName
DetailEnrollmentEndDate
DetailEnrollmentNumber
DetailEnrollmentStartDate
DetailInvoicingThreshold
DetailMeterFilter
DetailOperator
DetailOverridingAlert
DetailPeriodStartDate
DetailResourceFilter
DetailResourceGroupFilter
DetailTagFilter
DetailThreshold
DetailTimeGrainType
DetailTriggeredBy
DetailUnit
ETag
Id
ModificationTime
Name
ResourceGroupName
Source
Status
StatusModificationTime
StatusModificationUserName
Type

Methods

DeserializeFromDictionary(IDictionary)
DeserializeFromPSObject(PSObject)
FromJson(JsonNode)
FromJsonString(String)
ToJson(JsonObject, SerializationMode)
ToJsonString()
ToString()
Validate(IEventListener)

Explicit Interface Implementations

IAlertInternal.Definition
IAlertInternal.Detail
IAlertInternal.Property
IProxyResourceInternal.Id
IProxyResourceInternal.Name
IProxyResourceInternal.Type

Applies to