Partilhar 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

Name Description
status
str

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

Default value: None
cert
str

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

Default value: None
key
str

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

Default value: None
cname
str

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

Default value: None
leaf_domain_label
str

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

Default value: None
overwrite_existing_domain

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

Default value: 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.

Default value: False
status
Necessário
str

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

cert
Necessário
str

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

key
Necessário
str

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

cname
Necessá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
Necessário
str

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

overwrite_existing_domain
Necessário

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

renew
Necessá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.

Observações

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

Um padrão típico para especificar a configuração SSL é usar o attach_configuration método ou provisioning_configuration da AksCompute 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 anexar, 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 SSL para proteger um serviço Web por meio do Azure Machine Learning.

Métodos

deserialize

Converter um objeto JSON em um objeto SslConfiguration.

serialize

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

deserialize

Converter um objeto JSON em um objeto SslConfiguration.

static deserialize(object_dict)

Parâmetros

Name Description
object_dict
Necessário

Um objeto JSON para converter em um objeto SslConfiguration.

Devoluções

Tipo Description

A representação SslConfiguration do objeto JSON fornecido.

Exceções

Tipo Description

serialize

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

serialize()

Devoluções

Tipo Description

A representação JSON deste objeto SslConfiguration.