Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Azure MCP Server permite-lhe gerir recursos do Azure, incluindo lojas de configuração de aplicações, utilizando prompts em linguagem natural. Pode gerir rapidamente definições de configuração e sinalizadores de funcionalidades sem ter de se lembrar de sintaxe complexa.
A Configuração de Aplicativo do Azure fornece um serviço para gerenciar centralmente as configurações do aplicativo e os sinalizadores de recursos. Programas modernos, especialmente programas executados em uma nuvem, geralmente têm muitos componentes que são distribuídos. A distribuição das definições de configuração por todos estes componentes pode dar origem a erros de difícil resolução durante a implementação de uma aplicação. Use a Configuração do aplicativo para armazenar todas as configurações do seu aplicativo e proteger seu acesso em um só lugar.
Observação
Parâmetros da ferramenta: as ferramentas do Servidor MCP do Azure definem parâmetros para os dados de que precisam para concluir tarefas. Alguns destes parâmetros são específicos para cada ferramenta e estão documentados aqui. Outros parâmetros são globais e compartilhados por todas as ferramentas. Para obter mais informações, consulte Parâmetros da ferramenta.
Conta: Listar lojas
O Servidor MCP do Azure pode listar repositórios de Configuração de Aplicativo em uma assinatura. Isso é útil para verificar rapidamente o status dos recursos de Configuração do Aplicativo.
Exemplos de prompts incluem:
- Listar lojas: "Listar todas as lojas de App Configuration na minha assinatura."
- Mostrar lojas: "Que lojas de Configuração de Aplicações tenho?"
- Encontrar lojas: "Preciso ver meus recursos de configuração de aplicativo"
- Lojas de consulta: "Você pode me mostrar todas as minhas lojas de configuração de aplicativos?"
- Verifique as configurações: "Armazéns de Configuração de Aplicativos na subscrição abc123"
Dicas de anotação da ferramenta:
| Destrutivo | Idempotente | Mundo Aberto | Somente leitura | Secret | Local obrigatório |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Chave-valor: Eliminar definição
Apague uma definição de chave-valor de uma loja de Configuração de Aplicações. Se especificar uma etiqueta, a ferramenta apaga apenas essa versão rotulada. Se omitir um rótulo, a ferramenta elimina o valor-chave com o rótulo padrão.
Exemplos de prompts incluem:
- Exclua uma configuração: "Remova a chave 'AppName:TemporaryConfig' da minha loja de configuração de aplicativos 'myappconfigstore'."
- Apague uma definição rotulada: "Apague a definição 'AppName:FeatureFlag' com o rótulo 'test' da loja de configuração de aplicações 'myappconfigstore'"
- Remover configuração: "Eliminar a chave 'ProductionEndpointUrl' do repositório de Configuração de Aplicações 'contoso-appconfig'"
- Limpar definições: "Apagar a chave 'TestSettings' com o rótulo 'obsoleto' do repositório de configuração de aplicações 'myappconfigstore'"
- Purge config: "Eliminar a definição temporária 'TempConfig' do app-config-dev"
| Parâmetro | Obrigatório ou opcional | Descrição |
|---|---|---|
| Conta | Obrigatório | O nome da loja de configuração de aplicativos (por exemplo, my-appconfig). |
| Chave | Obrigatório | O nome da chave para aceder na App Configuration Store. |
| Etiqueta | Opcional | O rótulo a ser aplicado à chave de configuração. Os rótulos são usados para agrupar e organizar configurações. |
Dicas de anotação da ferramenta:
| Destrutivo | Idempotente | Mundo Aberto | Somente leitura | Secret | Local obrigatório |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Valor-chave: Obter valores-chave
Obtém valores-chave em uma loja de configuração de aplicativos. Este comando pode fornecer uma das seguintes ações:
- Recuperar um valor-chave específico por sua chave e rótulo opcional
- Liste valores-chave se nenhuma chave for fornecida.
A listagem de valores-chave pode, opcionalmente, ser filtrada por um filtro de chave e filtro de rótulo. Cada valor-chave inclui sua chave, valor, rótulo, tipo de conteúdo, ETag, hora da última modificação e status de bloqueio.
Exemplos de prompts incluem:
- Liste todas as configurações de chave-valor: "Liste todas as configurações de chave-valor na App Configuration store 'myappconfigstore'"
- Mostrar configurações de chave-valor: "Mostre-me as configurações de chave-valor na loja de Configuração da Aplicação 'contoso-appconfig'"
- Filtrar por prefixo de chave: "Listar todas as configurações de chave-valor com o nome da chave começando com 'prod-' na App Configuration Store 'production-config'"
- Obter conteúdo de chave específico: "Mostrar o conteúdo da chave 'AppName:ConnectionString' na loja de configuração de aplicativos 'eastus-config'"
- Configurações específicas do ambiente: "Liste todas as configurações de chave-valor com o nome da chave começando com 'dev-' na App Configuration store 'development-config'"
- Obter configuração rotulada: "Mostre-me as configurações de chave-valor com o rótulo 'staging' na App Configuration store 'app-config-staging'"
- Configuração da API: "Mostrar o conteúdo da chave 'ApiSettings:Endpoint' na App Configuration store 'api-config'"
- Configurações do banco de dados: "Liste todas as configurações de chave-valor com o nome da chave começando com 'Banco de dados' na App Configuration store 'backend-config'"
- Sinalizadores de recursos: "Mostre-me as configurações de chave-valor com o rótulo 'features' na App Configuration Store 'feature-config'"
- Ponto final do serviço: "Mostrar o conteúdo da chave 'Endpoints:ApiBaseUrl' no repositório 'service-config' do App Configuration."
| Parâmetro | Obrigatório ou opcional | Descrição |
|---|---|---|
| Conta | Obrigatório | O nome da App Configuration Store (por exemplo, my-appconfig). |
| Chave | Opcional | O nome da chave para aceder na App Configuration Store. |
| Etiqueta | Opcional | O rótulo a ser aplicado à chave de configuração. Os rótulos são usados para agrupar e organizar configurações. |
| Filtro de chave | Opcional | Especifica o filtro de chave, se houver, a ser usado ao recuperar valores-chave. O filtro pode ser uma correspondência exata, por exemplo, um filtro de foo obteria todos os pares chave-valor com uma chave de foo, ou o filtro pode incluir um caráter * no final da string para pesquisas curinga (por exemplo, App*). Se omitido, todas as chaves serão recuperadas. |
| Filtro de etiquetas | Opcional | Especifica o filtro de rótulo, se houver, a ser usado ao recuperar valores-chave. O filtro pode ser uma correspondência exata; por exemplo, um filtro de foo obteria todos os valores-chave com um rótulo de foo, ou o filtro pode incluir um caractere * no final da sequência para pesquisas gerais (por exemplo, Prod*). Este filtro diferencia maiúsculas de minúsculas. Se omitidos, todos os rótulos serão recuperados. |
Dicas de anotação da ferramenta:
| Destrutivo | Idempotente | Mundo Aberto | Somente leitura | Secret | Local obrigatório |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Chave-valor: Aplicar bloqueio em o chave-valor
Define o estado de bloqueio de um valor-chave em uma loja de configuração de aplicativos. Este comando pode bloquear e desbloquear valores-chave.
Exemplos de prompts incluem:
- Bloqueie uma configuração: "Bloqueie a tecla 'AppName:ConnectionString' na App Configuration store 'myappconfigstore'."
- Bloqueie uma definição rotulada: "Bloqueie a chave 'AppName:ApiEndpoint' com o rótulo 'production' na App Configuration Store 'contoso-appconfig'."
- Desbloqueie uma configuração: "Desbloqueie a chave 'AppName:ConnectionString' na App Configuration store 'myappconfigstore'."
- Desbloquear uma configuração com rótulo: "Desbloqueie a chave 'AppName:ApiEndpoint' com o rótulo 'production' no arquivo App Configuration 'contoso-appconfig'."
| Parâmetro | Obrigatório ou opcional | Descrição |
|---|---|---|
| Conta | Obrigatório | O nome da App Configuration Store (por exemplo,my-appconfig). |
| Chave | Obrigatório | O nome da chave para aceder na App Configuration Store. |
| Etiqueta | Opcional | O rótulo a ser aplicado à chave de configuração. Os rótulos são usados para agrupar e organizar configurações. |
| Tipo de conteúdo | Opcional | O tipo de conteúdo do valor de configuração. Isso é usado para indicar como o valor deve ser interpretado ou analisado. |
| Bloqueio | Opcional | Se um valor-chave está bloqueado (definido como read-only) ou desbloqueado (read-only removido). |
Dicas de anotação da ferramenta:
| Destrutivo | Idempotente | Mundo Aberto | Somente leitura | Secret | Local obrigatório |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
Chave-valor: defina a configuração chave-valor
Na loja de configurações de aplicativos, defina ou atualize uma configuração de chave-valor.
Exemplos de prompts incluem:
- Crie uma configuração: "Crie uma nova chave 'AppName:ApiUrl' com o valor 'https://api.example.com' na minha loja de configuração de aplicativos 'myappconfigstore'."
- Atualize uma definição: "Atualize a chave 'AppName:MaxRetries' para o valor '5' na loja de configuração de aplicações 'myappconfigstore'"
- Crie uma configuração rotulada: "Defina 'AppName:LogLevel' com o valor 'Debug' e rotule 'dev' na minha loja de Configuração de Aplicativo 'contoso-appconfig'."
- Adicione uma nova configuração: "Adicione uma nova configuração chamada 'ApiEndpoint' com valor de URL 'https://api.contoso.com' ao meu 'eastus-config'"
- Alterar o valor existente: "Definir a chave 'MaxThreads' para o valor '10' na App Configuration Store 'appconfig-prod'"
| Parâmetro | Obrigatório ou opcional | Descrição |
|---|---|---|
| Nome da conta | Obrigatório | O nome da loja de configuração de aplicativos. |
| Chave | Obrigatório | O nome da chave da configuração a ser definida. |
| Valor | Obrigatório | O valor a ser definido para a chave. |
| Etiqueta | Opcional | O rótulo da configuração a ser definida. |
| Etiquetas | Opcional | As tags a serem associadas à chave de configuração. As tags devem estar no formato key=value. Você pode especificar várias tags. |
| Tipo de conteúdo | Opcional | O tipo de conteúdo do valor de configuração. Esse valor indica como o valor deve ser interpretado ou analisado. |
Dicas de anotação da ferramenta:
| Destrutivo | Idempotente | Mundo Aberto | Somente leitura | Secret | Local obrigatório |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |