Compartilhar via


Expressões

As expressões permitem o acesso aos valores das propriedades definidas por várias entidades de tempo de execução (por exemplo, cabeçalhos ou corpo de solicitação, queryParameters, parâmetros de conexão e assim por diante). Você pode usar expressões para atribuir valores a um parâmetro de modelo de política. Veja a seguir uma lista de expressões com suporte com uso de amostra.

Expressão Description
@headers(‘headerName’) Permite acesso para solicitar cabeçalhos. headerName é o nome do cabeçalho para o qual o valor será retornado.
@queryParameters(‘queryParameterName’) Permite o acesso aos parâmetros de consulta sob solicitação. queryParameterName é o nome do parâmetro de consulta para o qual o valor será retornado.
@connectionParameters(‘connectionParameterName’) Permite o acesso aos parâmetros de conexão da solicitação. connectionParameterName é o nome da propriedade definida nos parâmetros de conexão para os quais o valor será retornado.

Uso

Expression Descrição
http://@headers(‘subdomínio’).azure.net Este exemplo faz referência a um cabeçalho chamado subdomínio. Assumindo abc como o valor desse cabeçalho na solicitação de entrada, essa expressão será avaliada como http://abc.azure.net. Da mesma forma, você também pode usar http://@queryParameters(‘subdomínio’).azure.net and http://@connectionParameters(‘subdomínio’).azure.net para acessar os parâmetros de consulta e conexão.

Enviar comentários

Agradecemos muito os comentários sobre problemas com nossa plataforma de conectores ou novas ideias de recursos. Para fornecer comentários, acesseEnviar problemas ou obter ajuda com conectores e selecione o tipo de comentário.