Share via


DataProductDataType Class

Definition

The data type resource.

public class DataProductDataType : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.NetworkAnalytics.Models.DataProductDataType>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.NetworkAnalytics.Models.DataProductDataType>
type DataProductDataType = class
    inherit ResourceData
    interface IJsonModel<DataProductDataType>
    interface IPersistableModel<DataProductDataType>
Public Class DataProductDataType
Inherits ResourceData
Implements IJsonModel(Of DataProductDataType), IPersistableModel(Of DataProductDataType)
Inheritance
Azure.ResourceManager.Models.ResourceData
DataProductDataType
Implements
System.ClientModel.Primitives.IJsonModel<DataProductDataType> System.ClientModel.Primitives.IPersistableModel<DataProductDataType> System.ClientModel.Primitives.IPersistableModel<T>

Constructors

DataProductDataType()

Initializes a new instance of DataProductDataType.

Properties

DatabaseCacheRetention

Field for database cache retention in days.

DatabaseRetention

Field for database data retention in days.

ProvisioningState

Latest provisioning state of data product.

State

State of data type.

StateReason

Reason for the state of data type.

StorageOutputRetention

Field for storage output retention in days.

VisualizationUri

Url for data visualization.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataProductDataType>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataProductDataType>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided System.Text.Json.Utf8JsonWriter.

IPersistableModel<DataProductDataType>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided System.BinaryData into a model.

IPersistableModel<DataProductDataType>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataProductDataType>.Write(ModelReaderWriterOptions)

Writes the model into a System.BinaryData.

Applies to