Menu Docs
Página inicial do Docs
/ /
Serviços Atlas App
/

Values & Secrets

Nesta página

  • Introdução
  • Conceitos
  • Valor
  • Segredo
  • Valores ambientais
  • Resumo

Valores de Atlas App Services e segredos de App Services são constantes estáticas do lado do servidor que você pode acessar ou vincular a partir de outros componentes do seu aplicativo. Você pode acessar Valores diretamente do Atlas Function e expressões de regras, e vincular segredos a valores de configuração a provedores de autenticação.

Um valor é uma referência nomeada de uma parte de dados estáticos armazenados pelo App Services que você pode acessar em funções e expressões de regras. Os valores fornecem uma alternativa a codificar configurações de constantes diretamente em suas funções e regras. Em outras palavras, os valores permitem separar dados de configuração específicos do sistema da lógica de negócios do seu aplicativo.

Os valores podem resultar em dois tipos de dados:

  • Um valor de texto sem formatação é resolvido para um objeto JSON, array ou string regular definido por você.

  • Um Valor secreto resulta no valor de um Segredo.

Um segredo é um valor privado armazenado no backend do App Services, ocultado dos usuários e não incluído nos aplicativos exportados. Segredos armazenam informações confidenciais, como uma chave de API ou um identificador interno.

Não é possível ler diretamente o valor de um segredo depois de defini-lo. Em vez disso, você vincula ao segredo pelo nome no provedor de autenticação e nas configurações do serviço. Se precisar acessar o segredo de uma função ou regra, você pode vincular o segredo a um valor.

Um valor secreto tem um comprimento máximo de 500 caracteres.

Um valor de ambiente é semelhante a um valor de texto normal, mas pode dinamicamente resultar em um dos vários valores, dependendo de uma tag de ambiente de todo o aplicativo. Você pode especificar valores diferentes para cada uma das seguintes tags de ambiente compatíveis:

  • ""

  • "development"

  • "testing"

  • "qa"

  • "production"

Você pode acessar valores de ambiente definidos em funções com context.environment.values e expressões de regra com %%environment.

Para mais informações, consulte Configurar um ambiente de aplicativo.

  • Os valores dos serviços de aplicativos e os segredos dos serviços de aplicativos são constantes do lado do servidor que você pode usar em seu aplicativo.

  • Os valores dos serviços de aplicativos permitem separar dados de configuração específicos da implementação da lógica de negócios do seu aplicativo.

  • Os segredos dos serviços de aplicativos armazenam dados confidenciais. Você não pode exportar ou ler diretamente um segredo . Em vez disso, você acessa um segredo indiretamente por meio de um valor de serviços de aplicativos nomeado.

Voltar

Relacionamentos