AciServiceDeploymentConfiguration Klasse
Stellt Konfigurationsinformationen für die Bereitstellung eines Diensts in Azure Container Instances dar.
Erstellen Sie ein AciServiceDeploymentConfiguration-Objekt mithilfe der deploy_configuration
-Methode der AciWebservice-Klasse.
Erstellen Sie ein Konfigurationsobjekt für die Bereitstellung eines ACI-Webdiensts.
- Vererbung
-
AciServiceDeploymentConfiguration
Konstruktor
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)
Parameter
Name | Beschreibung |
---|---|
cpu_cores
|
Die Anzahl von CPU-Kernen, die für diesen Webdienst zugeordnet werden sollen. Kann eine Dezimalzahl sein. Der Standardwert ist 0.1 Standardwert: None
|
memory_gb
|
Menge an Arbeitsspeicher (in GB), die für diesen Webdienst zugeordnet werden soll. Kann eine Dezimalzahl sein. Der Standardwert ist 0.5 Standardwert: None
|
tags
|
Ein Wörterbuch der Schlüsselwerttags für diesen Webdienst. Standardwert: None
|
properties
|
Ein Wörterbuch der Schlüsselwerteigenschaften für diesen Webdienst. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden. Standardwert: None
|
description
|
Eine Beschreibung für diesen Webdienst. Standardwert: None
|
location
|
Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll. Ohne Angabe wird der Standort des Arbeitsbereichs verwendet. Weitere Details zu verfügbaren Regionen finden Sie unter Verfügbare Produkte nach Region. Standardwert: None
|
auth_enabled
|
Gibt an, ob die Authentifizierung für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“. Standardwert: None
|
ssl_enabled
|
Gibt an, ob für diesen Webdienst SSL aktiviert werden soll. Der Standardwert lautet „False“. Standardwert: None
|
enable_app_insights
|
Gibt an, ob für diesen Webdienst AppInsights aktiviert werden soll. Der Standardwert lautet „False“. Standardwert: None
|
ssl_cert_pem_file
|
Die benötigte CERT-Datei, wenn SSL aktiviert ist. Standardwert: None
|
ssl_key_pem_file
|
Die benötigte KEY-Datei, wenn SSL aktiviert ist. Standardwert: None
|
ssl_cname
|
Der CNAME, wenn SSL aktiviert ist. Standardwert: None
|
dns_name_label
|
Die DNS-Namensbezeichnung für den Bewertungsendpunkt. Ist keine eindeutige DNS-Namensbezeichnung angegeben, wird eine für den Bewertungsendpunkt generiert. Standardwert: None
|
primary_key
|
Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll. Standardwert: None
|
secondary_key
|
Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll. Standardwert: None
|
collect_model_data
|
Gibt an, ob die Modelldatensammlung für diesen Webdienst aktiviert werden soll. Der Standardwert ist „FALSE“. Standardwert: None
|
cmk_vault_base_url
|
Die Basis-URL des kundenseitig verwalteten Schlüsseltresors. Standardwert: None
|
cmk_key_name
|
Der Name des kundenseitig verwalteten Schlüssels. Standardwert: None
|
cmk_key_version
|
Die Version des kundenseitig verwalteten Schlüssels. Standardwert: None
|
vnet_name
|
Der Name des virtuellen Netzwerks. Standardwert: None
|
subnet_name
|
Der Subnetzname innerhalb des virtuellen Netzwerks. Standardwert: None
|
cpu_cores
Erforderlich
|
Die Anzahl von CPU-Kernen, die für diesen Webdienst zugeordnet werden sollen. Kann eine Dezimalzahl sein. Der Standardwert ist 0.1 |
memory_gb
Erforderlich
|
Menge an Arbeitsspeicher (in GB), die für diesen Webdienst zugeordnet werden soll. Kann eine Dezimalzahl sein. Der Standardwert ist 0.5 |
tags
Erforderlich
|
Ein Wörterbuch der Schlüsselwerttags für diesen Webdienst. |
properties
Erforderlich
|
Ein Wörterbuch der Schlüsselwerteigenschaften für diesen Webdienst. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden. |
description
Erforderlich
|
Eine Beschreibung für diesen Webdienst. |
location
Erforderlich
|
Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll. Ohne Angabe wird der Standort des Arbeitsbereichs verwendet. Weitere Details zu verfügbaren Regionen finden Sie unter Verfügbare Produkte nach Region. |
auth_enabled
Erforderlich
|
Gibt an, ob die Authentifizierung für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“. |
ssl_enabled
Erforderlich
|
Gibt an, ob für diesen Webdienst SSL aktiviert werden soll. Der Standardwert lautet „False“. |
enable_app_insights
Erforderlich
|
Gibt an, ob für diesen Webdienst AppInsights aktiviert werden soll. Der Standardwert lautet „False“. |
ssl_cert_pem_file
Erforderlich
|
Die benötigte CERT-Datei, wenn SSL aktiviert ist. |
ssl_key_pem_file
Erforderlich
|
Die benötigte KEY-Datei, wenn SSL aktiviert ist. |
ssl_cname
Erforderlich
|
Der CNAME, wenn SSL aktiviert ist. |
dns_name_label
Erforderlich
|
Die DNS-Namensbezeichnung für den Bewertungsendpunkt. Ist keine eindeutige DNS-Namensbezeichnung angegeben, wird eine für den Bewertungsendpunkt generiert. |
primary_key
Erforderlich
|
Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll. |
secondary_key
Erforderlich
|
Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll. |
collect_model_data
Erforderlich
|
Gibt an, ob die Modelldatensammlung für diesen Webdienst aktiviert werden soll. Der Standardwert ist „FALSE“. |
cmk_vault_base_url
Erforderlich
|
Die Basis-URL des kundenseitig verwalteten Schlüsseltresors. |
cmk_key_name
Erforderlich
|
Der Name des kundenseitig verwalteten Schlüssels. |
cmk_key_version
Erforderlich
|
Die Version des kundenseitig verwalteten Schlüssels. |
vnet_name
Erforderlich
|
Der Name des virtuellen Netzwerks. |
subnet_name
Erforderlich
|
Der Subnetzname innerhalb des virtuellen Netzwerks. |
Variablen
Name | Beschreibung |
---|---|
cpu_cores
|
Die Anzahl von CPU-Kernen, die für diesen Webdienst zugeordnet werden sollen. Kann eine Dezimalzahl sein. Der Standardwert ist 0.1 |
memory_gb
|
Menge an Arbeitsspeicher (in GB), die für diesen Webdienst zugeordnet werden soll. Kann eine Dezimalzahl sein. Der Standardwert ist 0.5 |
azureml.core.webservice.AciServiceDeploymentConfiguration.tags
|
Ein Wörterbuch der Schlüsselwerttags für diesen Webdienst. |
azureml.core.webservice.AciServiceDeploymentConfiguration.properties
|
Ein Wörterbuch der Schlüsselwerteigenschaften für diesen Webdienst. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden. |
azureml.core.webservice.AciServiceDeploymentConfiguration.description
|
Eine Beschreibung für diesen Webdienst. |
azureml.core.webservice.AciServiceDeploymentConfiguration.location
|
Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll. Ohne Angabe wird der Standort des Arbeitsbereichs verwendet. Weitere Details zu verfügbaren Regionen finden Sie unter Verfügbare Produkte nach Region. |
auth_enabled
|
Gibt an, ob die Authentifizierung für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“. |
ssl_enabled
|
Gibt an, ob für diesen Webdienst SSL aktiviert werden soll. Der Standardwert lautet „False“. |
enable_app_insights
|
Gibt an, ob für diesen Webdienst AppInsights aktiviert werden soll. Der Standardwert lautet „False“. |
ssl_cert_pem_file
|
Die benötigte CERT-Datei, wenn SSL aktiviert ist. |
ssl_key_pem_file
|
Die benötigte KEY-Datei, wenn SSL aktiviert ist. |
ssl_cname
|
Der CNAME, wenn SSL aktiviert ist. |
dns_name_label
|
Die DNS-Namensbezeichnung für den Bewertungsendpunkt. Ist keine eindeutige DNS-Namensbezeichnung angegeben, wird eine für den Bewertungsendpunkt generiert. |
primary_key
|
Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll. |
secondary_key
|
Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll. |
collect_model_data
|
Gibt an, ob die Modelldatensammlung für den Webdienst aktiviert werden soll. |
Methoden
print_deploy_configuration |
Ausgeben der Bereitstellungskonfiguration. |
validate_configuration |
Überprüfen, ob die angegebenen Konfigurationswerte gültig sind. Löst eine Ausnahme vom Typ WebserviceException aus, wenn die Überprüfung nicht erfolgreich ist. |
print_deploy_configuration
Ausgeben der Bereitstellungskonfiguration.
print_deploy_configuration()
validate_configuration
Überprüfen, ob die angegebenen Konfigurationswerte gültig sind.
Löst eine Ausnahme vom Typ WebserviceException aus, wenn die Überprüfung nicht erfolgreich ist.
validate_configuration()
Ausnahmen
Typ | Beschreibung |
---|---|