Share via


DiagnosticSettingIdentity Class

Definition

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

Constructors

DiagnosticSettingIdentity()

Creates an new DiagnosticSettingIdentity instance.

Properties

Id

Resource identity path

Name

The name of the diagnostic setting.

ResourceUri

The identifier of the resource.

SubscriptionId

The ID of the target subscription.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DiagnosticSettingIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DiagnosticSettingIdentity.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DiagnosticSettingIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to