CognitiveServicesWorkbenchProperties Class

Definition

Properties for a Workbench resource.

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

Constructors

Name Description
CognitiveServicesWorkbenchProperties(String, String)

Initializes a new instance of CognitiveServicesWorkbenchProperties.

Properties

Name Description
ConnectivityEndpoints

Network connectivity endpoints assigned to the workbench.

CreatedOn

Creation time of the workbench resource.

DatasetId

The dataset ID to mount for the workbench.

Errors

Error details for the workbench resource.

IdleTimeBeforeShutdown

ISO 8601 duration before the idle workbench is automatically shut down (e.g., 'PT30M').

ImageLink

Container image URI (e.g., MCR or ACR image path) for the workbench.

ProvisioningState

Provisioning state of the workbench resource.

SshSettings

SSH configuration for remote access to the workbench.

TargetClusterId

ARM resource ID of the parent cluster that hosts this workbench.

WebEndpoint

The web endpoint URL for accessing the workbench.

Methods

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

Explicit Interface Implementations

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

Applies to