다음을 통해 공유


호스트 URL 설정

템플릿 ID: dynamichosturl

호스트 URL을 템플릿에서 생성된 URL로 바꿉니다. 이 템플릿은 Power Apps 및 Power Automate에서 사용할 수 있습니다.

이 템플릿의 대상 사용 사례는 요청이 동적이고 하나 이상의 연결 매개변수, 쿼리 매개변수 또는 헤더에 의존하는 백엔드 호스트 URL로 라우팅되어야 하는 시나리오입니다. URL 템플릿 매개변수는 을 지원하여 이 시나리오를 사용하고 작업 매개 변수를 사용하면 필요한 경우 특정 작업 하위 집합으로 애플리케이션 범위를 좁힐 수 있습니다.

이 템플릿을 사용하는 경우 커넥터에서 정의된 호스트 URL은 항상 이 템플릿에서 평가한 값으로 대체되므로 더 이상 해당 작업에 적합하지 않습니다.

이 정책은 현재 게이트웨이 URL을 지원하지 않습니다.

다음 매개 변수를 사용하는 몇 가지 예를 살펴보겠습니다.

headers: test=foo; port=1234

connectionParameters: cat=bar; subPath=path

queryParameters: domain=pqr

URL 템플릿결과 호스트 URL
https://@header('테스트').abc.xyz:@header('포트')https://foo.abc.xyz:1234
https://@connectionParameters('cat').abc.xyzhttps://bar.abc.xyz
https://test.abc.xyzhttps://test.abc.xyz
https://@header('테스트').abc.@queryParameters('도메인')/@connectionParameters('subPath')https://foo.abc.pqr/path
https://@header('test123', 'default').abc.xyzhttps://default.abc.xyz

오픈 소스 커넥터의 예

오픈 소스 커넥터 저장소에서 사용되는 이 템플릿의 여러 인스턴스가 있습니다.

커넥터시나리오
주요 자격 증명 모음호스트 URL은 연결 매개 변수인 키 자격 증명 모음 이름에 따라 다릅니다
Engagement Cloud호스트 URL은 헤더로 전달되는 지역에 따라 다릅니다
Cognitive Services 텍스트 분석사용자가 호스트 URL을 연결 매개 변수로 제공하지만 기본값 또한 가지고 있습니다

입력 매개 변수

이름 열쇠 필요함 종류 설명
Url Template x-ms-apimTemplateParameter.urlTemplate True String 호스트 URL이 생성될 템플릿을 지정합니다. 이 매개 변수는 식을 지원합니다. 식에 대한 자세한 정보를 보려면 여기를 클릭하십시오.
Operations x-ms-apimTemplate-operationName 배열 정책이 적용될 조치 및 트리거 목록. 작업을 선택하지 않으면 이 정책이 모든 작업에 적용됩니다.