Freigeben über


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

Name Description
Alert()

Properties

Name Description
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

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

Explicit Interface Implementations

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

Applies to