Share via


DiagnosticProperties Class

Definition

Contains additional properties of a diagnostic

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20240601Preview.DiagnosticPropertiesTypeConverter))]
public class DiagnosticProperties : Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20240601Preview.IDiagnosticProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20240601Preview.DiagnosticPropertiesTypeConverter))>]
type DiagnosticProperties = class
    interface IDiagnosticProperties
    interface IJsonSerializable
Public Class DiagnosticProperties
Implements IDiagnosticProperties
Inheritance
DiagnosticProperties
Attributes
Implements

Constructors

DiagnosticProperties()

Creates an new DiagnosticProperties instance.

Properties

SupportedResourceType

Describes what are the supported resource types for a diagnostic.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DiagnosticProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DiagnosticProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20240601Preview.IDiagnosticProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DiagnosticProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to