SslConfiguration Třída
Představuje objekt konfigurace SSL pro použití s AksCompute.
Inicializuje objekt SslConfiguration.
- Dědičnost
-
builtins.objectSslConfiguration
Konstruktor
SslConfiguration(status=None, cert=None, key=None, cname=None, leaf_domain_label=None, overwrite_existing_domain=False, renew=False)
Parametry
Name | Description |
---|---|
status
|
Označuje, jestli je ověřování SSL povolené, zakázané nebo automatické. Default value: None
|
cert
|
Řetězec certifikátu, který se má použít pro ověřování SSL. Pokud je k dispozici, musíte také zadat Default value: None
|
key
|
Řetězec klíče, který se má použít pro ověřování SSL. Pokud je k dispozici, musíte také zadat Default value: None
|
cname
|
CNAME, který se má použít pro ověření SSL. Pokud je k dispozici, musíte zadat Default value: None
|
leaf_domain_label
|
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 Default value: False
|
status
Vyžadováno
|
Označuje, jestli je ověřování SSL povolené, zakázané nebo automatické. |
cert
Vyžadováno
|
Řetězec certifikátu, který se má použít pro ověřování SSL. Pokud je k dispozici, musíte také zadat |
key
Vyžadováno
|
Řetězec klíče, který se má použít pro ověřování SSL. Pokud je k dispozici, musíte také zadat |
cname
Vyžadováno
|
CNAME, který se má použít pro ověření SSL. Pokud je k dispozici, musíte zadat |
leaf_domain_label
Vyžadováno
|
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 |
Poznámky
Pokud chcete nakonfigurovat PROTOKOL SSL, zadejte buď leaf_domain_label
parametr, nebo parametry cname
, cert
a 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 |
---|---|