Partilhar via


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.OnlineDeployment
ManagedOnlineDeployment

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

endpoint_name
Optional[str]

Nome do recurso de ponto final, predefinição para Nenhum

tags
Optional[Dict[str, Any]]

Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas., predefinições para Nenhuma

properties
Optional[Dict[str, Any]]

O dicionário da propriedade do recurso, predefinido para Nenhum

description
Optional[str]

Descrição do recurso, predefinição para Nenhum

model
Optional[Union[str, Model]]

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

environment_variables
Optional[Dict[str, str]]

Variáveis de ambiente que serão definidas na implementação, predefinições para Nenhuma

instance_type
Optional[str]

SKU de computação do Azure, predefinição para Nenhum

instance_count
Optional[int]

A contagem de instâncias utilizada para esta implementação é predefinida para Nenhuma

egress_public_network_access
Optional[str]

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

code_path
Optional[Union[str, PathLike]]

Equivalente a code_configuration.code, será ignorado se code_configuration estiver presente, a predefinição é Nenhuma

scoring_script_path
Optional[Union[str, PathLike]]

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

endpoint_name
Optional[str]

Nome do recurso de ponto final, predefinição para Nenhum

tags
Optional[Dict[str, Any]]

Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas., predefinições para Nenhuma

properties
Optional[Dict[str, Any]]

O dicionário da propriedade do recurso, predefinido para Nenhum

description
Optional[str]

Descrição do recurso, predefinição para Nenhum

model
Optional[Union[str, Model]]

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

environment_variables
Optional[Dict[str, str]]

Variáveis de ambiente que serão definidas na implementação, predefinições para Nenhuma

instance_type
Optional[str]

SKU de computação do Azure, predefinição para Nenhum

instance_count
Optional[int]

A contagem de instâncias utilizada para esta implementação é predefinida para Nenhuma

egress_public_network_access
Optional[str]

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

code_path
Optional[Union[str, PathLike]]

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

dest
Union[PathLike, str, IO[AnyStr]]
Necessário

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

O caminho base do recurso.

Devoluções

O caminho base do recurso.

Tipo de retorno

str

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