Compartir a través de


ArmMachineLearningModelFactory.MachineLearningOnlineDeploymentProperties Método

Definición

Inicializa una nueva instancia de MachineLearningOnlineDeploymentProperties.

public static Azure.ResourceManager.MachineLearning.Models.MachineLearningOnlineDeploymentProperties MachineLearningOnlineDeploymentProperties (Azure.ResourceManager.MachineLearning.Models.MachineLearningCodeConfiguration codeConfiguration = default, string description = default, string environmentId = default, System.Collections.Generic.IDictionary<string,string> environmentVariables = default, System.Collections.Generic.IDictionary<string,string> properties = default, bool? appInsightsEnabled = default, Azure.ResourceManager.MachineLearning.Models.DataCollector dataCollector = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningEgressPublicNetworkAccessType? egressPublicNetworkAccess = default, string endpointComputeType = "Unknown", string instanceType = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningProbeSettings livenessProbe = default, string model = default, string modelMountPath = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningDeploymentProvisioningState? provisioningState = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningProbeSettings readinessProbe = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningOnlineRequestSettings requestSettings = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningOnlineScaleSettings scaleSettings = default);
static member MachineLearningOnlineDeploymentProperties : Azure.ResourceManager.MachineLearning.Models.MachineLearningCodeConfiguration * string * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * Nullable<bool> * Azure.ResourceManager.MachineLearning.Models.DataCollector * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningEgressPublicNetworkAccessType> * string * string * Azure.ResourceManager.MachineLearning.Models.MachineLearningProbeSettings * string * string * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningDeploymentProvisioningState> * Azure.ResourceManager.MachineLearning.Models.MachineLearningProbeSettings * Azure.ResourceManager.MachineLearning.Models.MachineLearningOnlineRequestSettings * Azure.ResourceManager.MachineLearning.Models.MachineLearningOnlineScaleSettings -> Azure.ResourceManager.MachineLearning.Models.MachineLearningOnlineDeploymentProperties
Public Shared Function MachineLearningOnlineDeploymentProperties (Optional codeConfiguration As MachineLearningCodeConfiguration = Nothing, Optional description As String = Nothing, Optional environmentId As String = Nothing, Optional environmentVariables As IDictionary(Of String, String) = Nothing, Optional properties As IDictionary(Of String, String) = Nothing, Optional appInsightsEnabled As Nullable(Of Boolean) = Nothing, Optional dataCollector As DataCollector = Nothing, Optional egressPublicNetworkAccess As Nullable(Of MachineLearningEgressPublicNetworkAccessType) = Nothing, Optional endpointComputeType As String = "Unknown", Optional instanceType As String = Nothing, Optional livenessProbe As MachineLearningProbeSettings = Nothing, Optional model As String = Nothing, Optional modelMountPath As String = Nothing, Optional provisioningState As Nullable(Of MachineLearningDeploymentProvisioningState) = Nothing, Optional readinessProbe As MachineLearningProbeSettings = Nothing, Optional requestSettings As MachineLearningOnlineRequestSettings = Nothing, Optional scaleSettings As MachineLearningOnlineScaleSettings = Nothing) As MachineLearningOnlineDeploymentProperties

Parámetros

codeConfiguration
MachineLearningCodeConfiguration

Configuración de código para la implementación del punto de conexión.

description
String

Descripción de la implementación del punto de conexión.

environmentId
String

Identificador de recurso de ARM de la especificación del entorno para la implementación del punto de conexión.

environmentVariables
IDictionary<String,String>

Configuración de variables de entorno para la implementación.

properties
IDictionary<String,String>

Diccionario de propiedades. Se pueden agregar propiedades, pero no se pueden quitar ni modificar.

appInsightsEnabled
Nullable<Boolean>

Si es true, habilita el registro de Application Insights.

dataCollector
DataCollector

La configuración de mdc, deshabilitamos mdc cuando es null.

egressPublicNetworkAccess
Nullable<MachineLearningEgressPublicNetworkAccessType>

Si está habilitado, permita el acceso a la red pública de salida. Si está deshabilitado, se creará una salida segura. Valor predeterminado: habilitado.

endpointComputeType
String

[Obligatorio] Tipo de proceso del punto de conexión.

instanceType
String

Tipo de instancia de proceso.

livenessProbe
MachineLearningProbeSettings

El sondeo de ejecución supervisa el estado del contenedor con regularidad.

model
String

Ruta de acceso del URI al modelo.

modelMountPath
String

Ruta de acceso para montar el modelo en un contenedor personalizado.

provisioningState
Nullable<MachineLearningDeploymentProvisioningState>

Estado de aprovisionamiento para la implementación del punto de conexión.

readinessProbe
MachineLearningProbeSettings

El sondeo de preparación valida si el contenedor está listo para atender el tráfico. Las propiedades y los valores predeterminados son los mismos que para el sondeo de ejecución.

requestSettings
MachineLearningOnlineRequestSettings

Configuración de solicitud para la implementación.

scaleSettings
MachineLearningOnlineScaleSettings

Configuración de escalado para la implementación. Si es null o no se proporciona, el valor predeterminado es TargetUtilizationScaleSettings para KubernetesOnlineDeployment y defaultScaleSettings para ManagedOnlineDeployment. Tenga en cuenta MachineLearningOnlineScaleSettings que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen MachineLearningDefaultScaleSettings y MachineLearningTargetUtilizationScaleSettings.

Devoluciones

MachineLearningOnlineDeploymentProperties Nueva instancia para simular.

Se aplica a