Delen via


MachineLearningComputeProperties Class

Definition

Machine Learning compute object. Please note MachineLearningComputeProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include MachineLearningAksCompute, AmlCompute, MachineLearningComputeInstance, MachineLearningDatabricksCompute, MachineLearningDataFactoryCompute, MachineLearningDataLakeAnalytics, MachineLearningHDInsightCompute, MachineLearningKubernetesCompute, MachineLearningSynapseSpark and MachineLearningVirtualMachineCompute.

[System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.ResourceManager.MachineLearning.Models.UnknownCompute))]
public abstract class MachineLearningComputeProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.MachineLearning.Models.MachineLearningComputeProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.MachineLearning.Models.MachineLearningComputeProperties>
public abstract class MachineLearningComputeProperties
[<System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.ResourceManager.MachineLearning.Models.UnknownCompute))>]
type MachineLearningComputeProperties = class
    interface IJsonModel<MachineLearningComputeProperties>
    interface IPersistableModel<MachineLearningComputeProperties>
type MachineLearningComputeProperties = class
Public MustInherit Class MachineLearningComputeProperties
Implements IJsonModel(Of MachineLearningComputeProperties), IPersistableModel(Of MachineLearningComputeProperties)
Public MustInherit Class MachineLearningComputeProperties
Inheritance
MachineLearningComputeProperties
Derived
Attributes
Implements

Constructors

MachineLearningComputeProperties()

Initializes a new instance of MachineLearningComputeProperties.

Properties

ComputeLocation

Location for the underlying compute.

CreatedOn

The time at which the compute was created.

Description

The description of the Machine Learning compute.

DisableLocalAuth

Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.

IsAttachedCompute

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

ModifiedOn

The time at which the compute was last modified.

ProvisioningErrors

Errors during provisioning.

ProvisioningState

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

ResourceId

ARM resource id of the underlying compute.

Explicit Interface Implementations

IJsonModel<MachineLearningComputeProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MachineLearningComputeProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MachineLearningComputeProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MachineLearningComputeProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MachineLearningComputeProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to