CognitiveServicesWorkbenchData Class

Definition

Workbench resource under a Cognitive Services project. Provides interactive compute with data access for AI development.

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

Constructors

Name Description
CognitiveServicesWorkbenchData(CognitiveServicesWorkbenchProperties)

Initializes a new instance of CognitiveServicesWorkbenchData.

Properties

Name Description
ETag

Resource Etag.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
Identity

Identity for the resource.

Location

The location of the workbench resource.

Name

The name of the resource.

(Inherited from ResourceData)
Properties

Properties of the workbench resource.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<CognitiveServicesWorkbenchData>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<CognitiveServicesWorkbenchData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<CognitiveServicesWorkbenchData>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<CognitiveServicesWorkbenchData>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<CognitiveServicesWorkbenchData>.Write(ModelReaderWriterOptions)

Applies to