Share via


Definir URL do host

ID do Modelo: dynamichosturl

Substitui a URL do host pela URL gerada do modelo. Este modelo está disponível no Power Apps e no Power Automate.

Neste artigo

Os casos de uso de destino para este modelo são cenários em que a solicitação deve ser roteada para um URL de host de back-end que é dinâmico e depende de um ou mais parâmetros de conexão, parâmetros de consulta ou cabeçalhos. O parâmetro do modelo de URL suporta expressões para habilitar esse cenário e o parâmetro de operações permite que você defina o escopo do aplicativo para um subconjunto específico de operações, se necessário.

Se você usar esse modelo, lembre-se de que o URL do host definido no conector não será mais relevante para as operações correspondentes, pois sempre será substituído pelo valor avaliado por esse modelo.

Observe que atualmente esta política não oferece suporte a URLs de gateway.

Exemplos

Vejamos alguns exemplos que usam os parâmetros a seguir.

headers: test=foo; port=1234

connectionParameters: cat=bar; subPath=path

queryParameters: domain=pqr

Modelo de urlUrl de host resultante
https://@header('test').abc.xyz:@header('port')https://foo.abc.xyz:1234
https://@connectionParameters('cat').abc.xyzhttps://bar.abc.xyz
https://test.abc.xyzhttps://test.abc.xyz
https://@header('test').abc.@queryParameters('domain')/@connectionParameters('subPath')https://foo.abc.pqr/path
https://@header('test123', 'default').abc.xyzhttps://default.abc.xyz

Exemplos de conectores de software livre

Temos várias instâncias desse modelo sendo usadas em nosso repositório de conectores de software livre.

ConectorCenário
Cofre de Chave do O URL do host depende do nome do cofre de chaves, que é um parâmetro de conexão
Engagement CloudO URL do host depende da região, que é passada como um cabeçalho
Análise de Texto de Serviço CognitivoO URL do host é fornecido pelo usuário como um parâmetro de conexão, mas também tem um padrão

Parâmetros de Entrada

Nome Tecla Obrigatório Tipo Descrição
Url Template x-ms-apimTemplateParameter.urlTemplate Verdadeiro Cadeia de Caracteres Especifica o modelo do qual a URL do host será gerada. Este parâmetro é compatível com expressões. Clique aqui para saber mais sobre expressões.
Operations x-ms-apimTemplate-operationName Matriz Lista de ações e gatilhos aos quais a política se aplicará. Se nenhuma operação for selecionada, esta política será aplicada a todas as operações.