Share via


DiagnosticSettingsCategory Class

Definition

The diagnostic settings Category.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DiagnosticSetting.Models.Api20210501Preview.DiagnosticSettingsCategoryTypeConverter))]
public class DiagnosticSettingsCategory : Microsoft.Azure.PowerShell.Cmdlets.Monitor.DiagnosticSetting.Models.Api20210501Preview.IDiagnosticSettingsCategory
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DiagnosticSetting.Models.Api20210501Preview.DiagnosticSettingsCategoryTypeConverter))>]
type DiagnosticSettingsCategory = class
    interface IDiagnosticSettingsCategory
    interface IJsonSerializable
Public Class DiagnosticSettingsCategory
Implements IDiagnosticSettingsCategory
Inheritance
DiagnosticSettingsCategory
Attributes
Implements

Constructors

DiagnosticSettingsCategory()

Creates an new DiagnosticSettingsCategory instance.

Properties

CategoryGroup

the collection of what category groups are supported.

CategoryType

The type of the diagnostic settings category.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DiagnosticSettingsCategory.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DiagnosticSettingsCategory.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.DiagnosticSetting.Models.Api20210501Preview.IDiagnosticSettingsCategory.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DiagnosticSettingsCategory into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to