Interface Alert
public interface Alert
An immutable client-side representation of Alert.
-
Method Summary
Modifier and TypeMethodDescriptionGets the closeTime property: dateTime in which alert was closed.Gets the costEntityId property: related budget.Gets the creationTime property: dateTime in which alert was created.Gets the definition property: defines the type of alert.Gets the description property: Alert description.details()
Gets the details property: Alert details.etag()
Gets the etag property: eTag of the resource.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.costmanagement.fluent.models.AlertInner object.Gets the modificationTime property: dateTime in which alert was last modified.name()
Gets the name property: The name of the resource.source()
Gets the source property: Source of alert.status()
Gets the status property: alert status.Gets the statusModificationTime property: dateTime in which the alert status was last modified.Gets the statusModificationUsername property: User who last modified the alert.type()
Gets the type property: The type of the resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
etag
String etag()Gets the etag property: eTag of the resource. To handle concurrent update scenario, this field will be used to determine whether the user is updating the latest version or not.- Returns:
- the etag value.
-
definition
AlertPropertiesDefinition definition()Gets the definition property: defines the type of alert.- Returns:
- the definition value.
-
description
String description()Gets the description property: Alert description.- Returns:
- the description value.
-
source
AlertSource source()Gets the source property: Source of alert.- Returns:
- the source value.
-
details
AlertPropertiesDetails details()Gets the details property: Alert details.- Returns:
- the details value.
-
costEntityId
String costEntityId()Gets the costEntityId property: related budget.- Returns:
- the costEntityId value.
-
status
AlertStatus status()Gets the status property: alert status.- Returns:
- the status value.
-
creationTime
String creationTime()Gets the creationTime property: dateTime in which alert was created.- Returns:
- the creationTime value.
-
closeTime
String closeTime()Gets the closeTime property: dateTime in which alert was closed.- Returns:
- the closeTime value.
-
modificationTime
String modificationTime()Gets the modificationTime property: dateTime in which alert was last modified.- Returns:
- the modificationTime value.
-
statusModificationUsername
String statusModificationUsername()Gets the statusModificationUsername property: User who last modified the alert.- Returns:
- the statusModificationUsername value.
-
statusModificationTime
String statusModificationTime()Gets the statusModificationTime property: dateTime in which the alert status was last modified.- Returns:
- the statusModificationTime value.
-
innerModel
AlertInner innerModel()Gets the inner com.azure.resourcemanager.costmanagement.fluent.models.AlertInner object.- Returns:
- the inner object.
-