WebApiParameters interface

사용자 정의 벡터라이저에 연결하기 위한 속성을 지정합니다.

속성

authIdentity

아웃바운드 연결에 사용되는 사용자 할당 관리 ID입니다. authResourceId가 제공되고 지정되지 않은 경우 시스템 할당 관리 ID가 사용됩니다. 인덱서 업데이트 시 ID가 지정되지 않은 경우 값은 변경되지 않은 상태로 유지됩니다. "none"으로 설정하면 이 속성의 값이 지워집니다.

authResourceId

Azure 함수 또는 변환을 제공하는 다른 애플리케이션의 외부 코드에 연결하는 사용자 지정 엔드포인트에 적용됩니다. 이 값은 함수 또는 앱이 Azure Active Directory에 등록되었을 때 만든 애플리케이션 ID여야 합니다. 지정된 경우 벡터화는 검색 서비스의 관리 ID(시스템 또는 사용자 할당)와 함수 또는 앱의 액세스 토큰을 사용하여 함수 또는 앱에 연결합니다. 이 값을 액세스 토큰의 범위를 만들기 위한 리소스 ID로 사용합니다.

httpHeaders

HTTP 요청을 만드는 데 필요한 헤더입니다.

httpMethod

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