WebApiParameters interface
사용자 정의 벡터라이저에 연결하기 위한 속성을 지정합니다.
속성
auth |
아웃바운드 연결에 사용되는 사용자 할당 관리 ID입니다. authResourceId가 제공되고 지정되지 않은 경우 시스템 할당 관리 ID가 사용됩니다. 인덱서 업데이트 시 ID가 지정되지 않은 경우 값은 변경되지 않은 상태로 유지됩니다. "none"으로 설정하면 이 속성의 값이 지워집니다. |
auth |
Azure 함수 또는 변환을 제공하는 다른 애플리케이션의 외부 코드에 연결하는 사용자 지정 엔드포인트에 적용됩니다. 이 값은 함수 또는 앱이 Azure Active Directory에 등록되었을 때 만든 애플리케이션 ID여야 합니다. 지정된 경우 벡터화는 검색 서비스의 관리 ID(시스템 또는 사용자 할당)와 함수 또는 앱의 액세스 토큰을 사용하여 함수 또는 앱에 연결합니다. 이 값을 액세스 토큰의 범위를 만들기 위한 리소스 ID로 사용합니다. |
http |
HTTP 요청을 만드는 데 필요한 헤더입니다. |
http |
HTTP 요청에 대한 메서드입니다. |
timeout | 요청에 대해 원하는 시간 제한입니다. 기본값은 30초입니다. |
uri | 벡터라이저를 제공하는 Web API의 URI입니다. |
속성 세부 정보
authIdentity
아웃바운드 연결에 사용되는 사용자 할당 관리 ID입니다. authResourceId가 제공되고 지정되지 않은 경우 시스템 할당 관리 ID가 사용됩니다. 인덱서 업데이트 시 ID가 지정되지 않은 경우 값은 변경되지 않은 상태로 유지됩니다. "none"으로 설정하면 이 속성의 값이 지워집니다.
authIdentity?: SearchIndexerDataIdentity
속성 값
authResourceId
Azure 함수 또는 변환을 제공하는 다른 애플리케이션의 외부 코드에 연결하는 사용자 지정 엔드포인트에 적용됩니다. 이 값은 함수 또는 앱이 Azure Active Directory에 등록되었을 때 만든 애플리케이션 ID여야 합니다. 지정된 경우 벡터화는 검색 서비스의 관리 ID(시스템 또는 사용자 할당)와 함수 또는 앱의 액세스 토큰을 사용하여 함수 또는 앱에 연결합니다. 이 값을 액세스 토큰의 범위를 만들기 위한 리소스 ID로 사용합니다.
authResourceId?: string
속성 값
string
httpHeaders
HTTP 요청을 만드는 데 필요한 헤더입니다.
httpHeaders?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
httpMethod
HTTP 요청에 대한 메서드입니다.
httpMethod?: string
속성 값
string
timeout
요청에 대해 원하는 시간 제한입니다. 기본값은 30초입니다.
timeout?: string
속성 값
string
uri
벡터라이저를 제공하는 Web API의 URI입니다.
uri?: string
속성 값
string