Compartilhar via


SslConfiguration Classe

Representa um objeto de configuração SSL para uso com AksCompute.

Inicialize o objeto SslConfiguration.

Construtor

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

Parâmetros

Nome Description
status
str

Indica se a validação SSL está habilitada, desabilitada ou automática.

Valor padrão: None
cert
str

A cadeia de caracteres de certificado a ser usada para validação SSL. Se fornecido, você também deve fornecer cname e key arquivo PEM

Valor padrão: None
key
str

A cadeia de caracteres de chave a ser usada para validação SSL. Se fornecido, você também deve fornecer cname e cert arquivo PEM

Valor padrão: None
cname
str

O CNAME a ser usado para validação SSL. Se fornecido, você também deve fornecer cert e key arquivos PEM.

Valor padrão: None
leaf_domain_label
str

O rótulo de domínio folha a ser usado para o certificado gerado automaticamente.

Valor padrão: None
overwrite_existing_domain

Indica se o rótulo de domínio folha existente deve ser substituído. O padrão é False.

Valor padrão: False
renew

Indica se leaf_domain_label atualiza o certificado gerado automaticamente. Se fornecida, a configuração SSL existente deve ser automática. O padrão é False.

Valor padrão: False
status
Obrigatório
str

Indica se a validação SSL está habilitada, desabilitada ou automática.

cert
Obrigatório
str

A cadeia de caracteres de certificado a ser usada para validação SSL. Se fornecido, você também deve fornecer cname e key arquivo PEM

key
Obrigatório
str

A cadeia de caracteres de chave a ser usada para validação SSL. Se fornecido, você também deve fornecer cname e cert arquivo PEM

cname
Obrigatório
str

O CNAME a ser usado para validação SSL. Se fornecido, você também deve fornecer cert e key arquivos PEM.

leaf_domain_label
Obrigatório
str

O rótulo de domínio folha a ser usado para o certificado gerado automaticamente.

overwrite_existing_domain
Obrigatório

Indica se o rótulo de domínio folha existente deve ser substituído. O padrão é False.

renew
Obrigatório

Indica se leaf_domain_label atualiza o certificado gerado automaticamente. Se fornecida, a configuração SSL existente deve ser automática. O padrão é False.

Comentários

Para configurar o SSL, especifique o leaf_domain_label parâmetro ou os parâmetros cnamecerte key.

Um padrão típico para especificar a configuração de SSL é usar o método ou attach_configuration o provisioning_configurationAksCompute método da classe para obter um objeto de configuração. Em seguida, use o enable_ssl método do objeto de configuração retornado. Por exemplo, para a configuração de anexação, use 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 habilitar o SSL para AKS, consulte Usar o SSL para proteger um serviço Web por meio do Azure Machine Learning.

Métodos

deserialize

Converta um objeto JSON em um objeto SslConfiguration.

serialize

Converta esse objeto SslConfiguration em um dicionário serializado JSON.

deserialize

Converta um objeto JSON em um objeto SslConfiguration.

static deserialize(object_dict)

Parâmetros

Nome Description
object_dict
Obrigatório

Um objeto JSON a ser convertido em um objeto SslConfiguration.

Retornos

Tipo Description

A representação SslConfiguration do objeto JSON fornecido.

Exceções

Tipo Description

serialize

Converta esse objeto SslConfiguration em um dicionário serializado JSON.

serialize()

Retornos

Tipo Description

A representação JSON deste objeto SslConfiguration.