Partager via


AciServiceDeploymentConfiguration Classe

Représente les informations de configuration de déploiement d’un service déployé sur Azure Container Instances.

Créez un objet AciServiceDeploymentConfiguration à l’aide de la deploy_configuration méthode de la AciWebservice classe.

Créez un objet de configuration pour le déploiement d’un service Web ACI.

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

Nom Description
cpu_cores

Nombre de cœurs d’UC à allouer pour ce service Web. Peut être une décimale. Valeur par défaut 0.1

Valeur par défaut: None
memory_gb

Quantité de mémoire (en Go) à allouer pour ce service Web. Peut être une décimale. La valeur par défaut est 0.5

Valeur par défaut: None
tags

Dictionnaire de balises de valeur de clé pour donner à ce service Webservice.

Valeur par défaut: None
properties

Dictionnaire de propriétés de valeur de clé pour donner à ce service Web. Ces propriétés ne peuvent pas être modifiées après le déploiement, mais de nouvelles paires clé-valeur peuvent être ajoutées.

Valeur par défaut: None
description
str

Description pour donner à ce service Web.

Valeur par défaut: None
location
str

Région Azure dans laquelle déployer ce service web. S’il n’est pas spécifié, l’emplacement de l’espace de travail est utilisé. Pour plus d’informations sur les régions disponibles, consultez Produits par région.

Valeur par défaut: None
auth_enabled

Indique s’il faut activer l’authentification pour ce service Web. Valeur par défaut False.

Valeur par défaut: None
ssl_enabled

Indique s’il faut activer SSL pour ce service Web. Valeur par défaut False.

Valeur par défaut: None
enable_app_insights

Indique s’il faut activer AppInsights pour ce service Web. Valeur par défaut False.

Valeur par défaut: None
ssl_cert_pem_file
str

Fichier de certificat nécessaire si SSL est activé.

Valeur par défaut: None
ssl_key_pem_file
str

Fichier de clé nécessaire si SSL est activé.

Valeur par défaut: None
ssl_cname
str

Nom cname pour lequel SSL est activé.

Valeur par défaut: None
dns_name_label
str

Étiquette de nom DNS pour le point de terminaison de scoring. Si aucune étiquette de nom DNS unique n’est spécifiée, elle est générée pour le point de terminaison de scoring.

Valeur par défaut: None
primary_key
str

Clé d’authentification primaire à utiliser pour ce service Web.

Valeur par défaut: None
secondary_key
str

Clé d’authentification secondaire à utiliser pour ce service Web.

Valeur par défaut: None
collect_model_data

Indique s’il faut activer ou non la collecte de données de modèle pour ce service Web. Par défaut, False

Valeur par défaut: None
cmk_vault_base_url
str

URL de base du coffre de clés géré par le client

Valeur par défaut: None
cmk_key_name
str

nom de clé gérée par le client.

Valeur par défaut: None
cmk_key_version
str

version de clé gérée par le client.

Valeur par défaut: None
vnet_name
str

nom du réseau virtuel.

Valeur par défaut: None
subnet_name
str

nom de sous-réseau au sein du réseau virtuel.

Valeur par défaut: None
cpu_cores
Obligatoire

Nombre de cœurs d’UC à allouer pour ce service Web. Peut être une décimale. Valeur par défaut 0.1

memory_gb
Obligatoire

Quantité de mémoire (en Go) à allouer pour ce service Web. Peut être une décimale. La valeur par défaut est 0.5

tags
Obligatoire

Dictionnaire de balises de valeur de clé pour donner à ce service Webservice.

properties
Obligatoire

Dictionnaire de propriétés de valeur de clé pour donner à ce service Web. Ces propriétés ne peuvent pas être modifiées après le déploiement, mais de nouvelles paires clé-valeur peuvent être ajoutées.

description
Obligatoire
str

Description pour donner à ce service Web.

location
Obligatoire
str

