Share via


ContainerGroupDiagnostics Class

Definition

Container group diagnostic information.

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

Constructors

ContainerGroupDiagnostics()

Creates an new ContainerGroupDiagnostics instance.

Properties

LogAnalyticLogType

The log type to be used.

LogAnalyticMetadata

Metadata for log analytics.

LogAnalyticWorkspaceId

The workspace id for log analytics

LogAnalyticWorkspaceKey

The workspace key for log analytics

LogAnalyticWorkspaceResourceId

The workspace resource id for log analytics

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ContainerGroupDiagnostics.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ContainerGroupDiagnostics.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ContainerGroupDiagnostics into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to