Share via


ColumnDefinition Class

Definition

Definition of custom data column.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.ColumnDefinitionTypeConverter))]
public class ColumnDefinition : Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.IColumnDefinition
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.DataCollection.Models.ColumnDefinitionTypeConverter))>]
type ColumnDefinition = class
    interface IColumnDefinition
    interface IJsonSerializable
Public Class ColumnDefinition
Implements IColumnDefinition
Inheritance
ColumnDefinition
Attributes
Implements

Constructors

ColumnDefinition()

Creates an new ColumnDefinition instance.

Properties

Name

The name of the column.

Type

The type of the column data.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ColumnDefinition.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ColumnDefinition.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ColumnDefinition into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to