IssuePropertiesUpdate Class

Definition

The issue properties for update

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.IssuePropertiesUpdateTypeConverter))]
public class IssuePropertiesUpdate : Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.IIssuePropertiesUpdate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.IssuePropertiesUpdateTypeConverter))>]
type IssuePropertiesUpdate = class
    interface IIssuePropertiesUpdate
    interface IJsonSerializable
Public Class IssuePropertiesUpdate
Implements IIssuePropertiesUpdate
Inheritance
IssuePropertiesUpdate
Attributes
Implements

Constructors

Name Description
IssuePropertiesUpdate()

Creates an new IssuePropertiesUpdate instance.

Properties

Name Description
BackgroundDetail

The background details

BackgroundText

The background text

BackgroundType

The background type

ImpactTime

The issue impact time (in UTC)

NotificationActionGroupId

The action group IDs to notify

NotificationExcludeDefaultActionGroup

Whether to exclude default action groups from notifications

NotificationUpdateType

The types of updates that trigger notifications

Severity

The issue severity

Status

The issue status

Title

The issue title

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IssuePropertiesUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IssuePropertiesUpdate.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.IIssuePropertiesUpdate.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of IssuePropertiesUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to