AciServiceDeploymentConfiguration Klasa
Reprezentuje informacje o konfiguracji wdrożenia dla usługi wdrożonej na Azure Container Instances.
Utwórz obiekt AciServiceDeploymentConfiguration przy użyciu deploy_configuration
metody AciWebservice klasy .
Utwórz obiekt konfiguracji na potrzeby wdrażania usługi internetowej ACI.
- Dziedziczenie
-
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)
Parametry
- cpu_cores
- float
Liczba rdzeni procesora CPU do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna. Wartość domyślna to 0.1
- memory_gb
- float
Ilość pamięci (w GB) do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna. Wartość domyślna to 0,5
Słownik tagów wartości klucza, aby nadać tej usłudze sieci Web.
Słownik właściwości wartości klucza, aby nadać tej usłudze sieci Web. Tych właściwości nie można zmienić po wdrożeniu, jednak można dodać nowe pary wartości klucza.
- location
- str
Region świadczenia usługi Azure do wdrożenia tej usługi internetowej. Jeśli nie zostanie określony, zostanie użyta lokalizacja obszaru roboczego. Aby uzyskać więcej informacji na temat dostępnych regionów, zobacz Produkty według regionów.
- auth_enabled
- bool
Określa, czy włączyć uwierzytelnianie dla tej usługi sieci Web. Wartość domyślna to False.
- ssl_enabled
- bool
Czy włączyć protokół SSL dla tej usługi sieci Web. Wartość domyślna to False.
- enable_app_insights
- bool
Czy włączyć usługę AppInsights dla tej usługi internetowej. Wartość domyślna to False.
- ssl_cert_pem_file
- str
Plik certyfikatu wymagany w przypadku włączenia protokołu SSL.
- ssl_key_pem_file
- str
Plik klucza wymagany w przypadku włączenia protokołu SSL.
- dns_name_label
- str
Etykieta nazwy DNS dla punktu końcowego oceniania. Jeśli nie określono unikatowej etykiety nazwy DNS, zostanie wygenerowana dla punktu końcowego oceniania.
- primary_key
- str
Podstawowy klucz uwierzytelniania do użycia dla tej usługi sieci Web.
- secondary_key
- str
Pomocniczy klucz uwierzytelniania do użycia dla tej usługi sieci Web.
- collect_model_data
- bool
Określa, czy włączyć zbieranie danych modelu dla tej usługi sieci Web. Wartość domyślna to Fałsz
- cmk_vault_base_url
- str
podstawowy adres URL magazynu kluczy zarządzany przez klienta
- cpu_cores
- float
Liczba rdzeni procesora CPU do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna. Wartość domyślna to 0.1
- memory_gb
- float
Ilość pamięci (w GB) do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna. Wartość domyślna to 0,5
Słownik właściwości wartości klucza, aby nadać tej usłudze sieci Web. Tych właściwości nie można zmienić po wdrożeniu, jednak można dodać nowe pary wartości klucza.
- location
- str
Region świadczenia usługi Azure do wdrożenia tej usługi internetowej. Jeśli nie zostanie określony, zostanie użyta lokalizacja obszaru roboczego. Aby uzyskać więcej informacji na temat dostępnych regionów, zobacz Produkty według regionów.
- auth_enabled
- bool
Określa, czy włączyć uwierzytelnianie dla tej usługi sieci Web. Wartość domyślna to False.
- ssl_enabled
- bool
Czy włączyć protokół SSL dla tej usługi sieci Web. Wartość domyślna to False.
- enable_app_insights
- bool
Czy włączyć usługę AppInsights dla tej usługi internetowej. Wartość domyślna to False.
- dns_name_label
- str
Etykieta nazwy DNS dla punktu końcowego oceniania. Jeśli nie określono unikatowej etykiety nazwy DNS, zostanie wygenerowana dla punktu końcowego oceniania.
- collect_model_data
- bool
Określa, czy włączyć zbieranie danych modelu dla tej usługi sieci Web. Wartość domyślna to Fałsz
Zmienne
- cpu_cores
- float
Liczba rdzeni procesora CPU do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna. Wartość domyślna to 0.1
- memory_gb
- float
Ilość pamięci (w GB) do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna. Wartość domyślna to 0,5
- azureml.core.webservice.AciServiceDeploymentConfiguration.tags
Słownik tagów wartości klucza, aby nadać tej usłudze sieci Web.
- azureml.core.webservice.AciServiceDeploymentConfiguration.properties
Słownik właściwości wartości klucza, aby nadać tej usłudze sieci Web. Tych właściwości nie można zmienić po wdrożeniu, jednak można dodać nowe pary wartości klucza.
- azureml.core.webservice.AciServiceDeploymentConfiguration.description
Opis umożliwiający nadanie tej usłudze sieci Web.
- azureml.core.webservice.AciServiceDeploymentConfiguration.location
Region świadczenia usługi Azure do wdrożenia tej usługi internetowej. Jeśli nie zostanie określony, zostanie użyta lokalizacja obszaru roboczego. Aby uzyskać więcej informacji na temat dostępnych regionów, zobacz Produkty według regionów.
- auth_enabled
- bool
Określa, czy włączyć uwierzytelnianie dla tej usługi sieci Web. Wartość domyślna to False.
- ssl_enabled
- bool
Czy włączyć protokół SSL dla tej usługi sieci Web. Wartość domyślna to False.
- enable_app_insights
- bool
Czy włączyć usługę AppInsights dla tej usługi internetowej. Wartość domyślna to False.
- ssl_cert_pem_file
- str
Plik certyfikatu wymagany w przypadku włączenia protokołu SSL.
- ssl_key_pem_file
- str
Plik klucza wymagany w przypadku włączenia protokołu SSL.
- ssl_cname
- str
Nazwa cname dla , jeśli protokół SSL jest włączony.
- dns_name_label
- str
Etykieta nazwy DNS dla punktu końcowego oceniania. Jeśli nie określono unikatowej etykiety nazwy DNS, zostanie wygenerowana dla punktu końcowego oceniania.
- primary_key
- str
Podstawowy klucz uwierzytelniania do użycia dla tej usługi sieci Web.
- secondary_key
- str
Pomocniczy klucz uwierzytelniania do użycia dla tej usługi sieci Web.
- collect_model_data
- bool
Określa, czy włączyć zbieranie danych modelu dla usługi internetowej.
Metody
print_deploy_configuration |
Wydrukuj konfigurację wdrożenia. |
validate_configuration |
Sprawdź, czy określone wartości konfiguracji są prawidłowe. Jeśli walidacja zakończy się niepowodzeniem, zostanie wywołana WebserviceException wartość . |
print_deploy_configuration
Wydrukuj konfigurację wdrożenia.
print_deploy_configuration()
validate_configuration
Sprawdź, czy określone wartości konfiguracji są prawidłowe.
Jeśli walidacja zakończy się niepowodzeniem, zostanie wywołana WebserviceException wartość .
validate_configuration()
Wyjątki
Opinia
https://aka.ms/ContentUserFeedback.
Już wkrótce: w ciągu 2024 r. będziemy stopniowo usuwać problemy z usługą GitHub jako mechanizm opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla