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

status
str
wartość domyślna: None

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

cert
str
wartość domyślna: None

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
str
wartość domyślna: None

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
str
wartość domyślna: None

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
str
wartość domyślna: None

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

overwrite_existing_domain
bool
wartość domyślna: False

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

renew
bool
wartość domyślna: False

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.

status
str
Wymagane

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

cert
str
Wymagane

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
str
Wymagane

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
str
Wymagane

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
str
Wymagane

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

overwrite_existing_domain
bool
Wymagane

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

renew
bool
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

object_dict
dict
Wymagane

Obiekt JSON do konwersji na obiekt SslConfiguration.

Zwraca

Reprezentacja sslConfiguration dostarczonego obiektu JSON.

Typ zwracany

Wyjątki

serialize

Przekonwertuj ten obiekt SslConfiguration na słownik serializacji JSON.

serialize()

Zwraca

Reprezentacja JSON tego obiektu SslConfiguration.

Typ zwracany

Wyjątki