BatchDeploymentOperations Classe
BatchDeploymentOperations.
Vous ne devez pas instancier cette classe directement. Au lieu de cela, vous devez créer un instance MLClient qui l’instancie pour vous et l’attache en tant qu’attribut.
- Héritage
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsBatchDeploymentOperations
Constructeur
BatchDeploymentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_05_2022: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)
Paramètres
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Variables d’étendue pour les classes d’opérations d’un objet MLClient.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Configuration courante pour les classes d’opérations d’un objet MLClient.
- service_client_05_2022
- <xref:<xref:azure.ai.ml._restclient.v2022_05_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
Client de service pour permettre aux utilisateurs finaux d’utiliser des ressources d’espace de travail Azure Machine Learning.
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Toutes les classes d’opérations d’un objet MLClient.
- credentials
- TokenCredential
Informations d’identification à utiliser pour l’authentification.
Méthodes
begin_create_or_update |
Créer ou mettre à jour un déploiement par lots. |
begin_delete |
Supprimez un déploiement par lots. |
get |
Obtenir une ressource de déploiement. |
list |
Répertorier une ressource de déploiement. |
list_jobs |
Répertoriez les travaux sous le déploiement du point de terminaison de lot fourni. Cette option n’est valide que pour le point de terminaison de lot. |
begin_create_or_update
Créer ou mettre à jour un déploiement par lots.
begin_create_or_update(deployment: DeploymentType, *, skip_script_validation: bool = False, **kwargs) -> LROPoller[DeploymentType]
Paramètres
Retours
Un polleur pour suivre l’opération status.
Type de retour
Exceptions
Déclenché si BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si les ressources BatchDeployment (par exemple, Données, Code, Modèle, Environnement) ne peuvent pas être validées avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si le modèle BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Exemples
Créer un exemple.
from azure.ai.ml import load_batch_deployment
from azure.ai.ml.entities import BatchDeployment
deployment_example = load_batch_deployment(
source="./sdk/ml/azure-ai-ml/tests/test_configs/deployments/batch/batch_deployment_anon_env_with_image.yaml",
params_override=[{"name": f"deployment-{randint(0, 1000)}", "endpoint_name": endpoint_example.name}],
)
ml_client.batch_deployments.begin_create_or_update(deployment=deployment_example, skip_script_validation=True)
begin_delete
Supprimez un déploiement par lots.
begin_delete(name: str, endpoint_name: str) -> LROPoller[None]
Paramètres
Retours
Un polleur pour suivre l’opération status.
Type de retour
Exceptions
Déclenché si BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si les ressources BatchDeployment (par exemple, Données, Code, Modèle, Environnement) ne peuvent pas être validées avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si le modèle BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Exemples
Exemple de suppression.
ml_client.batch_deployments.begin_delete(deployment_name, endpoint_name)
get
Obtenir une ressource de déploiement.
get(name: str, endpoint_name: str) -> BatchDeployment
Paramètres
Retours
Entité de déploiement
Type de retour
Exceptions
Déclenché si BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si les ressources BatchDeployment (par exemple, Données, Code, Modèle, Environnement) ne peuvent pas être validées avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si le modèle BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Exemples
Obtenir un exemple.
ml_client.batch_deployments.get(deployment_name, endpoint_name)
list
Répertorier une ressource de déploiement.
list(endpoint_name: str) -> ItemPaged[BatchDeployment]
Paramètres
Retours
Itérateur d’entités de déploiement
Type de retour
Exceptions
Déclenché si BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si les ressources BatchDeployment (par exemple, Données, Code, Modèle, Environnement) ne peuvent pas être validées avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si le modèle BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Exemples
Répertorier l’exemple de ressource de déploiement.
ml_client.batch_deployments.list(endpoint_name)
list_jobs
Répertoriez les travaux sous le déploiement du point de terminaison de lot fourni. Cette option n’est valide que pour le point de terminaison de lot.
list_jobs(endpoint_name: str, *, name: str | None = None) -> ItemPaged[BatchJob]
Paramètres
- name
- str
(Facultatif) Nom du déploiement.
Retours
Liste des travaux
Type de retour
Exceptions
Déclenché si BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si les ressources BatchDeployment (par exemple, Données, Code, Modèle, Environnement) ne peuvent pas être validées avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si le modèle BatchDeployment ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Exemples
Exemple de travaux de liste.
ml_client.batch_deployments.list_jobs(deployment_name, endpoint_name)
Azure SDK for Python