ManagedOnlineDeployment Classe
Entidade de implantação de ponto de extremidade online gerenciado.
Entidade de implantação de ponto de extremidade online gerenciado.
Construtor para a entidade de implantação de ponto de extremidade online gerenciado.
- 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 implantação
Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas., o padrão é Nenhum
Entidade de modelo para a implantação do ponto de extremidade, o padrão é Nenhum
- code_configuration
- Optional[CodeConfiguration]
Configuração de código, o padrão é Nenhum
- environment
- Optional[Union[str, Environment]]
Entidade de ambiente para a implantação do ponto de extremidade, o padrão é Nenhum
- app_insights_enabled
- bool
Appinsights está habilitado, o padrão é False
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
Como a implantação online será dimensionada, o padrão é Nenhum
- request_settings
- Optional[OnlineRequestSettings]
Configurações de solicitação online, o padrão é Nenhum
- liveness_probe
- Optional[ProbeSettings]
Configurações de investigação de atividade, o padrão é Nenhum
- readiness_probe
- Optional[ProbeSettings]
Configurações de investigação de preparação, o padrão é Nenhum
Variáveis de ambiente que serão definidas na implantação, o padrão é Nenhum
A contagem de instâncias usada para essa implantação usa como padrão Nenhum
Se é necessário restringir a comunicação entre uma implantação e os recursos do Azure usados pela implantação. Os valores permitidos são: "habilitado", "desabilitado", o padrão é Nenhum
Equivalente a code_configuration.code, será ignorado se code_configuration estiver presente, o padrão será Nenhum
Equivalente a code_configuration.scoring_script, será ignorado se code_configuration estiver presente, o padrão será Nenhum
- data_collector
- Optional[List[DataCollector]]
Coletor de dados, o padrão é Nenhum
- name
- str
Nome do recurso de implantação
Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas., o padrão é Nenhum
Entidade de modelo para a implantação do ponto de extremidade, o padrão é Nenhum
- code_configuration
- Optional[CodeConfiguration]
Configuração de código, o padrão é Nenhum
- environment
- Optional[Union[str, Environment]]
Entidade de ambiente para a implantação do ponto de extremidade, o padrão é Nenhum
- app_insights_enabled
- bool
Appinsights está habilitado, o padrão é False
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
Como a implantação online será dimensionada, o padrão é Nenhum
- request_settings
- Optional[OnlineRequestSettings]
Configurações de solicitação online, o padrão é Nenhum
- liveness_probe
- Optional[ProbeSettings]
Configurações de investigação de atividade, o padrão é Nenhum
- readiness_probe
- Optional[ProbeSettings]
Configurações de investigação de preparação, o padrão é Nenhum
Variáveis de ambiente que serão definidas na implantação, o padrão é Nenhum
A contagem de instâncias usada para essa implantação usa como padrão Nenhum
Se é necessário restringir a comunicação entre uma implantação e os recursos do Azure usados pela implantação. Os valores permitidos são: "habilitado", "desabilitado", o padrão é Nenhum
Equivalente a code_configuration.code, será ignorado se code_configuration estiver presente, o padrão será Nenhum
Métodos
dump |
Despejar o conteúdo da implantação em um arquivo no formato yaml. |
dump
Despejar o conteúdo da implantação em um arquivo no formato yaml.
dump(dest: str | PathLike | IO, **kwargs) -> None
Parâmetros
O destino para receber o conteúdo dessa implantação. Deve ser um caminho para um arquivo local ou um fluxo de arquivos já aberto. Se dest for um caminho de arquivo, um novo arquivo será criado e uma exceção será gerada se o arquivo existir. Se dest for um arquivo aberto, o arquivo será gravado diretamente e uma exceção será gerada se o arquivo não for gravável.
Atributos
base_path
code_path
creation_context
O contexto de criação do recurso.
Retornos
Os metadados de criação para o recurso.
Tipo de retorno
id
A ID do recurso.
Retornos
A ID global do recurso, uma ID do ARM (Resource Manager do Azure).
Tipo de retorno
provisioning_state
Estado de provisionamento de implantação, somente leitura.
Retornos
Estado de provisionamento de implantação.
Tipo de retorno
scoring_script
type
Azure SDK for Python