Partager via


OnlineDeployment Classe

Entité de déploiement de point de terminaison en ligne.

Entité de déploiement de point de terminaison en ligne.

Constructeur pour l’entité de déploiement de point de terminaison en ligne

Héritage
azure.ai.ml.entities._deployment.deployment.Deployment
OnlineDeployment

Constructeur

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)

Paramètres

name
str
Obligatoire

Nom de la ressource de déploiement.

endpoint_name
Optional[str]

Nom de la ressource de point de terminaison, la valeur par défaut est None

tags
Optional[Dict[str, Any]]

Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour, la valeur par défaut est None

properties
Optional[Dict[str, Any]]

Le dictionnaire de propriétés de ressource, par défaut, a la valeur None

description
Optional[str]

Description de la ressource, la valeur par défaut est None

model
Optional[Union[str, Model]]

Entité de modèle pour le déploiement du point de terminaison, la valeur par défaut est None

data_collector
Optional[Union[str, DataCollector]]

Entité Collecteur de données pour le déploiement de point de terminaison, la valeur par défaut est None

code_configuration
Optional[CodeConfiguration]

Configuration du code, la valeur par défaut est None

environment
Optional[Union[str, Environment]]

Entité d’environnement pour le déploiement de point de terminaison, la valeur par défaut est None

app_insights_enabled
Optional[bool]

Appinsights est-il activé, la valeur par défaut est False

scale_settings
Optional[OnlineScaleSettings]

Mise à l’échelle du déploiement en ligne, la valeur par défaut est None

request_settings
Optional[OnlineRequestSettings]

Paramètres de demande en ligne, la valeur par défaut est None

liveness_probe
Optional[ProbeSettings]

Paramètres de la sonde Liveness, la valeur par défaut est None

readiness_probe
Optional[ProbeSettings]

Paramètres de sonde de préparation, la valeur par défaut est None

environment_variables
Optional[Dict[str, str]]

Variables d’environnement qui seront définies dans le déploiement, la valeur par défaut est None

instance_count
Optional[int]

Nombre de instance utilisé pour ce déploiement, la valeur par défaut est None

instance_type
Optional[str]

Référence SKU de calcul Azure, la valeur par défaut est None

model_mount_path
Optional[str]

Chemin d’accès pour monter le modèle dans un conteneur personnalisé, la valeur par défaut est None

code_path
Optional[Union[str, PathLike]]

Équivalent à code_configuration.code, est ignoré si code_configuration est présent , la valeur par défaut est None

scoring_script
Optional[Union[str, PathLike]]

Équivalent à code_configuration.code.scoring_script. Est ignoré si code_configuration est présent, la valeur par défaut est None

name
str
Obligatoire

Nom de la ressource de déploiement.

endpoint_name
Optional[str]

Nom de la ressource de point de terminaison, la valeur par défaut est None

tags
Optional[Dict[str, Any]]

Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour, la valeur par défaut est None

properties
Optional[Dict[str, Any]]

Le dictionnaire de propriétés de ressource, par défaut, a la valeur None

description
Optional[str]

Description de la ressource, la valeur par défaut est None

model
Optional[Union[str, Model]]

Entité de modèle pour le déploiement du point de terminaison, la valeur par défaut est None

code_configuration
Optional[CodeConfiguration]

Configuration du code, la valeur par défaut est None

environment
Optional[Union[str, Environment]]

Entité d’environnement pour le déploiement de point de terminaison, la valeur par défaut est None

app_insights_enabled
Optional[bool]

Appinsights est-il activé, la valeur par défaut est False

scale_settings
Optional[OnlineScaleSettings]

Mise à l’échelle du déploiement en ligne, la valeur par défaut est None

request_settings
Optional[OnlineRequestSettings]

Paramètres de demande en ligne, la valeur par défaut est None

liveness_probe
Optional[ProbeSettings]

Paramètres de la sonde Liveness, la valeur par défaut est None

readiness_probe
Optional[ProbeSettings]

Paramètres de sonde de préparation, la valeur par défaut est None

environment_variables
Optional[Dict[str, str]]

Variables d’environnement qui seront définies dans le déploiement, la valeur par défaut est None

instance_count
Optional[int]

Nombre de instance utilisé pour ce déploiement, la valeur par défaut est None

instance_type
Optional[str]

Référence SKU de calcul Azure, la valeur par défaut est None

model_mount_path
Optional[str]

Chemin d’accès pour monter le modèle dans un conteneur personnalisé, la valeur par défaut est None

code_path
Optional[Union[str, PathLike]]

Équivalent à code_configuration.code, est ignoré si code_configuration est présent , la valeur par défaut est None

scoring_script
Optional[Union[str, PathLike]]

Équivalent à code_configuration.code.scoring_script. Est ignoré si code_configuration est présent, la valeur par défaut est None

Méthodes

dump

Videz le contenu du déploiement dans un fichier au format yaml.

dump

Videz le contenu du déploiement dans un fichier au format yaml.

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

Paramètres

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

Destination pour recevoir le contenu de ce déploiement. Doit être un chemin d’accès à un fichier local ou un flux de fichier déjà ouvert. Si dest est un chemin d’accès de fichier, un nouveau fichier est créé et une exception est levée si le fichier existe. Si dest est un fichier ouvert, le fichier est écrit directement dans et une exception est levée si le fichier n’est pas accessible en écriture.

Attributs

base_path

Chemin de base de la ressource.

Retours

Chemin de base de la ressource.

Type de retour

str

code_path

creation_context

Contexte de création de la ressource.

Retours

Métadonnées de création de la ressource.

Type de retour

id

ID de la ressource.

Retours

L’ID global de la ressource, un ID Azure Resource Manager (ARM).

Type de retour

provisioning_state

État du provisionnement du déploiement, en lecture seule.

Retours

État d’approvisionnement du déploiement.

Type de retour

scoring_script

type