Condividi tramite


NotificationRule Class

Definition

Notification rule model. Please note this is the abstract base class. The derived classes available for instantiation are: TestsNotificationRule.

[System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.Developer.LoadTesting.UnknownNotificationRule))]
public abstract class NotificationRule : System.ClientModel.Primitives.IJsonModel<Azure.Developer.LoadTesting.NotificationRule>, System.ClientModel.Primitives.IPersistableModel<Azure.Developer.LoadTesting.NotificationRule>
[<System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.Developer.LoadTesting.UnknownNotificationRule))>]
type NotificationRule = class
    interface IJsonModel<NotificationRule>
    interface IPersistableModel<NotificationRule>
Public MustInherit Class NotificationRule
Implements IJsonModel(Of NotificationRule), IPersistableModel(Of NotificationRule)
Inheritance
NotificationRule
Derived
Attributes
Implements

Properties

Name Description
ActionGroupIds

The action groups to notify.

CreatedBy

The user that created.

CreatedDateTime

The creation datetime(RFC 3339 literal format).

DisplayName

The name of the notification rule.

LastModifiedBy

The user that last modified.

LastModifiedDateTime

The last Modified datetime(RFC 3339 literal format).

NotificationRuleId

The unique identifier of the notification rule.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Operators

Name Description
Explicit(Response to NotificationRule)

Explicit Interface Implementations

Name Description
IJsonModel<NotificationRule>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<NotificationRule>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<NotificationRule>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<NotificationRule>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<NotificationRule>.Write(ModelReaderWriterOptions)

Applies to