AciServiceDeploymentConfiguration Klas
Vertegenwoordigt informatie over de implementatieconfiguratie voor een service die is geïmplementeerd in 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.
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 moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn. Standaard ingesteld op 0,5 Default value: None
|
|
tags
|
Een woordenlijst met sleutelwaardetags om deze webservice te geven. Default value: None
|
|
properties
|
Een woordenlijst met sleutelwaarde-eigenschappen om deze webservice te geven. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar nieuwe sleutelwaardeparen kunnen worden toegevoegd. Default value: None
|
|
description
|
Een beschrijving om deze webservice te geven. Default value: None
|
|
location
|
De Azure-regio om deze webservice in te implementeren. Als dit niet is opgegeven, wordt de locatie van de werkruimte gebruikt. Zie Producten per regio voor meer informatie over beschikbare regio's. Default value: None
|
|
auth_enabled
|
Hiermee wordt aangegeven of verificatie voor deze webservice al dan niet moet worden ingeschakeld. De standaardwaarde is False. Default value: None
|
|
ssl_enabled
|
Hiermee wordt aangegeven of SSL voor deze webservice al dan niet moet worden ingeschakeld. De standaardwaarde is False. Default value: None
|
|
enable_app_insights
|
Of u AppInsights al dan niet wilt inschakelen voor deze webservice. De standaardwaarde is 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 er geen uniek DNS-naamlabel 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
|
Het al dan niet inschakelen van modelgegevensverzameling voor deze webservice. Standaard ingesteld op False. Default value: None
|
|
cmk_vault_base_url
|
basis-URL voor 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 binnen 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 moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn. Standaard ingesteld op 0,5 |
|
tags
Vereist
|
Een woordenlijst met sleutelwaardetags om deze webservice te geven. |
|
properties
Vereist
|
Een woordenlijst met sleutelwaarde-eigenschappen om deze webservice te geven. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar nieuwe sleutelwaardeparen kunnen worden toegevoegd. |
|
description
Vereist
|
Een beschrijving om deze webservice te geven. |
|
location
Vereist
|
De Azure-regio om deze webservice in te implementeren. Als dit niet is opgegeven, wordt de locatie van de werkruimte gebruikt. Zie Producten per regio voor meer informatie over beschikbare regio's. |
|
auth_enabled
Vereist
|
Hiermee wordt aangegeven of verificatie voor deze webservice al dan niet moet worden ingeschakeld. De standaardwaarde is False. |
|
ssl_enabled
Vereist
|
Hiermee wordt aangegeven of SSL voor deze webservice al dan niet moet worden ingeschakeld. De standaardwaarde is False. |
|
enable_app_insights
Vereist
|
Of u AppInsights al dan niet wilt inschakelen voor deze webservice. De standaardwaarde is 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 er geen uniek DNS-naamlabel 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
|
Het al dan niet inschakelen van modelgegevensverzameling voor deze webservice. Standaard ingesteld op False. |
|
cmk_vault_base_url
Vereist
|
basis-URL voor 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 binnen 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 moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn. Standaard ingesteld op 0,5 |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.tags
|
Een woordenlijst met sleutelwaardetags om deze webservice te geven. |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.properties
|
Een woordenlijst met sleutelwaarde-eigenschappen om deze webservice te geven. Deze eigenschappen kunnen niet worden gewijzigd na de implementatie, maar nieuwe sleutelwaardeparen kunnen worden toegevoegd. |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.description
|
Een beschrijving om deze webservice te geven. |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.location
|
De Azure-regio om deze webservice in te implementeren. Als dit niet is opgegeven, wordt de locatie van de werkruimte gebruikt. Zie Producten per regio voor meer informatie over beschikbare regio's. |
|
auth_enabled
|
Hiermee wordt aangegeven of verificatie voor deze webservice al dan niet moet worden ingeschakeld. De standaardwaarde is False. |
|
ssl_enabled
|
Hiermee wordt aangegeven of SSL voor deze webservice al dan niet moet worden ingeschakeld. De standaardwaarde is False. |
|
enable_app_insights
|
Of u AppInsights al dan niet wilt inschakelen voor deze webservice. De standaardwaarde is 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 er geen uniek DNS-naamlabel 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 modelgegevensverzameling al dan niet is ingeschakeld voor de webservice. |
Methoden
| print_deploy_configuration |
De implementatieconfiguratie afdrukken. |
| validate_configuration |
Controleer of de opgegeven configuratiewaarden geldig zijn. Er wordt een WebserviceException opgegeven als de validatie mislukt. |
print_deploy_configuration
De implementatieconfiguratie afdrukken.
print_deploy_configuration()
validate_configuration
Controleer of de opgegeven configuratiewaarden geldig zijn.
Er wordt een WebserviceException opgegeven als de validatie mislukt.
validate_configuration()
Uitzonderingen
| Type | Description |
|---|---|