From b71bffa78a7f4e1f202b6694215aeb98e24906eb Mon Sep 17 00:00:00 2001 From: SDK Automation Date: Tue, 23 Jun 2020 23:48:11 +0000 Subject: [PATCH] Generated from 5edc676d8e4332afec6b9e329dd7002bea31e508 add newline at EOF --- .../src/models/index.ts | 26 ++++++++++++------- .../src/operations/face.ts | 10 ++++--- .../src/operations/faceListOperations.ts | 5 ++-- .../src/operations/largeFaceListOperations.ts | 5 ++-- .../operations/largePersonGroupOperations.ts | 5 ++-- .../src/operations/personGroupOperations.ts | 5 ++-- .../src/operations/snapshotOperations.ts | 6 +++-- 7 files changed, 38 insertions(+), 24 deletions(-) diff --git a/sdk/cognitiveservices/cognitiveservices-face/src/models/index.ts b/sdk/cognitiveservices/cognitiveservices-face/src/models/index.ts index d8d005c03b11..2368ff4225cb 100644 --- a/sdk/cognitiveservices/cognitiveservices-face/src/models/index.ts +++ b/sdk/cognitiveservices/cognitiveservices-face/src/models/index.ts @@ -319,7 +319,8 @@ export interface FaceAttributes { export interface DetectedFace { faceId?: string; /** - * Possible values include: 'recognition_01', 'recognition_02'. Default value: 'recognition_01'. + * Possible values include: 'recognition_01', 'recognition_02', 'recognition_03'. Default value: + * 'recognition_01'. */ recognitionModel?: RecognitionModel; faceRectangle: FaceRectangle; @@ -568,7 +569,8 @@ export interface NameAndUserDataContract { */ export interface MetaDataContract extends NameAndUserDataContract { /** - * Possible values include: 'recognition_01', 'recognition_02'. Default value: 'recognition_01'. + * Possible values include: 'recognition_01', 'recognition_02', 'recognition_03'. Default value: + * 'recognition_01'. */ recognitionModel?: RecognitionModel; } @@ -915,7 +917,7 @@ export interface FaceDetectWithUrlOptionalParams extends msRest.RequestOptionsBa * name can be provided when performing Face - Detect or (Large)FaceList - Create or * (Large)PersonGroup - Create. The default value is 'recognition_01', if latest model needed, * please explicitly specify the model you need. Possible values include: 'recognition_01', - * 'recognition_02'. Default value: 'recognition_01'. + * 'recognition_02', 'recognition_03'. Default value: 'recognition_01'. */ recognitionModel?: RecognitionModel; /** @@ -978,7 +980,7 @@ export interface FaceDetectWithStreamOptionalParams extends msRest.RequestOption * name can be provided when performing Face - Detect or (Large)FaceList - Create or * (Large)PersonGroup - Create. The default value is 'recognition_01', if latest model needed, * please explicitly specify the model you need. Possible values include: 'recognition_01', - * 'recognition_02'. Default value: 'recognition_01'. + * 'recognition_02', 'recognition_03'. Default value: 'recognition_01'. */ recognitionModel?: RecognitionModel; /** @@ -1111,7 +1113,8 @@ export interface PersonGroupCreateOptionalParams extends msRest.RequestOptionsBa */ userData?: string; /** - * Possible values include: 'recognition_01', 'recognition_02'. Default value: 'recognition_01'. + * Possible values include: 'recognition_01', 'recognition_02', 'recognition_03'. Default value: + * 'recognition_01'. */ recognitionModel?: RecognitionModel; } @@ -1173,7 +1176,8 @@ export interface FaceListCreateOptionalParams extends msRest.RequestOptionsBase */ userData?: string; /** - * Possible values include: 'recognition_01', 'recognition_02'. Default value: 'recognition_01'. + * Possible values include: 'recognition_01', 'recognition_02', 'recognition_03'. Default value: + * 'recognition_01'. */ recognitionModel?: RecognitionModel; } @@ -1379,7 +1383,8 @@ export interface LargePersonGroupCreateOptionalParams extends msRest.RequestOpti */ userData?: string; /** - * Possible values include: 'recognition_01', 'recognition_02'. Default value: 'recognition_01'. + * Possible values include: 'recognition_01', 'recognition_02', 'recognition_03'. Default value: + * 'recognition_01'. */ recognitionModel?: RecognitionModel; } @@ -1441,7 +1446,8 @@ export interface LargeFaceListCreateOptionalParams extends msRest.RequestOptions */ userData?: string; /** - * Possible values include: 'recognition_01', 'recognition_02'. Default value: 'recognition_01'. + * Possible values include: 'recognition_01', 'recognition_02', 'recognition_03'. Default value: + * 'recognition_01'. */ recognitionModel?: RecognitionModel; } @@ -1637,11 +1643,11 @@ export interface SnapshotApplyHeaders { /** * Defines values for RecognitionModel. - * Possible values include: 'recognition_01', 'recognition_02' + * Possible values include: 'recognition_01', 'recognition_02', 'recognition_03' * @readonly * @enum {string} */ -export type RecognitionModel = 'recognition_01' | 'recognition_02'; +export type RecognitionModel = 'recognition_01' | 'recognition_02' | 'recognition_03'; /** * Defines values for Gender. diff --git a/sdk/cognitiveservices/cognitiveservices-face/src/operations/face.ts b/sdk/cognitiveservices/cognitiveservices-face/src/operations/face.ts index fa97afad74c8..b113a61733b6 100644 --- a/sdk/cognitiveservices/cognitiveservices-face/src/operations/face.ts +++ b/sdk/cognitiveservices/cognitiveservices-face/src/operations/face.ts @@ -261,8 +261,9 @@ export class Face { * | 'recognition_01': | The default recognition model for [Face - * Detect](https://docs.microsoft.com/rest/api/cognitiveservices/face/face/detectwithurl). All * those faceIds created before 2019 March are bonded with this recognition model. | - * | 'recognition_02': | Recognition model released in 2019 March. 'recognition_02' is recommended - * since its overall accuracy is improved compared with 'recognition_01'. | + * | 'recognition_02': | Recognition model released in 2019 March. | + * | 'recognition_03': | Recognition model released in 2020 May. 'recognition_03' is recommended + * since its overall accuracy is improved compared with 'recognition_01' and 'recognition_02'. | * @param url Publicly reachable URL of an image * @param [options] The optional parameters * @returns Promise @@ -377,8 +378,9 @@ export class Face { * | 'recognition_01': | The default recognition model for [Face - * Detect](https://docs.microsoft.com/rest/api/cognitiveservices/face/face/detectwithurl). All * those faceIds created before 2019 March are bonded with this recognition model. | - * | 'recognition_02': | Recognition model released in 2019 March. 'recognition_02' is recommended - * since its overall accuracy is improved compared with 'recognition_01'. | + * | 'recognition_02': | Recognition model released in 2019 March. | + * | 'recognition_03': | Recognition model released in 2020 May. 'recognition_03' is recommended + * since its overall accuracy is improved compared with 'recognition_01' and 'recognition_02'. | * @param image An image stream. * @param [options] The optional parameters * @returns Promise diff --git a/sdk/cognitiveservices/cognitiveservices-face/src/operations/faceListOperations.ts b/sdk/cognitiveservices/cognitiveservices-face/src/operations/faceListOperations.ts index 5216e6564c47..3264fa5628f5 100644 --- a/sdk/cognitiveservices/cognitiveservices-face/src/operations/faceListOperations.ts +++ b/sdk/cognitiveservices/cognitiveservices-face/src/operations/faceListOperations.ts @@ -54,8 +54,9 @@ export class FaceListOperations { * * 'recognition_01': The default recognition model for [FaceList- * Create](https://docs.microsoft.com/rest/api/cognitiveservices/face/facelist/create). All those * face lists created before 2019 March are bonded with this recognition model. - * * 'recognition_02': Recognition model released in 2019 March. 'recognition_02' is recommended - * since its overall accuracy is improved compared with 'recognition_01'. + * * 'recognition_02': Recognition model released in 2019 March. + * * 'recognition_03': Recognition model released in 2020 May. 'recognition_03' is recommended + * since its overall accuracy is improved compared with 'recognition_01' and 'recognition_02'. * @param faceListId Id referencing a particular face list. * @param [options] The optional parameters * @returns Promise diff --git a/sdk/cognitiveservices/cognitiveservices-face/src/operations/largeFaceListOperations.ts b/sdk/cognitiveservices/cognitiveservices-face/src/operations/largeFaceListOperations.ts index 040985f89122..3ab5c4b30456 100644 --- a/sdk/cognitiveservices/cognitiveservices-face/src/operations/largeFaceListOperations.ts +++ b/sdk/cognitiveservices/cognitiveservices-face/src/operations/largeFaceListOperations.ts @@ -55,8 +55,9 @@ export class LargeFaceListOperations { * * 'recognition_01': The default recognition model for [LargeFaceList- * Create](https://docs.microsoft.com/rest/api/cognitiveservices/face/largefacelist/create). All * those large face lists created before 2019 March are bonded with this recognition model. - * * 'recognition_02': Recognition model released in 2019 March. 'recognition_02' is recommended - * since its overall accuracy is improved compared with 'recognition_01'. + * * 'recognition_02': Recognition model released in 2019 March. + * * 'recognition_03': Recognition model released in 2020 May. 'recognition_03' is recommended + * since its overall accuracy is improved compared with 'recognition_01' and 'recognition_02'. * * Large face list quota: * * Free-tier subscription quota: 64 large face lists. diff --git a/sdk/cognitiveservices/cognitiveservices-face/src/operations/largePersonGroupOperations.ts b/sdk/cognitiveservices/cognitiveservices-face/src/operations/largePersonGroupOperations.ts index add23b714ede..efb7d6408c7f 100644 --- a/sdk/cognitiveservices/cognitiveservices-face/src/operations/largePersonGroupOperations.ts +++ b/sdk/cognitiveservices/cognitiveservices-face/src/operations/largePersonGroupOperations.ts @@ -53,8 +53,9 @@ export class LargePersonGroupOperations { * * 'recognition_01': The default recognition model for [LargePersonGroup - * Create](https://docs.microsoft.com/rest/api/cognitiveservices/face/largepersongroup/create). All * those large person groups created before 2019 March are bonded with this recognition model. - * * 'recognition_02': Recognition model released in 2019 March. 'recognition_02' is recommended - * since its overall accuracy is improved compared with 'recognition_01'. + * * 'recognition_02': Recognition model released in 2019 March. + * * 'recognition_03': Recognition model released in 2020 May. 'recognition_03' is recommended + * since its overall accuracy is improved compared with 'recognition_01' and 'recognition_02'. * * Large person group quota: * * Free-tier subscription quota: 1,000 large person groups. diff --git a/sdk/cognitiveservices/cognitiveservices-face/src/operations/personGroupOperations.ts b/sdk/cognitiveservices/cognitiveservices-face/src/operations/personGroupOperations.ts index 8ff40f2b4e0c..0433ec2430fc 100644 --- a/sdk/cognitiveservices/cognitiveservices-face/src/operations/personGroupOperations.ts +++ b/sdk/cognitiveservices/cognitiveservices-face/src/operations/personGroupOperations.ts @@ -52,8 +52,9 @@ export class PersonGroupOperations { * * 'recognition_01': The default recognition model for [PersonGroup - * Create](https://docs.microsoft.com/rest/api/cognitiveservices/face/persongroup/create). All * those person groups created before 2019 March are bonded with this recognition model. - * * 'recognition_02': Recognition model released in 2019 March. 'recognition_02' is recommended - * since its overall accuracy is improved compared with 'recognition_01'. + * * 'recognition_02': Recognition model released in 2019 March. + * * 'recognition_03': Recognition model released in 2020 May. 'recognition_03' is recommended + * since its overall accuracy is improved compared with 'recognition_01' and 'recognition_02'. * * Person group quota: * * Free-tier subscription quota: 1,000 person groups. Each holds up to 1,000 persons. diff --git a/sdk/cognitiveservices/cognitiveservices-face/src/operations/snapshotOperations.ts b/sdk/cognitiveservices/cognitiveservices-face/src/operations/snapshotOperations.ts index 3d68784865ed..87622c52024a 100644 --- a/sdk/cognitiveservices/cognitiveservices-face/src/operations/snapshotOperations.ts +++ b/sdk/cognitiveservices/cognitiveservices-face/src/operations/snapshotOperations.ts @@ -332,7 +332,8 @@ const takeOperationSpec: msRest.OperationSpec = { headersMapper: Mappers.SnapshotTakeHeaders }, default: { - bodyMapper: Mappers.APIError + bodyMapper: Mappers.APIError, + headersMapper: Mappers.SnapshotTakeHeaders } }, serializer @@ -461,7 +462,8 @@ const applyOperationSpec: msRest.OperationSpec = { headersMapper: Mappers.SnapshotApplyHeaders }, default: { - bodyMapper: Mappers.APIError + bodyMapper: Mappers.APIError, + headersMapper: Mappers.SnapshotApplyHeaders } }, serializer