OnlineDeployment Clase

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

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

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

Herencia
azure.ai.ml.entities._deployment.deployment.Deployment
OnlineDeployment

Constructor

OnlineDeployment(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, data_collector: DataCollector | None = None, code_configuration: CodeConfiguration | None = None, environment: str | Environment | None = None, app_insights_enabled: bool | None = False, scale_settings: OnlineScaleSettings | 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_count: int | None = None, instance_type: str | None = None, model_mount_path: str | None = None, code_path: str | PathLike | None = None, scoring_script: str | PathLike | None = None, **kwargs: Any)

Parámetros

name
str
Requerido

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, de forma predeterminada en Ninguno.

properties
Optional[Dict[str, Any]]

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

description
Optional[str]

Descripción del recurso, el valor predeterminado es Ninguno.

model
Optional[Union[str, Model]]

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

data_collector
Optional[Union[str, DataCollector]]

Entidad recopilador de datos 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 Ninguno.

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
Optional[bool]

Está habilitado appinsights, el valor predeterminado es False.

scale_settings
Optional[OnlineScaleSettings]

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

request_settings
Optional[OnlineRequestSettings]

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

liveness_probe
Optional[ProbeSettings]

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

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 Ninguno.

instance_count
Optional[int]

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

instance_type
Optional[str]

SKU de proceso de Azure, el valor predeterminado es None

model_mount_path
Optional[str]

Ruta de acceso para montar el modelo en un contenedor personalizado, el valor predeterminado es Ninguno.

code_path
Optional[Union[str, PathLike]]

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

scoring_script
Optional[Union[str, PathLike]]

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

name
str
Requerido

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, de forma predeterminada en Ninguno.

properties
Optional[Dict[str, Any]]

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

description
Optional[str]

Descripción del recurso, el valor predeterminado es Ninguno.

model
Optional[Union[str, Model]]

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

code_configuration
Optional[CodeConfiguration]

Configuración de código, el valor predeterminado es Ninguno.

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
Optional[bool]

Está habilitado appinsights, el valor predeterminado es False.

scale_settings
Optional[OnlineScaleSettings]

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

request_settings
Optional[OnlineRequestSettings]

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

liveness_probe
Optional[ProbeSettings]

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

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 Ninguno.

instance_count
Optional[int]

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

instance_type
Optional[str]

SKU de proceso de Azure, el valor predeterminado es None

model_mount_path
Optional[str]

Ruta de acceso para montar el modelo en un contenedor personalizado, el valor predeterminado es Ninguno.

code_path
Optional[Union[str, PathLike]]

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

scoring_script
Optional[Union[str, PathLike]]

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

Métodos

dump

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

dump

Volque 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 para 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 en 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 la implementación.

Tipo de valor devuelto

scoring_script

type