Freigeben über


ArmRoleReceiver Class

Definition

interface all receivers

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActionGroup.Models.ArmRoleReceiverTypeConverter))]
public class ArmRoleReceiver : Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActionGroup.Models.IActionGroupReceiver, Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActionGroup.Models.IArmRoleReceiver
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActionGroup.Models.ArmRoleReceiverTypeConverter))>]
type ArmRoleReceiver = class
    interface IActionGroupReceiver
    interface IArmRoleReceiver
    interface IJsonSerializable
Public Class ArmRoleReceiver
Implements IActionGroupReceiver, IArmRoleReceiver
Inheritance
ArmRoleReceiver
Attributes
Implements

Constructors

ArmRoleReceiver()

Creates an new ArmRoleReceiver instance.

Properties

Name

The name of the arm role receiver. Names must be unique across all receivers within an action group.

RoleId

The arm role id.

UseCommonAlertSchema

Indicates whether to use common alert schema.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ArmRoleReceiver.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ArmRoleReceiver.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.ActionGroup.Models.IArmRoleReceiver.

FromJsonString(String)

Creates a new instance of ArmRoleReceiver, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ArmRoleReceiver into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to