Compartir a través de


ManagedOnlineDeployment Clase

Entidad de implementación de punto de conexión en línea administrado.

Entidad de implementación de punto de conexión en línea administrado.

Constructor para la entidad de implementación de puntos de conexión en línea administrados.

Herencia
azure.ai.ml.entities._deployment.online_deployment.OnlineDeployment
ManagedOnlineDeployment

Constructor

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

Nombre del recurso de implementación

endpoint_name
Optional[str]

Nombre del recurso de punto de conexión, el valor predeterminado es Ninguno.

tags
Optional[Dict[str, Any]]

Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. El valor predeterminado es Ninguno.

properties
Optional[Dict[str, Any]]

El diccionario de propiedades de activo, el valor predeterminado es None.

description
Optional[str]

Descripción del recurso, el valor predeterminado es None

model
Optional[Union[str, Model]]

Entidad de modelo para la implementación del punto de conexión, el valor predeterminado es Ninguno.

code_configuration
Optional[CodeConfiguration]

Configuración de código, el valor predeterminado es None

environment
Optional[Union[str, Environment]]

Entidad de entorno para la implementación del punto de conexión, el valor predeterminado es None

app_insights_enabled
bool

Si appinsights está habilitado, el valor predeterminado es False.

scale_settings
Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]

Cómo se escalará la implementación en línea, el valor predeterminado es None

request_settings
Optional[OnlineRequestSettings]

Configuración de solicitud en línea, el valor predeterminado es None

liveness_probe
Optional[ProbeSettings]

Configuración de sondeo de ejecución, el valor predeterminado es None

readiness_probe
Optional[ProbeSettings]

Configuración del sondeo de preparación, el valor predeterminado es Ninguno.

environment_variables
Optional[Dict[str, str]]

Variables de entorno que se establecerán en la implementación, el valor predeterminado es None

instance_type
Optional[str]

SKU de proceso de Azure, el valor predeterminado es None

instance_count
Optional[int]

El recuento de instancias usado para esta implementación, el valor predeterminado es None.

egress_public_network_access
Optional[str]

Si se debe restringir la comunicación entre una implementación y los recursos de Azure utilizados por la implementación. Los valores permitidos son: "enabled", "disabled", defaults to None

code_path
Optional[Union[str, PathLike]]

Equivalente a code_configuration.code, se omitirá si code_configuration está presente , el valor predeterminado es None.

scoring_script_path
Optional[Union[str, PathLike]]

Equivalente a code_configuration.scoring_script, se omitirá si code_configuration está presente, el valor predeterminado es Ninguno.

data_collector
Optional[List[DataCollector]]

Recopilador de datos, el valor predeterminado es None

name
str

Nombre del recurso de implementación

endpoint_name
Optional[str]

Nombre del recurso de punto de conexión, el valor predeterminado es Ninguno.

tags
Optional[Dict[str, Any]]

Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. El valor predeterminado es Ninguno.

properties
Optional[Dict[str, Any]]

El diccionario de propiedades de activo, el valor predeterminado es None.

description
Optional[str]

Descripción del recurso, el valor predeterminado es None

model
Optional[Union[str, Model]]

Entidad de modelo para la implementación del punto de conexión, el valor predeterminado es Ninguno.

code_configuration
Optional[CodeConfiguration]

Configuración de código, el valor predeterminado es None

environment
Optional[Union[str, Environment]]

Entidad de entorno para la implementación del punto de conexión, el valor predeterminado es None

app_insights_enabled
bool

Si appinsights está habilitado, el valor predeterminado es False.

scale_settings
Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]

Cómo se escalará la implementación en línea, el valor predeterminado es None

request_settings
Optional[OnlineRequestSettings]

Configuración de solicitud en línea, el valor predeterminado es None

liveness_probe
Optional[ProbeSettings]

Configuración de sondeo de ejecución, el valor predeterminado es None

readiness_probe
Optional[ProbeSettings]

Configuración del sondeo de preparación, el valor predeterminado es Ninguno.

environment_variables
Optional[Dict[str, str]]

Variables de entorno que se establecerán en la implementación, el valor predeterminado es None

instance_type
Optional[str]

SKU de proceso de Azure, el valor predeterminado es None

instance_count
Optional[int]

El recuento de instancias usado para esta implementación, el valor predeterminado es None.

egress_public_network_access
Optional[str]

Si se debe restringir la comunicación entre una implementación y los recursos de Azure utilizados por la implementación. Los valores permitidos son: "enabled", "disabled", defaults to None

code_path
Optional[Union[str, PathLike]]

Equivalente a code_configuration.code, se omitirá si code_configuration está presente , el valor predeterminado es None.

Métodos

dump

Volcar el contenido de implementación en un archivo en formato yaml.

dump

Volcar el contenido de implementación en un archivo en formato yaml.

dump(dest: str | PathLike | IO, **kwargs) -> None

Parámetros

dest
Union[PathLike, str, IO[AnyStr]]
Requerido

Destino al que se va a recibir el contenido de esta implementación. Debe ser una ruta de acceso a un archivo local o una secuencia de archivos ya abierta. Si dest es una ruta de acceso de archivo, se creará un nuevo archivo y se generará una excepción si el archivo existe. Si dest es un archivo abierto, el archivo se escribirá directamente y se generará una excepción si el archivo no se puede escribir.

Atributos

base_path

Ruta de acceso base del recurso.

Devoluciones

Ruta de acceso base del recurso.

Tipo de valor devuelto

str

code_path

creation_context

Contexto de creación del recurso.

Devoluciones

Metadatos de creación del recurso.

Tipo de valor devuelto

id

El identificador del recurso.

Devoluciones

Identificador global del recurso, un identificador de Azure Resource Manager (ARM).

Tipo de valor devuelto

provisioning_state

Estado de aprovisionamiento de implementación, de solo lectura.

Devoluciones

Estado de aprovisionamiento de implementación.

Tipo de valor devuelto

scoring_script

type