MachineLearningKubernetesOnlineDeployment Class

Definition

Properties specific to a KubernetesOnlineDeployment.

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

Constructors

MachineLearningKubernetesOnlineDeployment()

Initializes a new instance of MachineLearningKubernetesOnlineDeployment.

Properties

AppInsightsEnabled

If true, enables Application Insights logging.

(Inherited from MachineLearningOnlineDeploymentProperties)
CodeConfiguration

Code configuration for the endpoint deployment.

(Inherited from MachineLearningEndpointDeploymentProperties)
ContainerResourceRequirements

The resource requirements for the container (cpu and memory).

DataCollector

The mdc configuration, we disable mdc when it's null.

(Inherited from MachineLearningOnlineDeploymentProperties)
Description

Description of the endpoint deployment.

(Inherited from MachineLearningEndpointDeploymentProperties)
EgressPublicNetworkAccess

If Enabled, allow egress public network access. If Disabled, this will create secure egress. Default: Enabled.

(Inherited from MachineLearningOnlineDeploymentProperties)
EnvironmentId

ARM resource ID or AssetId of the environment specification for the endpoint deployment.

(Inherited from MachineLearningEndpointDeploymentProperties)
EnvironmentVariables

Environment variables configuration for the deployment.

(Inherited from MachineLearningEndpointDeploymentProperties)
InstanceType

Compute instance type.

(Inherited from MachineLearningOnlineDeploymentProperties)
LivenessProbe

Liveness probe monitors the health of the container regularly.

(Inherited from MachineLearningOnlineDeploymentProperties)
Model

The URI path to the model.

(Inherited from MachineLearningOnlineDeploymentProperties)
ModelMountPath

The path to mount the model in custom container.

(Inherited from MachineLearningOnlineDeploymentProperties)
Properties

Property dictionary. Properties can be added, but not removed or altered.

(Inherited from MachineLearningEndpointDeploymentProperties)
ProvisioningState

Provisioning state for the endpoint deployment.

(Inherited from MachineLearningOnlineDeploymentProperties)
ReadinessProbe

Readiness probe validates if the container is ready to serve traffic. The properties and defaults are the same as liveness probe.

(Inherited from MachineLearningOnlineDeploymentProperties)
RequestSettings

Request settings for the deployment.

(Inherited from MachineLearningOnlineDeploymentProperties)
ScaleSettings

Scale settings for the deployment. If it is null or not provided, it defaults to TargetUtilizationScaleSettings for KubernetesOnlineDeployment and to DefaultScaleSettings for ManagedOnlineDeployment. Please note MachineLearningOnlineScaleSettings 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 MachineLearningDefaultScaleSettings and MachineLearningTargetUtilizationScaleSettings.

(Inherited from MachineLearningOnlineDeploymentProperties)

Explicit Interface Implementations

IJsonModel<MachineLearningEndpointDeploymentProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from MachineLearningEndpointDeploymentProperties)
IJsonModel<MachineLearningKubernetesOnlineDeployment>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MachineLearningKubernetesOnlineDeployment>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<MachineLearningOnlineDeploymentProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from MachineLearningOnlineDeploymentProperties)
IPersistableModel<MachineLearningEndpointDeploymentProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from MachineLearningEndpointDeploymentProperties)
IPersistableModel<MachineLearningKubernetesOnlineDeployment>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MachineLearningKubernetesOnlineDeployment>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MachineLearningKubernetesOnlineDeployment>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<MachineLearningOnlineDeploymentProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from MachineLearningOnlineDeploymentProperties)

Applies to