Udostępnij za pośrednictwem


Document Models - Authorize Model Copy

Generuje autoryzację do kopiowania modelu dokumentów do tej lokalizacji z określonym identyfikatorem modelId i opcjonalnym opisem.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
endpoint
path True

string

uri

Punkt końcowy usługi Analizy dokumentów.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Wymagane Typ Opis
modelId True

string

Unikatowa nazwa modelu dokumentu.

description

string

Opis modelu dokumentu.

tags

object

Lista atrybutów tagów klucz-wartość skojarzonych z modelem dokumentu.

Odpowiedzi

Nazwa Typ Opis
200 OK

CopyAuthorization

Żądanie zakończyło się pomyślnie.

Other Status Codes

ErrorResponse

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

Ocp-Apim-Subscription-Key

Typ: apiKey
W: header

OAuth2Auth

Typ: oauth2
Flow: accessCode
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize
Adres URL tokenu: https://login.microsoftonline.com/common/oauth2/token

Zakresy

Nazwa Opis
https://cognitiveservices.azure.com/.default

Przykłady

Authorize Copy of Document Model

Przykładowe żądanie

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

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

Przykładowa odpowiedź

{
  "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"
}

Definicje

Nazwa Opis
AuthorizeCopyRequest

Żądanie treści autoryzowania kopii modelu dokumentu.

CopyAuthorization

Autoryzacja kopiowania modelu dokumentu do określonego zasobu docelowego i identyfikatora modelId.

Error

Obiekt błędu.

ErrorResponse

Błąd obiektu odpowiedzi.

InnerError

Obiekt zawierający bardziej szczegółowe informacje o błędzie.

AuthorizeCopyRequest

Żądanie treści autoryzowania kopii modelu dokumentu.

Nazwa Typ Opis
description

string

Opis modelu dokumentu.

modelId

string

Unikatowa nazwa modelu dokumentu.

tags

object

Lista atrybutów tagów klucz-wartość skojarzonych z modelem dokumentu.

CopyAuthorization

Autoryzacja kopiowania modelu dokumentu do określonego zasobu docelowego i identyfikatora modelId.

Nazwa Typ Opis
accessToken

string

Token używany do autoryzowania żądania.

expirationDateTime

string

Data/godzina wygaśnięcia tokenu dostępu.

targetModelId

string

Identyfikator docelowego modelu dokumentu.

targetModelLocation

string

Adres URL skopiowanego modelu dokumentu na koncie docelowym.

targetResourceId

string

Identyfikator docelowego zasobu platformy Azure, do którego ma zostać skopiowany model dokumentu.

targetResourceRegion

string

Lokalizacja docelowego zasobu platformy Azure, do którego ma zostać skopiowany model dokumentu.

Error

Obiekt błędu.

Nazwa Typ Opis
code

string

Jeden z zdefiniowanych przez serwer zestaw kodów błędów.

details

Error[]

Tablica szczegółów dotyczących określonych błędów, które doprowadziły do tego zgłoszonego błędu.

innererror

InnerError

Obiekt zawierający bardziej szczegółowe informacje niż bieżący obiekt o błędzie.

message

string

Czytelna dla człowieka reprezentacja błędu.

target

string

Element docelowy błędu.

ErrorResponse

Błąd obiektu odpowiedzi.

Nazwa Typ Opis
error

Error

Informacje o błędzie.

InnerError

Obiekt zawierający bardziej szczegółowe informacje o błędzie.

Nazwa Typ Opis
code

string

Jeden z zdefiniowanych przez serwer zestaw kodów błędów.

innererror

InnerError

Błąd wewnętrzny.

message

string

Czytelna dla człowieka reprezentacja błędu.