Delen via


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
str

Een beschrijving voor deze webservice.

Default value: None
location
str

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
str

Het certificaatbestand dat nodig is als SSL is ingeschakeld.

Default value: None
ssl_key_pem_file
str

Het sleutelbestand dat nodig is als SSL is ingeschakeld.

Default value: None
ssl_cname
str

De cname voor als SSL is ingeschakeld.

Default value: None
dns_name_label
str

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
str

Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice.

Default value: None
secondary_key
str

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
str

basis-URL van door de klant beheerde sleutelkluis

Default value: None
cmk_key_name
str

door de klant beheerde sleutelnaam.

Default value: None
cmk_key_version
str

door de klant beheerde sleutelversie.

Default value: None
vnet_name
str

naam van virtueel netwerk.

Default value: None
subnet_name
str

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
str

Een beschrijving voor deze webservice.

location
Vereist
str

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
str

Het certificaatbestand dat nodig is als SSL is ingeschakeld.

ssl_key_pem_file
Vereist
str

Het sleutelbestand dat nodig is als SSL is ingeschakeld.

ssl_cname
Vereist
str

De cname voor als SSL is ingeschakeld.

dns_name_label
Vereist
str

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
str

Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice.

secondary_key
Vereist
str

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
str

basis-URL van door de klant beheerde sleutelkluis

cmk_key_name
Vereist
str

door de klant beheerde sleutelnaam.

cmk_key_version
Vereist
str

door de klant beheerde sleutelversie.

vnet_name
Vereist
str

naam van virtueel netwerk.

subnet_name
Vereist
str

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
str

Het certificaatbestand dat nodig is als SSL is ingeschakeld.

ssl_key_pem_file
str

Het sleutelbestand dat nodig is als SSL is ingeschakeld.

ssl_cname
str

De cname voor als SSL is ingeschakeld.

dns_name_label
str

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
str

Een primaire verificatiesleutel die moet worden gebruikt voor deze webservice.

secondary_key
str

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