SslConfiguration Classe
Représente un objet de configuration SSL à utiliser avec AKSCompute.
Initialisez l’objet SslConfiguration.
- Héritage
-
builtins.objectSslConfiguration
Constructeur
SslConfiguration(status=None, cert=None, key=None, cname=None, leaf_domain_label=None, overwrite_existing_domain=False, renew=False)
Paramètres
- status
- str
Indique si la validation SSL est activée, désactivée ou automatique.
- cert
- str
Chaîne de certificat à utiliser pour la validation SSL. Si elle est fournie, vous devez également fournir cname
et le fichier PEM key
.
- key
- str
Chaîne de clé à utiliser pour la validation SSL. Si elle est fournie, vous devez également fournir cname
et le fichier PEM cert
.
- cname
- str
Enregistrement CNAME à utiliser pour la validation SSL. S’il est fourni, vous devez également fournir cert
et les fichiers PEM key
.
- leaf_domain_label
- str
Étiquette de domaine feuille à utiliser pour le certificat généré automatiquement.
- overwrite_existing_domain
- bool
Indique s’il faut remplacer l’étiquette de domaine feuille existante. La valeur par défaut est False.
- renew
- bool
Indique si l’étiquette leaf_domain_label
actualise le certificat généré automatiquement. Si elle est fournie, la configuration SSL existante doit être auto. La valeur par défaut est False.
- cert
- str
Chaîne de certificat à utiliser pour la validation SSL. Si elle est fournie, vous devez également fournir cname
et le fichier PEM key
.
- key
- str
Chaîne de clé à utiliser pour la validation SSL. Si elle est fournie, vous devez également fournir cname
et le fichier PEM cert
.
- cname
- str
Enregistrement CNAME à utiliser pour la validation SSL. S’il est fourni, vous devez également fournir cert
et les fichiers PEM key
.
- leaf_domain_label
- str
Étiquette de domaine feuille à utiliser pour le certificat généré automatiquement.
- overwrite_existing_domain
- bool
Indique s’il faut remplacer l’étiquette de domaine feuille existante. La valeur par défaut est False.
- renew
- bool
Indique si l’étiquette leaf_domain_label
actualise le certificat généré automatiquement. Si elle est fournie, la configuration SSL existante doit être auto. La valeur par défaut est False.
Remarques
Pour configurer SSL, spécifiez le paramètre leaf_domain_label
ou les paramètres cname
, cert
et key
.
Un modèle classique pour spécifier la configuration SSL consiste à utiliser la méthode attach_configuration
ou provisioning_configuration
de la classe AksCompute pour obtenir un objet de configuration. Utilisez ensuite la méthode enable_ssl
de l’objet de configuration renvoyé. Par exemple, pour la configuration de l’attachement, utilisez la méthode 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")
Pour plus d’informations sur l’activation de SSL pour AKS, consultez Utiliser SSL pour sécuriser un service web par le biais d’Azure Machine Learning.
Méthodes
deserialize |
Convertit un objet JSON en objet SslConfiguration. |
serialize |
Convertit cet objet SslConfiguration en dictionnaire JSON sérialisé. |
deserialize
Convertit un objet JSON en objet SslConfiguration.
static deserialize(object_dict)
Paramètres
Retours
Représentation SslConfiguration de l’objet JSON fourni.
Type de retour
Exceptions
serialize
Convertit cet objet SslConfiguration en dictionnaire JSON sérialisé.
serialize()
Retours
Représentation JSON de cet objet SslConfiguration.
Type de retour
Exceptions
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour