SslConfiguration Kelas
Menunjukkan objek konfigurasi SSL untuk digunakan dengan AksCompute.
Menginisialisasi objek SslConfiguration.
- Warisan
-
builtins.objectSslConfiguration
Konstruktor
SslConfiguration(status=None, cert=None, key=None, cname=None, leaf_domain_label=None, overwrite_existing_domain=False, renew=False)
Parameter
Nama | Deskripsi |
---|---|
status
|
Menunjukkan apakah validasi SSL diaktifkan, dinonaktifkan, atau otomatis. Nilai default: None
|
cert
|
Untai (karakter) sertifikat yang digunakan untuk validasi SSL. Jika disediakan, Anda juga harus menyediakan Nilai default: None
|
key
|
Untai (karakter) kunci yang digunakan untuk validasi SSL. Jika disediakan, Anda juga harus menyediakan Nilai default: None
|
cname
|
Data CNAME yang digunakan untuk validasi SSL. Jika disediakan, Anda juga harus menyediakan Nilai default: None
|
leaf_domain_label
|
Label domain daun yang akan digunakan untuk sertifikat yang dibuat secara otomatis. Nilai default: None
|
overwrite_existing_domain
|
Menunjukkan apakah akan menimpa label domain daun yang ada. Defaultnya adalah False. Nilai default: False
|
renew
|
Menunjukkan jika Nilai default: False
|
status
Diperlukan
|
Menunjukkan apakah validasi SSL diaktifkan, dinonaktifkan, atau otomatis. |
cert
Diperlukan
|
Untai (karakter) sertifikat yang digunakan untuk validasi SSL. Jika disediakan, Anda juga harus menyediakan |
key
Diperlukan
|
Untai (karakter) kunci yang digunakan untuk validasi SSL. Jika disediakan, Anda juga harus menyediakan |
cname
Diperlukan
|
Data CNAME yang digunakan untuk validasi SSL. Jika disediakan, Anda juga harus menyediakan |
leaf_domain_label
Diperlukan
|
Label domain daun yang akan digunakan untuk sertifikat yang dibuat secara otomatis. |
overwrite_existing_domain
Diperlukan
|
Menunjukkan apakah akan menimpa label domain daun yang ada. Defaultnya adalah False. |
renew
Diperlukan
|
Menunjukkan jika |
Keterangan
Untuk mengonfigurasi SSL, tentukan parameter leaf_domain_label
atau parameter cname
, cert
, dan key
.
Pola biasa untuk menentukan konfigurasi SSL adalah menggunakan metode attach_configuration
atau provisioning_configuration
dari kelas AksCompute untuk mendapatkan objek konfigurasi. Kemudian, gunakan metode enable_ssl
objek konfigurasi yang dikembalikan. Misalnya, untuk konfigurasi lampiran, gunakan metode 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")
Untuk informasi selengkapnya dalam mengaktifkan SSL untuk Azure Kubernetes Service, lihat Menggunakan SSL untuk mengamankan layanan web melalui Azure Machine Learning.
Metode
deserialize |
Ubah objek JSON menjadi objek SslConfiguration. |
serialize |
Ubah objek SslConfiguration ini menjadi kamus serial JSON. |
deserialize
Ubah objek JSON menjadi objek SslConfiguration.
static deserialize(object_dict)
Parameter
Nama | Deskripsi |
---|---|
object_dict
Diperlukan
|
Objek JSON untuk diubah ke objek SslConfiguration. |
Mengembalikan
Jenis | Deskripsi |
---|---|
Representasi SslConfiguration dari objek JSON yang disediakan. |
Pengecualian
Jenis | Deskripsi |
---|---|
serialize
Ubah objek SslConfiguration ini menjadi kamus serial JSON.
serialize()
Mengembalikan
Jenis | Deskripsi |
---|---|
Representasi JSON dari objek SslConfiguration ini. |
Pengecualian
Jenis | Deskripsi |
---|---|