Partager via


Document Models - Authorize Model Copy

Génère l’autorisation de copier un modèle de document à cet emplacement avec modelId spécifié et une description facultative.

POST {endpoint}/documentintelligence/documentModels:authorizeCopy?api-version=2024-02-29-preview

Paramètres URI

Nom Dans Obligatoire Type Description
endpoint
path True

string

Point de terminaison du service Document Intelligence.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Obligatoire Type Description
modelId True

string

Nom du modèle de document unique.

description

string

Description du modèle de document.

tags

object

Liste des attributs de balise clé-valeur associés au modèle de document.

Réponses

Nom Type Description
200 OK

CopyAuthorization

La demande a réussi.

Other Status Codes

ErrorResponse

Réponse d’erreur inattendue.

Sécurité

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

OAuth2Auth

Type: oauth2
Flow: accessCode
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize
Token URL: https://login.microsoftonline.com/common/oauth2/token

Scopes

Nom Description
https://cognitiveservices.azure.com/.default

Exemples

Authorize Copy of Document Model

Sample Request

POST https://myendpoint.cognitiveservices.azure.com/documentintelligence/documentModels:authorizeCopy?api-version=2024-02-29-preview

{
  "modelId": "targetModel",
  "description": "Target model description"
}

Sample Response

{
  "targetResourceId": "/subscriptions/targetSub/resourceGroups/targetRG/providers/Microsoft.CognitiveServices/accounts/targetService",
  "targetResourceRegion": "targetResourceRegion",
  "targetModelId": "targetModel",
  "targetModelLocation": "https://targetEndpoint.cognitiveservices.azure.com/documentintelligence/documentModels/targetModel",
  "accessToken": "accessToken",
  "expirationDateTime": "2021-09-23T09:12:54.552Z"
}

Définitions

Nom Description
AuthorizeCopyRequest

Corps de la demande pour autoriser la copie du modèle de document.

CopyAuthorization

Autorisation de copier un modèle de document vers la ressource cible et modelId spécifiées.

Error

Objet error.

ErrorResponse

Objet de réponse d’erreur.

InnerError

Objet contenant des informations plus spécifiques sur l’erreur.

AuthorizeCopyRequest

Corps de la demande pour autoriser la copie du modèle de document.

Nom Type Description
description

string

Description du modèle de document.

modelId

string

Nom du modèle de document unique.

tags

object

Liste des attributs de balise clé-valeur associés au modèle de document.

CopyAuthorization

Autorisation de copier un modèle de document vers la ressource cible et modelId spécifiées.

Nom Type Description
accessToken

string

Jeton utilisé pour autoriser la demande.

expirationDateTime

string

Date/heure d’expiration du jeton d’accès.

targetModelId

string

Identificateur du modèle de document cible.

targetModelLocation

string

URL du modèle de document copié dans le compte cible.

targetResourceId

string

ID de la ressource Azure cible dans laquelle le modèle de document doit être copié.

targetResourceRegion

string

Emplacement de la ressource Azure cible vers laquelle le modèle de document doit être copié.

Error

Objet error.

Nom Type Description
code

string

Un des ensembles de codes d’erreur définis par le serveur.

details

Error[]

Tableau de détails sur les erreurs spécifiques qui ont conduit à cette erreur signalée.

innererror

InnerError

Objet contenant des informations plus spécifiques que l’objet actuel sur l’erreur.

message

string

Représentation lisible de l’erreur.

target

string

Cible de l’erreur.

ErrorResponse

Objet de réponse d’erreur.

Nom Type Description
error

Error

Informations sur l’erreur.

InnerError

Objet contenant des informations plus spécifiques sur l’erreur.

Nom Type Description
code

string

Un des ensembles de codes d’erreur définis par le serveur.

innererror

InnerError

Erreur interne.

message

string

Représentation lisible de l’erreur.