ArmMachineLearningModelFactory.MachineLearningManagedOnlineDeployment Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de MachineLearningManagedOnlineDeployment.
public static Azure.ResourceManager.MachineLearning.Models.MachineLearningManagedOnlineDeployment MachineLearningManagedOnlineDeployment (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 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 MachineLearningManagedOnlineDeployment : 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 * 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.MachineLearningManagedOnlineDeployment
Public Shared Function MachineLearningManagedOnlineDeployment (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 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 MachineLearningManagedOnlineDeployment
Parâmetros
- codeConfiguration
- MachineLearningCodeConfiguration
Configuração de código para a implantação do ponto de extremidade.
- description
- String
Descrição da implantação do ponto de extremidade.
- environmentId
- String
ID de recurso do ARM da especificação de ambiente para a implantação do ponto de extremidade.
- environmentVariables
- IDictionary<String,String>
Configuração de variáveis de ambiente para a implantação.
- properties
- IDictionary<String,String>
Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas.
Se for true, habilitará o registro em log do Application Insights.
- dataCollector
- DataCollector
A configuração do mdc, desabilitamos o mdc quando ele é nulo.
- egressPublicNetworkAccess
- Nullable<MachineLearningEgressPublicNetworkAccessType>
Se habilitado, permita o acesso à rede pública de saída. Se desabilitado, isso criará uma saída segura. Padrão: habilitado.
- instanceType
- String
Tipo de instância de computação.
- livenessProbe
- MachineLearningProbeSettings
A investigação de atividade monitora a integridade do contêiner regularmente.
- model
- String
O caminho do URI para o modelo.
- modelMountPath
- String
O caminho para montar o modelo no contêiner personalizado.
- provisioningState
- Nullable<MachineLearningDeploymentProvisioningState>
Estado de provisionamento para a implantação do ponto de extremidade.
- readinessProbe
- MachineLearningProbeSettings
A investigação de preparação valida se o contêiner está pronto para atender ao tráfego. As propriedades e os padrões são os mesmos da investigação de atividade.
- requestSettings
- MachineLearningOnlineRequestSettings
Solicitar configurações para a implantação.
- scaleSettings
- MachineLearningOnlineScaleSettings
Configurações de escala para a implantação. Se for nulo ou não for fornecido, o padrão será TargetUtilizationScaleSettings para KubernetesOnlineDeployment e DefaultScaleSettings para ManagedOnlineDeployment. MachineLearningOnlineScaleSettings Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem MachineLearningDefaultScaleSettings e MachineLearningTargetUtilizationScaleSettings.
Retornos
Uma nova MachineLearningManagedOnlineDeployment instância para simulação.