Share via


MonitorWorkspaceIdentity Class

Definition

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

Constructors

Name Description
MonitorWorkspaceIdentity()

Creates an new MonitorWorkspaceIdentity instance.

Properties

Name Description
AzureMonitorWorkspaceName

The name of the Azure Monitor workspace. The name is case insensitive

Id

Resource identity path

ResourceGroupName

The name of the resource group. The name is case insensitive.

SubscriptionId

The ID of the target subscription.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MonitorWorkspaceIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MonitorWorkspaceIdentity.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MonitorWorkspaceIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to