AciServiceDeploymentConfiguration Classe
Représente les informations de configuration de déploiement pour un service déployé sur Azure Container Instances.
Créez un objet AciServiceDeploymentConfiguration à l’aide de la méthode deploy_configuration
de la classe AciWebservice.
Créez un objet de configuration pour le déploiement d’un service web ACI.
- Héritage
-
AciServiceDeploymentConfiguration
Constructeur
AciServiceDeploymentConfiguration(cpu_cores=None, memory_gb=None, tags=None, properties=None, description=None, location=None, auth_enabled=None, ssl_enabled=None, enable_app_insights=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, ssl_cname=None, dns_name_label=None, primary_key=None, secondary_key=None, collect_model_data=None, cmk_vault_base_url=None, cmk_key_name=None, cmk_key_version=None, vnet_name=None, subnet_name=None)
Paramètres
- cpu_cores
- float
Nombre de cœurs UC à allouer pour ce service web. Peut être un nombre décimal. La valeur par défaut est 0.1
- memory_gb
- float
Quantité de mémoire (en Go) à allouer pour ce Webservice. Peut être un nombre décimal. La valeur par défaut est 0.5
Dictionnaire des étiquettes de valeur de clé à attribuer à ce service Web.
Dictionnaire de propriétés (clé-valeur) à fournir à ce service Web. Vous ne pouvez pas changer ces propriétés après le déploiement. Toutefois, vous pouvez ajouter de nouvelles paires clé-valeur.
- location
- str
Région Azure dans laquelle déployer ce service web. Si la valeur n’est pas spécifiée, l’emplacement de l’espace de travail est utilisé. Pour plus d’informations sur les régions disponibles, consultez Produits par région.
- auth_enabled
- bool
Indique s’il faut activer ou pas l’authentification pour ce service web. Valeur par défaut False.
- ssl_enabled
- bool
Indique s’il faut activer ou pas SSL pour ce service web. Valeur par défaut False.
- enable_app_insights
- bool
Indique s’il faut activer ou pas AppInsights pour ce service web. Valeur par défaut False.
- dns_name_label
- str
Étiquette du nom DNS pour le point de terminaison de scoring. En l’absence d’indication, une étiquette de nom DNS unique est générée pour le point de terminaison de scoring.
- primary_key
- str
Clé d’authentification primaire à utiliser pour ce Webservice.
- secondary_key
- str
Clé d’authentification secondaire à utiliser pour ce service web.
- collect_model_data
- bool
Indique si la collecte des données de modèle doit être activée ou non pour ce service web. Par défaut, False
- cpu_cores
- float
Nombre de cœurs UC à allouer pour ce service web. Peut être un nombre décimal. La valeur par défaut est 0.1
- memory_gb
- float
Quantité de mémoire (en Go) à allouer pour ce Webservice. Peut être un nombre décimal. La valeur par défaut est 0.5
Dictionnaire des étiquettes de valeur de clé à attribuer à ce service Web.
Dictionnaire de propriétés (clé-valeur) à fournir à ce service Web. Vous ne pouvez pas changer ces propriétés après le déploiement. Toutefois, vous pouvez ajouter de nouvelles paires clé-valeur.
- location
- str
Région Azure dans laquelle déployer ce service web. Si la valeur n’est pas spécifiée, l’emplacement de l’espace de travail est utilisé. Pour plus d’informations sur les régions disponibles, consultez Produits par région.
- auth_enabled
- bool
Indique s’il faut activer ou pas l’authentification pour ce service web. Valeur par défaut False.
- ssl_enabled
- bool
Indique s’il faut activer ou pas SSL pour ce service web. Valeur par défaut False.
- enable_app_insights
- bool
Indique s’il faut activer ou pas AppInsights pour ce service web. Valeur par défaut False.
- dns_name_label
- str
Étiquette du nom DNS pour le point de terminaison de scoring. En l’absence d’indication, une étiquette de nom DNS unique est générée pour le point de terminaison de scoring.
- collect_model_data
- bool
Indique si la collecte des données de modèle doit être activée ou non pour ce service web. Par défaut, False
Variables
- cpu_cores
- float
Nombre de cœurs UC à allouer pour ce service web. Peut être un nombre décimal. La valeur par défaut est 0.1
- memory_gb
- float
Quantité de mémoire (en Go) à allouer pour ce Webservice. Peut être un nombre décimal. La valeur par défaut est 0.5
- azureml.core.webservice.AciServiceDeploymentConfiguration.tags
Dictionnaire des étiquettes de valeur de clé à attribuer à ce service Web.
- azureml.core.webservice.AciServiceDeploymentConfiguration.properties
Dictionnaire de propriétés (clé-valeur) à fournir à ce service Web. Vous ne pouvez pas changer ces propriétés après le déploiement. Toutefois, vous pouvez ajouter de nouvelles paires clé-valeur.
- azureml.core.webservice.AciServiceDeploymentConfiguration.description
Description à fournir à ce Webservice.
- azureml.core.webservice.AciServiceDeploymentConfiguration.location
Région Azure dans laquelle déployer ce service web. Si la valeur n’est pas spécifiée, l’emplacement de l’espace de travail est utilisé. Pour plus d’informations sur les régions disponibles, consultez Produits par région.
- auth_enabled
- bool
Indique s’il faut activer ou pas l’authentification pour ce service web. Valeur par défaut False.
- ssl_enabled
- bool
Indique s’il faut activer ou pas SSL pour ce service web. Valeur par défaut False.
- enable_app_insights
- bool
Indique s’il faut activer ou pas AppInsights pour ce service web. Valeur par défaut False.
- ssl_cert_pem_file
- str
Fichier de certificat requis si SSL est activé.
- ssl_key_pem_file
- str
Fichier de clé requis si SSL est activé.
- ssl_cname
- str
cname si SSL est activé.
- dns_name_label
- str
Étiquette du nom DNS pour le point de terminaison de scoring. En l’absence d’indication, une étiquette de nom DNS unique est générée pour le point de terminaison de scoring.
- primary_key
- str
Clé d’authentification primaire à utiliser pour ce Webservice.
- secondary_key
- str
Clé d’authentification secondaire à utiliser pour ce Webservice.
- collect_model_data
- bool
Indique si la collecte des données de modèle doit être activée pour le Webservice.
Méthodes
print_deploy_configuration |
Imprimez la configuration du déploiement. |
validate_configuration |
Vérifiez que les valeurs de configuration spécifiées sont valides. Lève une exception WebserviceException en cas d’échec de la validation. |
print_deploy_configuration
Imprimez la configuration du déploiement.
print_deploy_configuration()
validate_configuration
Vérifiez que les valeurs de configuration spécifiées sont valides.
Lève une exception WebserviceException en cas d’échec de la validation.
validate_configuration()
Exceptions
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour