Sdílet prostřednictvím


SslConfiguration Třída

Představuje objekt konfigurace SSL pro použití s AksCompute.

Inicializuje objekt SslConfiguration.

Dědičnost
builtins.object
SslConfiguration

Konstruktor

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

Parametry

Name Description
status
str

Označuje, jestli je ověřování SSL povolené, zakázané nebo automatické.

Default value: None
cert
str

Řetězec certifikátu, který se má použít pro ověřování SSL. Pokud je k dispozici, musíte také zadat cname a key soubor PEM.

Default value: None
key
str

Řetězec klíče, který se má použít pro ověřování SSL. Pokud je k dispozici, musíte také zadat cname a cert soubor PEM.

Default value: None
cname
str

CNAME, který se má použít pro ověření SSL. Pokud je k dispozici, musíte zadat cert také soubory A key PEM.

Default value: None
leaf_domain_label
str

Listový popisek domény, který se má použít pro automaticky vygenerovaný certifikát.

Default value: None
overwrite_existing_domain

Určuje, jestli se má přepsat existující popisek domény typu list. Výchozí hodnota je Nepravda.

Default value: False
renew

Označuje, jestli leaf_domain_label se automaticky vygenerovaný certifikát aktualizuje. Pokud je k dispozici, musí být stávající konfigurace SSL automatická. Výchozí hodnota je Nepravda.

Default value: False
status
Vyžadováno
str

Označuje, jestli je ověřování SSL povolené, zakázané nebo automatické.

cert
Vyžadováno
str

Řetězec certifikátu, který se má použít pro ověřování SSL. Pokud je k dispozici, musíte také zadat cname a key soubor PEM.

key
Vyžadováno
str

Řetězec klíče, který se má použít pro ověřování SSL. Pokud je k dispozici, musíte také zadat cname a cert soubor PEM.

cname
Vyžadováno
str

CNAME, který se má použít pro ověření SSL. Pokud je k dispozici, musíte zadat cert také soubory A key PEM.

leaf_domain_label
Vyžadováno
str

Listový popisek domény, který se má použít pro automaticky vygenerovaný certifikát.

overwrite_existing_domain
Vyžadováno

Určuje, jestli se má přepsat existující popisek domény typu list. Výchozí hodnota je Nepravda.

renew
Vyžadováno

Označuje, jestli leaf_domain_label se automaticky vygenerovaný certifikát aktualizuje. Pokud je k dispozici, musí být stávající konfigurace SSL automatická. Výchozí hodnota je Nepravda.

Poznámky

Pokud chcete nakonfigurovat PROTOKOL SSL, zadejte buď leaf_domain_label parametr, nebo parametry cname, certa key.

Typickým vzorem pro zadání konfigurace SSL je použití attach_configuration metody AksCompute nebo provisioning_configuration třídy k získání objektu konfigurace. Pak použijte metodu enable_ssl vráceného objektu konfigurace. Například pro konfiguraci připojení použijte metodu enable_ssl .


   # 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")

Další informace o povolení PROTOKOLU SSL pro AKS najdete v tématu Použití SSL k zabezpečení webové služby prostřednictvím služby Azure Machine Learning.

Metody

deserialize

Převeďte objekt JSON na objekt SslConfiguration.

serialize

Převeďte tento objekt SslConfiguration na serializovaný slovník JSON.

deserialize

Převeďte objekt JSON na objekt SslConfiguration.

static deserialize(object_dict)

Parametry

Name Description
object_dict
Vyžadováno

Objekt JSON, který se má převést na objekt SslConfiguration.

Návraty

Typ Description

Reprezentace SslConfiguration poskytnutého objektu JSON.

Výjimky

Typ Description

serialize

Převeďte tento objekt SslConfiguration na serializovaný slovník JSON.

serialize()

Návraty

Typ Description

Reprezentace JSON tohoto objektu SslConfiguration.

Výjimky

Typ Description