SslConfiguration Klasse
Stellt ein SSL-Konfigurationsobjekt für die Verwendung mit AksCompute dar.
Initialisieren Sie das SslConfiguration-Objekt.
Konstruktor
SslConfiguration(status=None, cert=None, key=None, cname=None, leaf_domain_label=None, overwrite_existing_domain=False, renew=False)
Parameter
| Name | Beschreibung |
|---|---|
|
status
|
Gibt an, ob die SSL-Überprüfung aktiviert, deaktiviert oder automatisch ist. Standardwert: None
|
|
cert
|
Die Zertifikatzeichenfolge, die für die SSL-Überprüfung verwendet werden soll. Falls angegeben, müssen Sie auch PEM-Datei bereitstellen Standardwert: None
|
|
key
|
Die schlüsselzeichenfolge, die für die SSL-Überprüfung verwendet werden soll. Falls angegeben, müssen Sie auch PEM-Datei bereitstellen Standardwert: None
|
|
cname
|
Der für die SSL-Überprüfung zu verwendende CNAME. Falls angegeben, müssen Sie auch PEM-Dateien bereitstellen Standardwert: None
|
|
leaf_domain_label
|
Die Blattdomänenbezeichnung, die für das automatisch generierte Zertifikat verwendet werden soll. Standardwert: None
|
|
overwrite_existing_domain
|
Gibt an, ob die vorhandene Blattdomänenbezeichnung überschrieben werden soll. Der Standardwert ist False. Standardwert: False
|
|
renew
|
Gibt an, ob Standardwert: False
|
|
status
Erforderlich
|
Gibt an, ob die SSL-Überprüfung aktiviert, deaktiviert oder automatisch ist. |
|
cert
Erforderlich
|
Die Zertifikatzeichenfolge, die für die SSL-Überprüfung verwendet werden soll. Falls angegeben, müssen Sie auch PEM-Datei bereitstellen |
|
key
Erforderlich
|
Die schlüsselzeichenfolge, die für die SSL-Überprüfung verwendet werden soll. Falls angegeben, müssen Sie auch PEM-Datei bereitstellen |
|
cname
Erforderlich
|
Der für die SSL-Überprüfung zu verwendende CNAME. Falls angegeben, müssen Sie auch PEM-Dateien bereitstellen |
|
leaf_domain_label
Erforderlich
|
Die Blattdomänenbezeichnung, die für das automatisch generierte Zertifikat verwendet werden soll. |
|
overwrite_existing_domain
Erforderlich
|
Gibt an, ob die vorhandene Blattdomänenbezeichnung überschrieben werden soll. Der Standardwert ist False. |
|
renew
Erforderlich
|
Gibt an, ob |
Hinweise
Um SSL zu konfigurieren, geben Sie entweder den leaf_domain_label Parameter oder die Parameter cnamean , certund key.
Ein typisches Muster zum Angeben der SSL-Konfiguration ist die attach_configurationprovisioning_configuration Verwendung oder Methode der AksCompute Klasse zum Abrufen eines Konfigurationsobjekts. Verwenden Sie dann die enable_ssl Methode des zurückgegebenen Konfigurationsobjekts. Verwenden Sie z. B. für die Anfügungskonfiguration die enable_ssl Methode.
# 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")
Weitere Informationen zum Aktivieren von SSL für AKS finden Sie unter Verwenden von SSL zum Sichern eines Webdiensts über Azure Machine Learning.
Methoden
| deserialize |
Konvertieren Sie ein JSON-Objekt in ein SslConfiguration-Objekt. |
| serialize |
Konvertieren Sie dieses SslConfiguration-Objekt in ein serialisiertes JSON-Wörterbuch. |
deserialize
Konvertieren Sie ein JSON-Objekt in ein SslConfiguration-Objekt.
static deserialize(object_dict)
Parameter
| Name | Beschreibung |
|---|---|
|
object_dict
Erforderlich
|
Ein JSON-Objekt, das in ein SslConfiguration-Objekt konvertiert werden soll. |
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Die SslConfiguration-Darstellung des bereitgestellten JSON-Objekts. |
Ausnahmen
| Typ | Beschreibung |
|---|---|
serialize
Konvertieren Sie dieses SslConfiguration-Objekt in ein serialisiertes JSON-Wörterbuch.
serialize()
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Die JSON-Darstellung dieses SslConfiguration-Objekts. |