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
- cpu_cores
- float
Het aantal CPU-kernen dat moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn. Standaard ingesteld op 0.1
- memory_gb
- float
De hoeveelheid geheugen (in GB) die voor deze webservice moet worden toegewezen. Kan een decimaal getal zijn. De standaardwaarde is 0,5
Een woordenlijst met sleutelwaardelabels voor deze webservice.
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.
- 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.
- auth_enabled
- bool
Of verificatie voor deze webservice moet worden ingeschakeld. Standaard ingesteld op False.
- ssl_enabled
- bool
Of SSL al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False.
- enable_app_insights
- bool
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.
- 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
- bool
Of het verzamelen van modelgegevens voor deze webservice al dan niet moet worden ingeschakeld. Standaard ingesteld op False.
- cpu_cores
- float
Het aantal CPU-kernen dat moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn. Standaard ingesteld op 0.1
- memory_gb
- float
De hoeveelheid geheugen (in GB) die voor deze webservice moet worden toegewezen. Kan een decimaal getal zijn. De standaardwaarde is 0,5
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.
- 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.
- auth_enabled
- bool
Of verificatie voor deze webservice moet worden ingeschakeld. Standaard ingesteld op False.
- ssl_enabled
- bool
Of SSL al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False.
- enable_app_insights
- bool
Of AppInsights al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False.
- 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
- bool
Of het verzamelen van modelgegevens voor deze webservice al dan niet moet worden ingeschakeld. Standaard ingesteld op False.
Variabelen
- cpu_cores
- float
Het aantal CPU-kernen dat moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn. Standaard ingesteld op 0.1
- memory_gb
- float
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
- bool
Of verificatie voor deze webservice moet worden ingeschakeld. Standaard ingesteld op False.
- ssl_enabled
- bool
Of SSL al dan niet moet worden ingeschakeld voor deze webservice. Standaard ingesteld op False.
- enable_app_insights
- bool
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
- bool
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
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor