AciServiceDeploymentConfiguration Klas
Vertegenwoordigt informatie over de implementatieconfiguratie voor een service die is geïmplementeerd op Azure Container Instances.
Maak een AciServiceDeploymentConfiguration-object met behulp van de deploy_configuration
methode van de AciWebservice klasse.
Maak een configuratieobject voor het implementeren van een ACI-webservice.
- Overname
-
AciServiceDeploymentConfiguration
Constructor
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)
Parameters
Name | Description |
---|---|
cpu_cores
|
Het aantal CPU-kernen dat moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn. Standaard ingesteld op 0.1 Default value: None
|
memory_gb
|
De hoeveelheid geheugen (in GB) die voor deze webservice moet worden toegewezen. Kan een decimaal getal zijn. De standaardwaarde is 0,5 Default value: None
|
tags
|
Een woordenlijst met sleutelwaardelabels voor deze webservice. Default value: None
|
properties
|
Een woordenlijst met sleutelwaarde-eigenschappen voor deze webservice. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar er kunnen wel nieuwe sleutelwaardeparen worden toegevoegd. Default value: None
|
description
|
Een beschrijving voor deze webservice. Default value: None
|
location
|
De Azure-regio om deze webservice in te implementeren. Als u dit niet opgeeft, wordt de locatie van de werkruimte gebruikt. Zie Producten per regio voor meer informatie over beschikbare regio's. Default value: None
|
auth_enabled
|
Of verificatie voor deze webservice moet worden ingeschakeld. Standaard ingesteld op False. Default value: None
|
ssl_enabled
|
Of SSL al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False. Default value: None
|
enable_app_insights
|
Of AppInsights al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False. Default value: None
|
ssl_cert_pem_file
|
Het certificaatbestand dat nodig is als SSL is ingeschakeld. Default value: None
|
ssl_key_pem_file
|
Het sleutelbestand dat nodig is als SSL is ingeschakeld. Default value: None
|
ssl_cname
|
De cname voor als SSL is ingeschakeld. Default value: None
|
dns_name_label
|
Het DNS-naamlabel voor het score-eindpunt. Als dit niet is opgegeven, wordt er een uniek DNS-naamlabel gegenereerd voor het score-eindpunt. Default value: None
|
primary_key
|
Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice. Default value: None
|
secondary_key
|
Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice. Default value: None
|
collect_model_data
|
Of het verzamelen van modelgegevens voor deze webservice al dan niet moet worden ingeschakeld. Standaard ingesteld op False. Default value: None
|
cmk_vault_base_url
|
basis-URL van door de klant beheerde sleutelkluis Default value: None
|
cmk_key_name
|
door de klant beheerde sleutelnaam. Default value: None
|
cmk_key_version
|
door de klant beheerde sleutelversie. Default value: None
|
vnet_name
|
naam van virtueel netwerk. Default value: None
|
subnet_name
|
subnetnaam in virtueel netwerk. Default value: None
|
cpu_cores
Vereist
|
Het aantal CPU-kernen dat moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn. Standaard ingesteld op 0.1 |
memory_gb
Vereist
|
De hoeveelheid geheugen (in GB) die voor deze webservice moet worden toegewezen. Kan een decimaal getal zijn. De standaardwaarde is 0,5 |
tags
Vereist
|
Een woordenlijst met sleutelwaardelabels voor deze webservice. |
properties
Vereist
|
Een woordenlijst met sleutelwaarde-eigenschappen voor deze webservice. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar er kunnen wel nieuwe sleutelwaardeparen worden toegevoegd. |
description
Vereist
|
Een beschrijving voor deze webservice. |
location
Vereist
|
De Azure-regio om deze webservice in te implementeren. Als u dit niet opgeeft, wordt de locatie van de werkruimte gebruikt. Zie Producten per regio voor meer informatie over beschikbare regio's. |
auth_enabled
Vereist
|
Of verificatie voor deze webservice moet worden ingeschakeld. Standaard ingesteld op False. |
ssl_enabled
Vereist
|
Of SSL al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False. |
enable_app_insights
Vereist
|
Of AppInsights al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False. |
ssl_cert_pem_file
Vereist
|
Het certificaatbestand dat nodig is als SSL is ingeschakeld. |
ssl_key_pem_file
Vereist
|
Het sleutelbestand dat nodig is als SSL is ingeschakeld. |
ssl_cname
Vereist
|
De cname voor als SSL is ingeschakeld. |
dns_name_label
Vereist
|
Het DNS-naamlabel voor het score-eindpunt. Als dit niet is opgegeven, wordt er een uniek DNS-naamlabel gegenereerd voor het score-eindpunt. |
primary_key
Vereist
|
Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice. |
secondary_key
Vereist
|
Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice. |
collect_model_data
Vereist
|
Of het verzamelen van modelgegevens voor deze webservice al dan niet moet worden ingeschakeld. Standaard ingesteld op False. |
cmk_vault_base_url
Vereist
|
basis-URL van door de klant beheerde sleutelkluis |
cmk_key_name
Vereist
|
door de klant beheerde sleutelnaam. |
cmk_key_version
Vereist
|
door de klant beheerde sleutelversie. |
vnet_name
Vereist
|
naam van virtueel netwerk. |
subnet_name
Vereist
|
subnetnaam in virtueel netwerk. |
Variabelen
Name | Description |
---|---|
cpu_cores
|
Het aantal CPU-kernen dat moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn. Standaard ingesteld op 0.1 |
memory_gb
|
De hoeveelheid geheugen (in GB) die voor deze webservice moet worden toegewezen. Kan een decimaal getal zijn. De standaardwaarde is 0,5 |
azureml.core.webservice.AciServiceDeploymentConfiguration.tags
|
Een woordenlijst met sleutelwaardelabels voor deze webservice. |
azureml.core.webservice.AciServiceDeploymentConfiguration.properties
|
Een woordenlijst met sleutelwaarde-eigenschappen voor deze webservice. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar er kunnen wel nieuwe sleutelwaardeparen worden toegevoegd. |
azureml.core.webservice.AciServiceDeploymentConfiguration.description
|
Een beschrijving voor deze webservice. |
azureml.core.webservice.AciServiceDeploymentConfiguration.location
|
De Azure-regio om deze webservice in te implementeren. Als u dit niet opgeeft, wordt de locatie van de werkruimte gebruikt. Zie Producten per regio voor meer informatie over beschikbare regio's. |
auth_enabled
|
Of verificatie voor deze webservice moet worden ingeschakeld. Standaard ingesteld op False. |
ssl_enabled
|
Of SSL al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False. |
enable_app_insights
|
Of AppInsights al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False. |
ssl_cert_pem_file
|
Het certificaatbestand dat nodig is als SSL is ingeschakeld. |
ssl_key_pem_file
|
Het sleutelbestand dat nodig is als SSL is ingeschakeld. |
ssl_cname
|
De cname voor als SSL is ingeschakeld. |
dns_name_label
|
Het DNS-naamlabel voor het score-eindpunt. Als dit niet is opgegeven, wordt er een uniek DNS-naamlabel gegenereerd voor het score-eindpunt. |
primary_key
|
Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice. |
secondary_key
|
Een secundaire verificatiesleutel die moet worden gebruikt voor deze webservice. |
collect_model_data
|
Of het verzamelen van modelgegevens voor de webservice al dan niet moet worden ingeschakeld. |
Methoden
print_deploy_configuration |
De implementatieconfiguratie afdrukken. |
validate_configuration |
Controleer of de opgegeven configuratiewaarden geldig zijn. Hiermee wordt een WebserviceException weergegeven als de validatie mislukt. |
print_deploy_configuration
De implementatieconfiguratie afdrukken.
print_deploy_configuration()
validate_configuration
Controleer of de opgegeven configuratiewaarden geldig zijn.
Hiermee wordt een WebserviceException weergegeven als de validatie mislukt.
validate_configuration()
Uitzonderingen
Type | Description |
---|---|