ManagedOnlineDeployment Classe
Entidade de implementação do ponto final online gerido.
Entidade de implementação do ponto final online gerido.
Construtor para a entidade de implementação de pontos finais do Managed Online.
- Herança
-
azure.ai.ml.entities._deployment.online_deployment.OnlineDeploymentManagedOnlineDeployment
Construtor
ManagedOnlineDeployment(*, name: str, endpoint_name: str | None = None, tags: Dict[str, Any] | None = None, properties: Dict[str, Any] | None = None, description: str | None = None, model: str | Model | None = None, code_configuration: CodeConfiguration | None = None, environment: str | Environment | None = None, app_insights_enabled: bool = False, scale_settings: DefaultScaleSettings | TargetUtilizationScaleSettings | None = None, request_settings: OnlineRequestSettings | None = None, liveness_probe: ProbeSettings | None = None, readiness_probe: ProbeSettings | None = None, environment_variables: Dict[str, str] | None = None, instance_type: str | None = None, instance_count: int | None = None, egress_public_network_access: str | None = None, code_path: str | PathLike | None = None, scoring_script: str | PathLike | None = None, data_collector: DataCollector | None = None, **kwargs)
Parâmetros
- name
- str
Nome do recurso de implementação
Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas., predefinições para Nenhuma
Entidade de modelo para a implementação do ponto final, predefinição para Nenhuma
- code_configuration
- Optional[CodeConfiguration]
Configuração do Código, predefinição para Nenhum
- environment
- Optional[Union[str, Environment]]
Entidade de ambiente para a implementação do ponto final, predefinição para Nenhuma
- app_insights_enabled
- bool
O appinsights está ativado, a predefinição é Falso
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
Como a implementação online será dimensionada, a predefinição é Nenhuma
- request_settings
- Optional[OnlineRequestSettings]
Definições de Pedido Online, predefinições para Nenhuma
- liveness_probe
- Optional[ProbeSettings]
Definições da sonda liveness, predefinições para Nenhuma
- readiness_probe
- Optional[ProbeSettings]
Definições da sonda de preparação, predefinições para Nenhuma
Variáveis de ambiente que serão definidas na implementação, predefinições para Nenhuma
A contagem de instâncias utilizada para esta implementação é predefinida para Nenhuma
Se pretende restringir a comunicação entre uma implementação e os recursos do Azure utilizados pela implementação. Os valores permitidos são: "ativado", "desativado", predefinição para Nenhum
Equivalente a code_configuration.code, será ignorado se code_configuration estiver presente, a predefinição é Nenhuma
Equivalente a code_configuration.score_script, será ignorado se code_configuration estiver presente, a predefinição é Nenhuma
- data_collector
- Optional[List[DataCollector]]
Recoletor de dados, predefinição para Nenhum
- name
- str
Nome do recurso de implementação
Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas., predefinições para Nenhuma
Entidade de modelo para a implementação do ponto final, predefinição para Nenhuma
- code_configuration
- Optional[CodeConfiguration]
Configuração do Código, predefinição para Nenhum
- environment
- Optional[Union[str, Environment]]
Entidade de ambiente para a implementação do ponto final, predefinição para Nenhuma
- app_insights_enabled
- bool
O appinsights está ativado, a predefinição é Falso
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
Como a implementação online será dimensionada, a predefinição é Nenhuma
- request_settings
- Optional[OnlineRequestSettings]
Definições de Pedido Online, predefinições para Nenhuma
- liveness_probe
- Optional[ProbeSettings]
Definições da sonda liveness, predefinições para Nenhuma
- readiness_probe
- Optional[ProbeSettings]
Definições da sonda de preparação, predefinições para Nenhuma
Variáveis de ambiente que serão definidas na implementação, predefinições para Nenhuma
A contagem de instâncias utilizada para esta implementação é predefinida para Nenhuma
Se pretende restringir a comunicação entre uma implementação e os recursos do Azure utilizados pela implementação. Os valores permitidos são: "ativado", "desativado", predefinição para Nenhum
Equivalente a code_configuration.code, será ignorado se code_configuration estiver presente, a predefinição é Nenhuma
Métodos
dump |
Despeja o conteúdo de implementação num ficheiro no formato yaml. |
dump
Despeja o conteúdo de implementação num ficheiro no formato yaml.
dump(dest: str | PathLike | IO, **kwargs) -> None
Parâmetros
O destino para receber o conteúdo desta implementação. Tem de ser um caminho para um ficheiro local ou um fluxo de ficheiros já aberto. Se dest for um caminho de ficheiro, será criado um novo ficheiro e será gerada uma exceção se o ficheiro existir. Se dest for um ficheiro aberto, o ficheiro será escrito diretamente e será levantada uma exceção se o ficheiro não for gravável.
Atributos
base_path
code_path
creation_context
O contexto de criação do recurso.
Devoluções
Os metadados de criação do recurso.
Tipo de retorno
id
O ID do recurso.
Devoluções
O ID global do recurso, um ID do Azure Resource Manager (ARM).
Tipo de retorno
provisioning_state
Estado de aprovisionamento da implementação, só de leitura.
Devoluções
Estado de aprovisionamento da implementação.
Tipo de retorno
scoring_script
type
Azure SDK for Python