Udostępnij za pośrednictwem


SslConfiguration Klasa

Reprezentuje obiekt konfiguracji SSL do użycia z usługą AksCompute.

Zainicjuj obiekt SslConfiguration.

Dziedziczenie
builtins.object
SslConfiguration

Konstruktor

SslConfiguration(status=None, cert=None, key=None, cname=None, leaf_domain_label=None, overwrite_existing_domain=False, renew=False)

Parametry

Nazwa Opis
status
str

Wskazuje, czy walidacja PROTOKOŁU SSL jest włączona, wyłączona, czy automatyczna.

Domyślna wartość: None
cert
str

Ciąg certyfikatu do użycia na potrzeby weryfikacji protokołu SSL. W przypadku podania należy również podać cname plik PEM i key

Domyślna wartość: None
key
str

Ciąg klucza do użycia na potrzeby weryfikacji protokołu SSL. W przypadku podania należy również podać cname plik PEM i cert

Domyślna wartość: None
cname
str

Rekord CNAME do użycia na potrzeby weryfikacji protokołu SSL. W przypadku podania należy również podać cert pliki PEM i key .

Domyślna wartość: None
leaf_domain_label
str

Etykieta domeny liścia do użycia dla automatycznie wygenerowanego certyfikatu.

Domyślna wartość: None
overwrite_existing_domain

Wskazuje, czy zastąpić istniejącą etykietę domeny liścia. Wartość domyślna to False.

Domyślna wartość: False
renew

Wskazuje, czy leaf_domain_label odświeża automatycznie wygenerowany certyfikat. Jeśli zostanie podana, istniejąca konfiguracja protokołu SSL musi być automatyczna. Wartość domyślna to False.

Domyślna wartość: False
status
Wymagane
str

Wskazuje, czy walidacja PROTOKOŁU SSL jest włączona, wyłączona, czy automatyczna.

cert
Wymagane
str

Ciąg certyfikatu do użycia na potrzeby weryfikacji protokołu SSL. W przypadku podania należy również podać cname plik PEM i key

key
Wymagane
str

Ciąg klucza do użycia na potrzeby weryfikacji protokołu SSL. W przypadku podania należy również podać cname plik PEM i cert

cname
Wymagane
str

Rekord CNAME do użycia na potrzeby weryfikacji protokołu SSL. W przypadku podania należy również podać cert pliki PEM i key .

leaf_domain_label
Wymagane
str

Etykieta domeny liścia do użycia dla automatycznie wygenerowanego certyfikatu.

overwrite_existing_domain
Wymagane

Wskazuje, czy zastąpić istniejącą etykietę domeny liścia. Wartość domyślna to False.

renew
Wymagane

Wskazuje, czy leaf_domain_label odświeża automatycznie wygenerowany certyfikat. Jeśli zostanie podana, istniejąca konfiguracja protokołu SSL musi być automatyczna. Wartość domyślna to False.

Uwagi

Aby skonfigurować protokół SSL, określ leaf_domain_label parametr lub parametry cname, certi key.

Typowym wzorcem określania konfiguracji protokołu SSL jest użycie attach_configuration metody AksCompute lub provisioning_configuration klasy w celu uzyskania obiektu konfiguracji. Następnie użyj enable_ssl metody zwróconego obiektu konfiguracji. Na przykład w przypadku konfiguracji dołączania użyj enable_ssl metody .


   # Load workspace configuration from the config.json file.
   from azureml.core import Workspace
   ws = Workspace.from_config()

   # Use the default configuration, but you can also provide parameters to customize.
   from azureml.core.compute import AksCompute
   prov_config = AksCompute.provisioning_configuration()
   attach_config = AksCompute.attach_configuration(resource_group=ws.resource_group,
                                                   cluster_name="dev-cluster")

   # Enable ssl.
   prov_config.enable_ssl(leaf_domain_label = "contoso")
   attach_config.enable_ssl(leaf_domain_label = "contoso")

Aby uzyskać więcej informacji na temat włączania protokołu SSL dla usługi AKS, zobacz Zabezpieczanie usługi internetowej za pośrednictwem usługi Azure Machine Learning przy użyciu protokołu SSL.

Metody

deserialize

Przekonwertuj obiekt JSON na obiekt SslConfiguration.

serialize

Przekonwertuj ten obiekt SslConfiguration na słownik serializacji JSON.

deserialize

Przekonwertuj obiekt JSON na obiekt SslConfiguration.

static deserialize(object_dict)

Parametry

Nazwa Opis
object_dict
Wymagane

Obiekt JSON do konwersji na obiekt SslConfiguration.

Zwraca

Typ Opis

Reprezentacja sslConfiguration dostarczonego obiektu JSON.

Wyjątki

Typ Opis

serialize

Przekonwertuj ten obiekt SslConfiguration na słownik serializacji JSON.

serialize()

Zwraca

Typ Opis

Reprezentacja JSON tego obiektu SslConfiguration.

Wyjątki

Typ Opis