Région Azure dans laquelle déployer ce service web. S’il n’est pas spécifié, 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
Obligatoire

Indique s’il faut activer l’authentification pour ce service Web. Valeur par défaut False.

ssl_enabled
Obligatoire

Indique s’il faut activer SSL pour ce service Web. Valeur par défaut False.

enable_app_insights
Obligatoire

Indique s’il faut activer AppInsights pour ce service Web. Valeur par défaut False.

ssl_cert_pem_file
Obligatoire
str

Fichier de certificat nécessaire si SSL est activé.

ssl_key_pem_file
Obligatoire
str

Fichier de clé nécessaire si SSL est activé.

ssl_cname
Obligatoire
str

Nom cname pour lequel SSL est activé.

dns_name_label
Obligatoire
str

Étiquette de nom DNS pour le point de terminaison de scoring. Si aucune étiquette de nom DNS unique n’est spécifiée, elle est générée pour le point de terminaison de scoring.

primary_key
Obligatoire
str

Clé d’authentification primaire à utiliser pour ce service Web.

secondary_key
Obligatoire
str

Clé d’authentification secondaire à utiliser pour ce service Web.

collect_model_data
Obligatoire

Indique s’il faut activer ou non la collecte de données de modèle pour ce service Web. Par défaut, False

cmk_vault_base_url
Obligatoire
str

URL de base du coffre de clés géré par le client

cmk_key_name
Obligatoire
str

nom de clé gérée par le client.

cmk_key_version
Obligatoire
str

version de clé gérée par le client.

vnet_name
Obligatoire
str

nom du réseau virtuel.

subnet_name
Obligatoire
str

nom de sous-réseau au sein du réseau virtuel.

Variables

Nom Description
cpu_cores

Nombre de cœurs d’UC à allouer pour ce service Web. Peut être une décimale. Valeur par défaut 0.1

memory_gb

Quantité de mémoire (en Go) à allouer pour ce service Web. Peut être une décimale. La valeur par défaut est 0.5

azureml.core.webservice.AciServiceDeploymentConfiguration.tags

Dictionnaire de balises de valeur de clé pour donner à ce service Webservice.

azureml.core.webservice.AciServiceDeploymentConfiguration.properties

Dictionnaire de propriétés de valeur de clé pour donner à ce service Web. Ces propriétés ne peuvent pas être modifiées après le déploiement, mais de nouvelles paires clé-valeur peuvent être ajoutées.

azureml.core.webservice.AciServiceDeploymentConfiguration.description

Description pour donner à ce service Web.

azureml.core.webservice.AciServiceDeploymentConfiguration.location

Région Azure dans laquelle déployer ce service web. S’il n’est pas spécifié, 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

Indique s’il faut activer l’authentification pour ce service Web. Valeur par défaut False.

ssl_enabled

Indique s’il faut activer SSL pour ce service Web. Valeur par défaut False.

enable_app_insights

Indique s’il faut activer AppInsights pour ce service Web. Valeur par défaut False.

ssl_cert_pem_file
str

Fichier de certificat nécessaire si SSL est activé.

ssl_key_pem_file
str

Fichier de clé nécessaire si SSL est activé.

ssl_cname
str

Nom cname pour lequel SSL est activé.

dns_name_label
str

Étiquette de nom DNS pour le point de terminaison de scoring. Si aucune étiquette de nom DNS unique n’est spécifiée, elle est générée pour le point de terminaison de scoring.

primary_key
str

Clé d’authentification primaire à utiliser pour ce service Web.

secondary_key
str

Clé d’authentification secondaire à utiliser pour ce service Web.

collect_model_data

Indique si la collecte de données de modèle est activée ou non pour le service Web.

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.

Déclenche une levée en cas d’échec WebserviceException 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.

Déclenche une levée en cas d’échec WebserviceException de la validation.

validate_configuration()

Exceptions

Type Description