Dela via


ProductConfiguration Class

Definition

Configuration object.

public class ProductConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.EdgeOrder.Models.ProductConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.EdgeOrder.Models.ProductConfiguration>
public class ProductConfiguration
type ProductConfiguration = class
    interface IJsonModel<ProductConfiguration>
    interface IPersistableModel<ProductConfiguration>
type ProductConfiguration = class
Public Class ProductConfiguration
Implements IJsonModel(Of ProductConfiguration), IPersistableModel(Of ProductConfiguration)
Public Class ProductConfiguration
Inheritance
ProductConfiguration
Implements

Properties

AvailabilityInformation

Availability information of the product system.

CostInformation

Cost information for the product system.

Description

Description related to the product system.

Dimensions

Dimensions of the configuration.

DisplayName

Display Name for the product system.

FilterableProperties

list of filters supported for a product.

HierarchyInformation

Hierarchy information of a product.

ImageInformation

Image information for the product system.

Specifications

Specifications of the configuration.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ProductConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ProductConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ProductConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ProductConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ProductConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to