Share via


CognitiveServicesAccountModel Class

Definition

Cognitive Services account Model.

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

Constructors

CognitiveServicesAccountModel()

Initializes a new instance of CognitiveServicesAccountModel.

Properties

BaseModel

Properties of Cognitive Services account deployment model.

CallRateLimit

The call rate limit Cognitive Services account.

(Inherited from CognitiveServicesAccountDeploymentModel)
Capabilities

The capabilities.

Deprecation

Cognitive Services account ModelDeprecationInfo.

FinetuneCapabilities

The capabilities for finetune models.

Format

Deployment model format.

(Inherited from CognitiveServicesAccountDeploymentModel)
IsDefaultVersion

If the model is default version.

LifecycleStatus

Model lifecycle status.

MaxCapacity

The max capacity.

Name

Deployment model name.

(Inherited from CognitiveServicesAccountDeploymentModel)
Publisher

Deployment model publisher.

(Inherited from CognitiveServicesAccountDeploymentModel)
Skus

The list of Model Sku.

Source

Optional. Deployment model source ARM resource ID.

(Inherited from CognitiveServicesAccountDeploymentModel)
SourceAccount

Optional. Source of the model, another Microsoft.CognitiveServices accounts ARM resource ID.

(Inherited from CognitiveServicesAccountDeploymentModel)
SystemData

Metadata pertaining to creation and last modification of the resource.

Version

Optional. Deployment model version. If version is not specified, a default version will be assigned. The default version is different for different models and might change when there is new version available for a model. Default version for a model could be found from list models API.

(Inherited from CognitiveServicesAccountDeploymentModel)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CognitiveServicesAccountDeploymentModel>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from CognitiveServicesAccountDeploymentModel)
IJsonModel<CognitiveServicesAccountModel>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CognitiveServicesAccountModel>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CognitiveServicesAccountDeploymentModel>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from CognitiveServicesAccountDeploymentModel)
IPersistableModel<CognitiveServicesAccountModel>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CognitiveServicesAccountModel>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CognitiveServicesAccountModel>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to