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

cpu_cores
float
Standardwert: None

Die Anzahl von CPU-Kernen, die für diesen Webdienst zugeordnet werden sollen. Kann eine Dezimalzahl sein. Der Standardwert ist 0.1

memory_gb
float
Standardwert: None

Menge an Arbeitsspeicher (in GB), die für diesen Webdienst zugeordnet werden soll. Kann eine Dezimalzahl sein. Der Standardwert ist 0.5

tags
dict[str, str]
Standardwert: None

Ein Wörterbuch der Schlüsselwerttags für diesen Webdienst.

properties
dict[str, str]
Standardwert: None

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
str
Standardwert: None

Eine Beschreibung für diesen Webdienst.

location
str
Standardwert: None

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
bool
Standardwert: None

Gibt an, ob die Authentifizierung für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“.

ssl_enabled
bool
Standardwert: None

Gibt an, ob für diesen Webdienst SSL aktiviert werden soll. Der Standardwert lautet „False“.

enable_app_insights
bool
Standardwert: None

Gibt an, ob für diesen Webdienst AppInsights aktiviert werden soll. Der Standardwert lautet „False“.

ssl_cert_pem_file
str
Standardwert: None

Die benötigte CERT-Datei, wenn SSL aktiviert ist.

ssl_key_pem_file
str
Standardwert: None

Die benötigte KEY-Datei, wenn SSL aktiviert ist.

ssl_cname
str
Standardwert: None

Der CNAME, wenn SSL aktiviert ist.

dns_name_label
str
Standardwert: None

Die DNS-Namensbezeichnung für den Bewertungsendpunkt. Ist keine eindeutige DNS-Namensbezeichnung angegeben, wird eine für den Bewertungsendpunkt generiert.

primary_key
str
Standardwert: None

Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll.

secondary_key
str
Standardwert: None

Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll.

collect_model_data
bool
Standardwert: None

Gibt an, ob die Modelldatensammlung für diesen Webdienst aktiviert werden soll. Der Standardwert ist „FALSE“.

cmk_vault_base_url
str
Standardwert: None

Die Basis-URL des kundenseitig verwalteten Schlüsseltresors.

cmk_key_name
str
Standardwert: None

Der Name des kundenseitig verwalteten Schlüssels.

cmk_key_version
str
Standardwert: None

Die Version des kundenseitig verwalteten Schlüssels.

vnet_name
str
Standardwert: None

Der Name des virtuellen Netzwerks.

subnet_name
str
Standardwert: None

Der Subnetzname innerhalb des virtuellen Netzwerks.

cpu_cores
float
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
float
Erforderlich

Menge an Arbeitsspeicher (in GB), die für diesen Webdienst zugeordnet werden soll. Kann eine Dezimalzahl sein. Der Standardwert ist 0.5

tags
dict[str, str]
Erforderlich

Ein Wörterbuch der Schlüsselwerttags für diesen Webdienst.

properties
dict[str, str]
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
str
Erforderlich

Eine Beschreibung für diesen Webdienst.

location
str
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
bool
Erforderlich

Gibt an, ob die Authentifizierung für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“.

ssl_enabled
bool
Erforderlich

Gibt an, ob für diesen Webdienst SSL aktiviert werden soll. Der Standardwert lautet „False“.

enable_app_insights
bool
Erforderlich

Gibt an, ob für diesen Webdienst AppInsights aktiviert werden soll. Der Standardwert lautet „False“.

ssl_cert_pem_file
str
Erforderlich

Die benötigte CERT-Datei, wenn SSL aktiviert ist.

ssl_key_pem_file
str
Erforderlich

Die benötigte KEY-Datei, wenn SSL aktiviert ist.

ssl_cname
str
Erforderlich

Der CNAME, wenn SSL aktiviert ist.

dns_name_label
str
Erforderlich

Die DNS-Namensbezeichnung für den Bewertungsendpunkt. Ist keine eindeutige DNS-Namensbezeichnung angegeben, wird eine für den Bewertungsendpunkt generiert.

primary_key
str
Erforderlich

Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll.

secondary_key
str
Erforderlich

Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll.

collect_model_data
bool
Erforderlich

Gibt an, ob die Modelldatensammlung für diesen Webdienst aktiviert werden soll. Der Standardwert ist „FALSE“.

cmk_vault_base_url
str
Erforderlich

Die Basis-URL des kundenseitig verwalteten Schlüsseltresors.

cmk_key_name
str
Erforderlich

Der Name des kundenseitig verwalteten Schlüssels.

cmk_key_version
str
Erforderlich

Die Version des kundenseitig verwalteten Schlüssels.

vnet_name
str
Erforderlich

Der Name des virtuellen Netzwerks.

subnet_name
str
Erforderlich

Der Subnetzname innerhalb des virtuellen Netzwerks.

Variablen

cpu_cores
float

Die Anzahl von CPU-Kernen, die für diesen Webdienst zugeordnet werden sollen. Kann eine Dezimalzahl sein. Der Standardwert ist 0.1

memory_gb
float

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
bool

Gibt an, ob die Authentifizierung für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“.

ssl_enabled
bool

Gibt an, ob für diesen Webdienst SSL aktiviert werden soll. Der Standardwert lautet „False“.

enable_app_insights
bool

Gibt an, ob für diesen Webdienst AppInsights aktiviert werden soll. Der Standardwert lautet „False“.

ssl_cert_pem_file
str

Die benötigte CERT-Datei, wenn SSL aktiviert ist.

ssl_key_pem_file
str

Die benötigte KEY-Datei, wenn SSL aktiviert ist.

ssl_cname
str

Der CNAME, wenn SSL aktiviert ist.

dns_name_label
str

Die DNS-Namensbezeichnung für den Bewertungsendpunkt. Ist keine eindeutige DNS-Namensbezeichnung angegeben, wird eine für den Bewertungsendpunkt generiert.

primary_key
str

Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll.

secondary_key
str

Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll.

collect_model_data
bool

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