Share via


LogAnalytics Class

Definition

Container group log analytics information.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.LogAnalyticsTypeConverter))]
public class LogAnalytics : Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.ILogAnalytics
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.LogAnalyticsTypeConverter))>]
type LogAnalytics = class
    interface ILogAnalytics
    interface IJsonSerializable
Public Class LogAnalytics
Implements ILogAnalytics
Inheritance
LogAnalytics
Attributes
Implements

Constructors

LogAnalytics()

Creates an new LogAnalytics instance.

Properties

LogType

The log type to be used.

Metadata

Metadata for log analytics.

WorkspaceId

The workspace id for log analytics

WorkspaceKey

The workspace key for log analytics

WorkspaceResourceId

The workspace resource id for log analytics

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of LogAnalytics.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LogAnalytics.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.ILogAnalytics.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LogAnalytics into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to