Share via


LogFileSettingsText Class

Definition

Text settings

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.LogFileSettingsTextTypeConverter))]
public class LogFileSettingsText : Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.ILogFileSettingsText, Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.LogFileSettingsTextTypeConverter))>]
type LogFileSettingsText = class
    interface ILogFileSettingsText
    interface IJsonSerializable
    interface ILogFileTextSettings
    interface IValidates
Public Class LogFileSettingsText
Implements ILogFileSettingsText, IValidates
Inheritance
LogFileSettingsText
Attributes
Implements

Constructors

LogFileSettingsText()

Creates an new LogFileSettingsText instance.

Properties

RecordStartTimestampFormat

One of the supported timestamp formats

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of LogFileSettingsText.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LogFileSettingsText.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.ILogFileSettingsText.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LogFileSettingsText into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to