Share via


MyWorkbookData Class

Definition

A class representing the MyWorkbook data model. An Application Insights private workbook definition.

public class MyWorkbookData : Azure.ResourceManager.ApplicationInsights.Models.MyWorkbookResourceContent, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ApplicationInsights.MyWorkbookData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ApplicationInsights.MyWorkbookData>
type MyWorkbookData = class
    inherit MyWorkbookResourceContent
    interface IJsonModel<MyWorkbookData>
    interface IPersistableModel<MyWorkbookData>
Public Class MyWorkbookData
Inherits MyWorkbookResourceContent
Implements IJsonModel(Of MyWorkbookData), IPersistableModel(Of MyWorkbookData)
Inheritance
Implements

Constructors

MyWorkbookData()

Initializes a new instance of MyWorkbookData.

Properties

Category

Workbook category, as defined by the user at creation time.

DisplayName

The user-defined name of the private workbook.

ETag

Resource etag.

(Inherited from MyWorkbookResourceContent)
Id

Azure resource Id.

(Inherited from MyWorkbookResourceContent)
Identity

Identity used for BYOS.

(Inherited from MyWorkbookResourceContent)
Kind

The kind of workbook. Choices are user and shared.

Location

Resource location.

(Inherited from MyWorkbookResourceContent)
Name

Azure resource name.

(Inherited from MyWorkbookResourceContent)
ResourceType

Azure resource type.

(Inherited from MyWorkbookResourceContent)
SerializedData

Configuration of this particular private workbook. Configuration data is a string containing valid JSON.

SourceId

Optional resourceId for a source resource.

StorageUri

BYOS Storage Account URI.

SystemData

Metadata pertaining to creation and last modification of the resource.

Tags

Resource tags.

(Inherited from MyWorkbookResourceContent)
TimeModified

Date and time in UTC of the last modification that was made to this private workbook definition.

UserId

Unique user id of the specific user that owns this private workbook.

Version

This instance's version of the data model. This can change as new features are added that can be marked private workbook.

Explicit Interface Implementations

IJsonModel<MyWorkbookData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<MyWorkbookData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<MyWorkbookResourceContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from MyWorkbookResourceContent)
IJsonModel<MyWorkbookResourceContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from MyWorkbookResourceContent)
IPersistableModel<MyWorkbookData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MyWorkbookData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<MyWorkbookData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<MyWorkbookResourceContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from MyWorkbookResourceContent)
IPersistableModel<MyWorkbookResourceContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from MyWorkbookResourceContent)
IPersistableModel<MyWorkbookResourceContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from MyWorkbookResourceContent)

Applies to