@azure-rest/ai-vision-face package
Interfaces
Type Aliases
Functions
Function Details
default(string, TokenCredential | KeyCredential, FaceClientOptions)
Initialize a new instance of FaceClient
function default(endpointParam: string, credentials: TokenCredential | KeyCredential, options?: FaceClientOptions): FaceClient
Parameters
- endpointParam
-
string
Supported Cognitive Services endpoints (protocol and hostname, for example: https://{resource-name}.cognitiveservices.azure.com).
- credentials
uniquely identify client credential
- options
- FaceClientOptions
the parameter for all optional parameters
Returns
getLongRunningPoller<TResult>(Client, TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse, CreateHttpPollerOptions<TResult, OperationState<TResult>>)
Helper function that builds a Poller object to help polling a long running operation.
function getLongRunningPoller<TResult>(client: Client, initialResponse: TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>
Parameters
- client
- Client
Client to use for sending the request to get additional pages.
- initialResponse
-
TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse
The initial response.
- options
-
CreateHttpPollerOptions<TResult, OperationState<TResult>>
Options to set a resume state or custom polling interval.
Returns
Promise<SimplePollerLike<OperationState<TResult>, TResult>>
- A poller object to poll for operation state updates and eventually get the final response.
getLongRunningPoller<TResult>(Client, TrainPersonGroup202Response | TrainPersonGroupDefaultResponse, CreateHttpPollerOptions<TResult, OperationState<TResult>>)
function getLongRunningPoller<TResult>(client: Client, initialResponse: TrainPersonGroup202Response | TrainPersonGroupDefaultResponse, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>
Parameters
- client
- Client
- initialResponse
-
TrainPersonGroup202Response | TrainPersonGroupDefaultResponse
- options
-
CreateHttpPollerOptions<TResult, OperationState<TResult>>
Returns
Promise<SimplePollerLike<OperationState<TResult>, TResult>>
getLongRunningPoller<TResult>(Client, TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse, CreateHttpPollerOptions<TResult, OperationState<TResult>>)
function getLongRunningPoller<TResult>(client: Client, initialResponse: TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>
Parameters
- client
- Client
- initialResponse
-
TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse
- options
-
CreateHttpPollerOptions<TResult, OperationState<TResult>>
Returns
Promise<SimplePollerLike<OperationState<TResult>, TResult>>
isUnexpected(DetectFromUrl200Response | DetectFromUrlDefaultResponse)
function isUnexpected(response: DetectFromUrl200Response | DetectFromUrlDefaultResponse): response
Parameters
Returns
response
isUnexpected(Detect200Response | DetectDefaultResponse)
function isUnexpected(response: Detect200Response | DetectDefaultResponse): response
Parameters
- response
Returns
response
isUnexpected(DetectFromSessionImageId200Response | DetectFromSessionImageIdDefaultResponse)
function isUnexpected(response: DetectFromSessionImageId200Response | DetectFromSessionImageIdDefaultResponse): response
Parameters
Returns
response
isUnexpected(FindSimilar200Response | FindSimilarDefaultResponse)
function isUnexpected(response: FindSimilar200Response | FindSimilarDefaultResponse): response
Parameters
- response
Returns
response
isUnexpected(FindSimilarFromFaceList200Response | FindSimilarFromFaceListDefaultResponse)
function isUnexpected(response: FindSimilarFromFaceList200Response | FindSimilarFromFaceListDefaultResponse): response
Parameters
Returns
response
isUnexpected(FindSimilarFromLargeFaceList200Response | FindSimilarFromLargeFaceListDefaultResponse)
function isUnexpected(response: FindSimilarFromLargeFaceList200Response | FindSimilarFromLargeFaceListDefaultResponse): response
Parameters
Returns
response
isUnexpected(IdentifyFromPersonGroup200Response | IdentifyFromPersonGroupDefaultResponse)
function isUnexpected(response: IdentifyFromPersonGroup200Response | IdentifyFromPersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(IdentifyFromLargePersonGroup200Response | IdentifyFromLargePersonGroupDefaultResponse)
function isUnexpected(response: IdentifyFromLargePersonGroup200Response | IdentifyFromLargePersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(IdentifyFromPersonDirectory200Response | IdentifyFromPersonDirectoryDefaultResponse)
function isUnexpected(response: IdentifyFromPersonDirectory200Response | IdentifyFromPersonDirectoryDefaultResponse): response
Parameters
Returns
response
isUnexpected(IdentifyFromDynamicPersonGroup200Response | IdentifyFromDynamicPersonGroupDefaultResponse)
function isUnexpected(response: IdentifyFromDynamicPersonGroup200Response | IdentifyFromDynamicPersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(VerifyFaceToFace200Response | VerifyFaceToFaceDefaultResponse)
function isUnexpected(response: VerifyFaceToFace200Response | VerifyFaceToFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(VerifyFromPersonGroup200Response | VerifyFromPersonGroupDefaultResponse)
function isUnexpected(response: VerifyFromPersonGroup200Response | VerifyFromPersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(VerifyFromLargePersonGroup200Response | VerifyFromLargePersonGroupDefaultResponse)
function isUnexpected(response: VerifyFromLargePersonGroup200Response | VerifyFromLargePersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(VerifyFromPersonDirectory200Response | VerifyFromPersonDirectoryDefaultResponse)
function isUnexpected(response: VerifyFromPersonDirectory200Response | VerifyFromPersonDirectoryDefaultResponse): response
Parameters
Returns
response
isUnexpected(Group200Response | GroupDefaultResponse)
function isUnexpected(response: Group200Response | GroupDefaultResponse): response
Parameters
- response
Returns
response
isUnexpected(CreateFaceList200Response | CreateFaceListDefaultResponse)
function isUnexpected(response: CreateFaceList200Response | CreateFaceListDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeleteFaceList200Response | DeleteFaceListDefaultResponse)
function isUnexpected(response: DeleteFaceList200Response | DeleteFaceListDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetFaceList200Response | GetFaceListDefaultResponse)
function isUnexpected(response: GetFaceList200Response | GetFaceListDefaultResponse): response
Parameters
- response
Returns
response
isUnexpected(UpdateFaceList200Response | UpdateFaceListDefaultResponse)
function isUnexpected(response: UpdateFaceList200Response | UpdateFaceListDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetFaceLists200Response | GetFaceListsDefaultResponse)
function isUnexpected(response: GetFaceLists200Response | GetFaceListsDefaultResponse): response
Parameters
Returns
response
isUnexpected(AddFaceListFaceFromUrl200Response | AddFaceListFaceFromUrlDefaultResponse)
function isUnexpected(response: AddFaceListFaceFromUrl200Response | AddFaceListFaceFromUrlDefaultResponse): response
Parameters
Returns
response
isUnexpected(AddFaceListFace200Response | AddFaceListFaceDefaultResponse)
function isUnexpected(response: AddFaceListFace200Response | AddFaceListFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeleteFaceListFace200Response | DeleteFaceListFaceDefaultResponse)
function isUnexpected(response: DeleteFaceListFace200Response | DeleteFaceListFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(CreateLargeFaceList200Response | CreateLargeFaceListDefaultResponse)
function isUnexpected(response: CreateLargeFaceList200Response | CreateLargeFaceListDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeleteLargeFaceList200Response | DeleteLargeFaceListDefaultResponse)
function isUnexpected(response: DeleteLargeFaceList200Response | DeleteLargeFaceListDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargeFaceList200Response | GetLargeFaceListDefaultResponse)
function isUnexpected(response: GetLargeFaceList200Response | GetLargeFaceListDefaultResponse): response
Parameters
Returns
response
isUnexpected(UpdateLargeFaceList200Response | UpdateLargeFaceListDefaultResponse)
function isUnexpected(response: UpdateLargeFaceList200Response | UpdateLargeFaceListDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargeFaceLists200Response | GetLargeFaceListsDefaultResponse)
function isUnexpected(response: GetLargeFaceLists200Response | GetLargeFaceListsDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargeFaceListTrainingStatus200Response | GetLargeFaceListTrainingStatusDefaultResponse)
function isUnexpected(response: GetLargeFaceListTrainingStatus200Response | GetLargeFaceListTrainingStatusDefaultResponse): response
Parameters
Returns
response
isUnexpected(TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse | TrainLargeFaceListLogicalResponse)
function isUnexpected(response: TrainLargeFaceList202Response | TrainLargeFaceListDefaultResponse | TrainLargeFaceListLogicalResponse): response
Parameters
Returns
response
isUnexpected(AddLargeFaceListFaceFromUrl200Response | AddLargeFaceListFaceFromUrlDefaultResponse)
function isUnexpected(response: AddLargeFaceListFaceFromUrl200Response | AddLargeFaceListFaceFromUrlDefaultResponse): response
Parameters
Returns
response
isUnexpected(AddLargeFaceListFace200Response | AddLargeFaceListFaceDefaultResponse)
function isUnexpected(response: AddLargeFaceListFace200Response | AddLargeFaceListFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargeFaceListFaces200Response | GetLargeFaceListFacesDefaultResponse)
function isUnexpected(response: GetLargeFaceListFaces200Response | GetLargeFaceListFacesDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeleteLargeFaceListFace200Response | DeleteLargeFaceListFaceDefaultResponse)
function isUnexpected(response: DeleteLargeFaceListFace200Response | DeleteLargeFaceListFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargeFaceListFace200Response | GetLargeFaceListFaceDefaultResponse)
function isUnexpected(response: GetLargeFaceListFace200Response | GetLargeFaceListFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(UpdateLargeFaceListFace200Response | UpdateLargeFaceListFaceDefaultResponse)
function isUnexpected(response: UpdateLargeFaceListFace200Response | UpdateLargeFaceListFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(CreatePersonGroup200Response | CreatePersonGroupDefaultResponse)
function isUnexpected(response: CreatePersonGroup200Response | CreatePersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeletePersonGroup200Response | DeletePersonGroupDefaultResponse)
function isUnexpected(response: DeletePersonGroup200Response | DeletePersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetPersonGroup200Response | GetPersonGroupDefaultResponse)
function isUnexpected(response: GetPersonGroup200Response | GetPersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(UpdatePersonGroup200Response | UpdatePersonGroupDefaultResponse)
function isUnexpected(response: UpdatePersonGroup200Response | UpdatePersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetPersonGroups200Response | GetPersonGroupsDefaultResponse)
function isUnexpected(response: GetPersonGroups200Response | GetPersonGroupsDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetPersonGroupTrainingStatus200Response | GetPersonGroupTrainingStatusDefaultResponse)
function isUnexpected(response: GetPersonGroupTrainingStatus200Response | GetPersonGroupTrainingStatusDefaultResponse): response
Parameters
Returns
response
isUnexpected(TrainPersonGroup202Response | TrainPersonGroupDefaultResponse | TrainPersonGroupLogicalResponse)
function isUnexpected(response: TrainPersonGroup202Response | TrainPersonGroupDefaultResponse | TrainPersonGroupLogicalResponse): response
Parameters
Returns
response
isUnexpected(CreatePersonGroupPerson200Response | CreatePersonGroupPersonDefaultResponse)
function isUnexpected(response: CreatePersonGroupPerson200Response | CreatePersonGroupPersonDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetPersonGroupPersons200Response | GetPersonGroupPersonsDefaultResponse)
function isUnexpected(response: GetPersonGroupPersons200Response | GetPersonGroupPersonsDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeletePersonGroupPerson200Response | DeletePersonGroupPersonDefaultResponse)
function isUnexpected(response: DeletePersonGroupPerson200Response | DeletePersonGroupPersonDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetPersonGroupPerson200Response | GetPersonGroupPersonDefaultResponse)
function isUnexpected(response: GetPersonGroupPerson200Response | GetPersonGroupPersonDefaultResponse): response
Parameters
Returns
response
isUnexpected(UpdatePersonGroupPerson200Response | UpdatePersonGroupPersonDefaultResponse)
function isUnexpected(response: UpdatePersonGroupPerson200Response | UpdatePersonGroupPersonDefaultResponse): response
Parameters
Returns
response
isUnexpected(AddPersonGroupPersonFaceFromUrl200Response | AddPersonGroupPersonFaceFromUrlDefaultResponse)
function isUnexpected(response: AddPersonGroupPersonFaceFromUrl200Response | AddPersonGroupPersonFaceFromUrlDefaultResponse): response
Parameters
Returns
response
isUnexpected(AddPersonGroupPersonFace200Response | AddPersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: AddPersonGroupPersonFace200Response | AddPersonGroupPersonFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeletePersonGroupPersonFace200Response | DeletePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: DeletePersonGroupPersonFace200Response | DeletePersonGroupPersonFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetPersonGroupPersonFace200Response | GetPersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: GetPersonGroupPersonFace200Response | GetPersonGroupPersonFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(UpdatePersonGroupPersonFace200Response | UpdatePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: UpdatePersonGroupPersonFace200Response | UpdatePersonGroupPersonFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(CreateLargePersonGroup200Response | CreateLargePersonGroupDefaultResponse)
function isUnexpected(response: CreateLargePersonGroup200Response | CreateLargePersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeleteLargePersonGroup200Response | DeleteLargePersonGroupDefaultResponse)
function isUnexpected(response: DeleteLargePersonGroup200Response | DeleteLargePersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargePersonGroup200Response | GetLargePersonGroupDefaultResponse)
function isUnexpected(response: GetLargePersonGroup200Response | GetLargePersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(UpdateLargePersonGroup200Response | UpdateLargePersonGroupDefaultResponse)
function isUnexpected(response: UpdateLargePersonGroup200Response | UpdateLargePersonGroupDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargePersonGroups200Response | GetLargePersonGroupsDefaultResponse)
function isUnexpected(response: GetLargePersonGroups200Response | GetLargePersonGroupsDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargePersonGroupTrainingStatus200Response | GetLargePersonGroupTrainingStatusDefaultResponse)
function isUnexpected(response: GetLargePersonGroupTrainingStatus200Response | GetLargePersonGroupTrainingStatusDefaultResponse): response
Parameters
Returns
response
isUnexpected(TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse | TrainLargePersonGroupLogicalResponse)
function isUnexpected(response: TrainLargePersonGroup202Response | TrainLargePersonGroupDefaultResponse | TrainLargePersonGroupLogicalResponse): response
Parameters
Returns
response
isUnexpected(CreateLargePersonGroupPerson200Response | CreateLargePersonGroupPersonDefaultResponse)
function isUnexpected(response: CreateLargePersonGroupPerson200Response | CreateLargePersonGroupPersonDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargePersonGroupPersons200Response | GetLargePersonGroupPersonsDefaultResponse)
function isUnexpected(response: GetLargePersonGroupPersons200Response | GetLargePersonGroupPersonsDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeleteLargePersonGroupPerson200Response | DeleteLargePersonGroupPersonDefaultResponse)
function isUnexpected(response: DeleteLargePersonGroupPerson200Response | DeleteLargePersonGroupPersonDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargePersonGroupPerson200Response | GetLargePersonGroupPersonDefaultResponse)
function isUnexpected(response: GetLargePersonGroupPerson200Response | GetLargePersonGroupPersonDefaultResponse): response
Parameters
Returns
response
isUnexpected(UpdateLargePersonGroupPerson200Response | UpdateLargePersonGroupPersonDefaultResponse)
function isUnexpected(response: UpdateLargePersonGroupPerson200Response | UpdateLargePersonGroupPersonDefaultResponse): response
Parameters
Returns
response
isUnexpected(AddLargePersonGroupPersonFaceFromUrl200Response | AddLargePersonGroupPersonFaceFromUrlDefaultResponse)
function isUnexpected(response: AddLargePersonGroupPersonFaceFromUrl200Response | AddLargePersonGroupPersonFaceFromUrlDefaultResponse): response
Parameters
Returns
response
isUnexpected(AddLargePersonGroupPersonFace200Response | AddLargePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: AddLargePersonGroupPersonFace200Response | AddLargePersonGroupPersonFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeleteLargePersonGroupPersonFace200Response | DeleteLargePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: DeleteLargePersonGroupPersonFace200Response | DeleteLargePersonGroupPersonFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLargePersonGroupPersonFace200Response | GetLargePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: GetLargePersonGroupPersonFace200Response | GetLargePersonGroupPersonFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(UpdateLargePersonGroupPersonFace200Response | UpdateLargePersonGroupPersonFaceDefaultResponse)
function isUnexpected(response: UpdateLargePersonGroupPersonFace200Response | UpdateLargePersonGroupPersonFaceDefaultResponse): response
Parameters
Returns
response
isUnexpected(CreateLivenessSession200Response | CreateLivenessSessionDefaultResponse)
function isUnexpected(response: CreateLivenessSession200Response | CreateLivenessSessionDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeleteLivenessSession204Response | DeleteLivenessSessionDefaultResponse)
function isUnexpected(response: DeleteLivenessSession204Response | DeleteLivenessSessionDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLivenessSessionResult200Response | GetLivenessSessionResultDefaultResponse)
function isUnexpected(response: GetLivenessSessionResult200Response | GetLivenessSessionResultDefaultResponse): response
Parameters
Returns
response
isUnexpected(CreateLivenessWithVerifySession200Response | CreateLivenessWithVerifySessionDefaultResponse)
function isUnexpected(response: CreateLivenessWithVerifySession200Response | CreateLivenessWithVerifySessionDefaultResponse): response
Parameters
Returns
response
isUnexpected(DeleteLivenessWithVerifySession204Response | DeleteLivenessWithVerifySessionDefaultResponse)
function isUnexpected(response: DeleteLivenessWithVerifySession204Response | DeleteLivenessWithVerifySessionDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetLivenessWithVerifySessionResult200Response | GetLivenessWithVerifySessionResultDefaultResponse)
function isUnexpected(response: GetLivenessWithVerifySessionResult200Response | GetLivenessWithVerifySessionResultDefaultResponse): response
Parameters
Returns
response
isUnexpected(GetSessionImage200Response | GetSessionImageDefaultResponse)
function isUnexpected(response: GetSessionImage200Response | GetSessionImageDefaultResponse): response
Parameters
Returns
response