Dela via


SslConfiguration Klass

Representerar ett SSL-konfigurationsobjekt för användning med AksCompute.

Initiera SslConfiguration-objektet.

Arv
builtins.object
SslConfiguration

Konstruktor

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

Parametrar

Name Description
status
str

Anger om SSL-validering är aktiverat, inaktiverat eller automatiskt.

Standardvärde: None
cert
str

Certifikatsträngen som ska användas för SSL-validering. Om detta anges måste du även ange cname och key PEM-filen

Standardvärde: None
key
str

Nyckelsträngen som ska användas för SSL-validering. Om detta anges måste du även ange cname och cert PEM-filen

Standardvärde: None
cname
str

CNAME som ska användas för SSL-verifiering. Om detta anges måste du även ange cert PEM-filer och key .

Standardvärde: None
leaf_domain_label
str

Lövdomänetiketten som ska användas för det automatiskt genererade certifikatet.

Standardvärde: None
overwrite_existing_domain

Anger om den befintliga lövdomänetiketten ska skrivas över. Standardvärdet är False.

Standardvärde: False
renew

Anger om leaf_domain_label uppdaterar det automatiskt genererade certifikatet. Om den tillhandahålls måste den befintliga SSL-konfigurationen vara automatisk. Standardvärdet är False.

Standardvärde: False
status
Obligatorisk
str

Anger om SSL-validering är aktiverat, inaktiverat eller automatiskt.

cert
Obligatorisk
str

Certifikatsträngen som ska användas för SSL-validering. Om detta anges måste du även ange cname och key PEM-filen

key
Obligatorisk
str

Nyckelsträngen som ska användas för SSL-validering. Om detta anges måste du även ange cname och cert PEM-filen

cname
Obligatorisk
str

CNAME som ska användas för SSL-verifiering. Om detta anges måste du även ange cert PEM-filer och key .

leaf_domain_label
Obligatorisk
str

Lövdomänetiketten som ska användas för det automatiskt genererade certifikatet.

overwrite_existing_domain
Obligatorisk

Anger om den befintliga lövdomänetiketten ska skrivas över. Standardvärdet är False.

renew
Obligatorisk

Anger om leaf_domain_label uppdaterar det automatiskt genererade certifikatet. Om den tillhandahålls måste den befintliga SSL-konfigurationen vara automatisk. Standardvärdet är False.

Kommentarer

Om du vill konfigurera SSL anger du antingen parametern leaf_domain_label eller parametrarna cname, certoch key.

Ett typiskt mönster för att ange SSL-konfiguration är att använda attach_configuration metoden eller provisioning_configuration för AksCompute klassen för att hämta ett konfigurationsobjekt. Använd sedan metoden för enable_ssl det returnerade konfigurationsobjektet. För att koppla konfigurationen använder du enable_ssl till exempel metoden .


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

Mer information om hur du aktiverar SSL för AKS finns i Använda SSL för att skydda en webbtjänst via Azure Machine Learning.

Metoder

deserialize

Konvertera ett JSON-objekt till ett SslConfiguration-objekt.

serialize

Konvertera det här SslConfiguration-objektet till en JSON-serialiserad ordlista.

deserialize

Konvertera ett JSON-objekt till ett SslConfiguration-objekt.

static deserialize(object_dict)

Parametrar

Name Description
object_dict
Obligatorisk

Ett JSON-objekt som ska konverteras till ett SslConfiguration-objekt.

Returer

Typ Description

SslConfiguration-representationen av det angivna JSON-objektet.

Undantag

Typ Description

serialize

Konvertera det här SslConfiguration-objektet till en JSON-serialiserad ordlista.

serialize()

Returer

Typ Description

JSON-representationen av det här SslConfiguration-objektet.

Undantag

Typ Description