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.DeploymentOnlineDeployment
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
Nombre del recurso de punto de conexión, el valor predeterminado es Ninguno.
Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar, de forma predeterminada en Ninguno.
El diccionario de propiedades de recurso, el valor predeterminado es None.
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
- 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.
Variables de entorno que se establecerán en la implementación, el valor predeterminado es Ninguno.
El recuento de instancias usado para esta implementación, el valor predeterminado es Ninguno.
Ruta de acceso para montar el modelo en un contenedor personalizado, el valor predeterminado es Ninguno.
Equivalente a code_configuration.code, se omitirá si code_configuration está presente , el valor predeterminado es Ninguno.
Equivalente a code_configuration.code.scoring_script. Se omitirá si code_configuration está presente, el valor predeterminado es Ninguno.
Nombre del recurso de punto de conexión, el valor predeterminado es Ninguno.
Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar, de forma predeterminada en Ninguno.
El diccionario de propiedades de recurso, el valor predeterminado es None.
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
- 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.
Variables de entorno que se establecerán en la implementación, el valor predeterminado es Ninguno.
El recuento de instancias usado para esta implementación, el valor predeterminado es Ninguno.
Ruta de acceso para montar el modelo en un contenedor personalizado, el valor predeterminado es Ninguno.
Equivalente a code_configuration.code, se omitirá si code_configuration está presente , el valor predeterminado es Ninguno.
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
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
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
Azure SDK for Python