ManagedOnlineDeployment Classe
Entité de déploiement de point de terminaison Managed Online.
Entité de déploiement de point de terminaison Managed Online.
Constructeur pour l’entité de déploiement de point de terminaison Managed Online.
- Héritage
-
azure.ai.ml.entities._deployment.online_deployment.OnlineDeploymentManagedOnlineDeployment
Constructeur
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)
Paramètres
- name
- str
Nom de la ressource de déploiement
Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour., la valeur par défaut est None
Le dictionnaire de propriétés de ressource, par défaut, a la valeur None
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 du point de terminaison, la valeur par défaut est None
- app_insights_enabled
- bool
Appinsights est-il activé, la valeur par défaut est False
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
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, par défaut aucun
- liveness_probe
- Optional[ProbeSettings]
Paramètres de la sonde Liveness, par défaut aucun
- readiness_probe
- Optional[ProbeSettings]
Paramètres de la sonde de préparation, par défaut aucun
Variables d’environnement qui seront définies dans le déploiement, la valeur par défaut est None
Le nombre de instance utilisé pour ce déploiement est défini par défaut sur Aucun
Indique s’il faut restreindre la communication entre un déploiement et les ressources Azure utilisées par le déploiement. Les valeurs autorisées sont les suivantes : « enabled », « disabled », la valeur par défaut est None
Équivalent à code_configuration.code, sera ignoré si code_configuration est présent , la valeur par défaut est None
Équivalent à code_configuration.scoring_script, sera ignoré si code_configuration est présent, la valeur par défaut est None
- data_collector
- Optional[List[DataCollector]]
Collecteur de données, la valeur par défaut est None
- name
- str
Nom de la ressource de déploiement
Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour., la valeur par défaut est None
Le dictionnaire de propriétés de ressource, par défaut, a la valeur None
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 du point de terminaison, la valeur par défaut est None
- app_insights_enabled
- bool
Appinsights est-il activé, la valeur par défaut est False
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
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, par défaut aucun
- liveness_probe
- Optional[ProbeSettings]
Paramètres de la sonde Liveness, par défaut aucun
- readiness_probe
- Optional[ProbeSettings]
Paramètres de la sonde de préparation, par défaut aucun
Variables d’environnement qui seront définies dans le déploiement, la valeur par défaut est None
Le nombre de instance utilisé pour ce déploiement est défini par défaut sur Aucun
Indique s’il faut restreindre la communication entre un déploiement et les ressources Azure utilisées par le déploiement. Les valeurs autorisées sont les suivantes : « enabled », « disabled », la valeur par défaut est None
Équivalent à code_configuration.code, sera 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
Destination pour recevoir le contenu de ce déploiement. Doit être un chemin d’accès à un fichier local ou un flux de fichiers déjà ouvert. Si dest est un chemin 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 d’accès de base de la ressource.
Retours
Chemin d’accès de base de la ressource.
Type de retour
code_path
creation_context
Contexte de création de la ressource.
Retours
Métadonnées de création pour la ressource.
Type de retour
id
ID de la ressource.
Retours
ID global de la ressource, id Azure Resource Manager (ARM).
Type de retour
provisioning_state
État d’approvisionnement du déploiement, en lecture seule.
Retours
État d’approvisionnement du déploiement.
Type de retour
scoring_script
type
Azure SDK for Python