SslConfiguration Classe
Representa um objeto de configuração SSL para utilização com AksCompute.
Inicialize o objeto SslConfiguration.
- Herança
-
builtins.objectSslConfiguration
Construtor
SslConfiguration(status=None, cert=None, key=None, cname=None, leaf_domain_label=None, overwrite_existing_domain=False, renew=False)
Parâmetros
- status
- str
Indica se a validação SSL está ativada, desativada ou automática.
- cert
- str
A cadeia de certificado a utilizar para validação SSL. Se for fornecido, também tem de fornecer cname
o ficheiro PEM e key
- key
- str
A cadeia de chave a utilizar para validação SSL. Se for fornecido, também tem de fornecer cname
o ficheiro PEM e cert
- cname
- str
O CNAME a utilizar para validação SSL. Se for fornecido, também tem de fornecer cert
ficheiros PEM e key
.
- leaf_domain_label
- str
A etiqueta de domínio de folha a utilizar para o certificado gerado automaticamente.
- overwrite_existing_domain
- bool
Indica se pretende substituir a etiqueta de domínio de folha existente. A predefinição é Falso.
- renew
- bool
Indica se leaf_domain_label
atualiza o certificado gerado automaticamente. Se for fornecido, a configuração SSL existente tem de ser automática. A predefinição é Falso.
- cert
- str
A cadeia de certificado a utilizar para validação SSL. Se for fornecido, também tem de fornecer cname
o ficheiro PEM e key
- key
- str
A cadeia de chave a utilizar para validação SSL. Se for fornecido, também tem de fornecer cname
o ficheiro PEM e cert
- cname
- str
O CNAME a utilizar para validação SSL. Se for fornecido, também tem de fornecer cert
ficheiros PEM e key
.
- leaf_domain_label
- str
A etiqueta de domínio de folha a utilizar para o certificado gerado automaticamente.
- overwrite_existing_domain
- bool
Indica se pretende substituir a etiqueta de domínio de folha existente. A predefinição é Falso.
- renew
- bool
Indica se leaf_domain_label
atualiza o certificado gerado automaticamente. Se for fornecido, a configuração SSL existente tem de ser automática. A predefinição é Falso.
Observações
Para configurar o SSL, especifique o leaf_domain_label
parâmetro ou os parâmetros cname
, cert
e key
.
Um padrão típico para especificar a configuração SSL é utilizar o attach_configuration
método ou provisioning_configuration
da AksCompute classe para obter um objeto de configuração. Em seguida, utilize o enable_ssl
método do objeto de configuração devolvido. Por exemplo, para a configuração de anexação, utilize o enable_ssl método .
# 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")
Para obter mais informações sobre como ativar o SSL para o AKS, veja Utilizar o SSL para proteger um serviço Web através do Azure Machine Learning.
Métodos
deserialize |
Converta um objeto JSON num objeto SslConfiguration. |
serialize |
Converta este objeto SslConfiguration num dicionário serializado JSON. |
deserialize
Converta um objeto JSON num objeto SslConfiguration.
static deserialize(object_dict)
Parâmetros
Devoluções
A representação SslConfiguration do objeto JSON fornecido.
Tipo de retorno
Exceções
serialize
Converta este objeto SslConfiguration num dicionário serializado JSON.
serialize()
Devoluções
A representação JSON deste objeto SslConfiguration.
Tipo de retorno
Exceções
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários