Remote Rendering - Get Conversion
특정 변환의 상태 가져옵니다.
GET {endpoint}/accounts/{account_id}/conversions/{conversion_id}?api-version=2021-01-01
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
account_id
|
path | True |
string uuid |
Azure Remote Rendering 계정 ID입니다. |
conversion_id
|
path | True |
string |
지정된 계정의 변환을 고유하게 식별하는 ID입니다. ID는 대/소문자를 구분하고 하이픈과 밑줄을 포함한 영숫자 문자의 조합을 포함할 수 있으며 256자를 초과할 수 없습니다. |
endpoint
|
path | True |
string |
사용할 엔드포인트(예: )입니다. https://remoterendering.eastus.mixedreality.azure.com 목록은 에서 https://docs.microsoft.com/azure/remote-rendering/reference/regions찾을 수 있습니다. |
api-version
|
query | True |
string |
HTTP 요청과 함께 사용할 API 버전입니다. |
요청 헤더
Name | 필수 | 형식 | Description |
---|---|---|---|
Authorization | True |
string |
Mixed Reality 보안 토큰 서비스에서 반환된 전달자 토큰입니다. 자세한 내용은 https://docs.microsoft.com/azure/remote-rendering/how-tos/tokens를 참조하세요. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
OK. 헤더
|
|
401 Unauthorized |
권한이 없습니다. 누락되었거나 잘못된 권한 부여입니다. 헤더
|
|
403 Forbidden |
사용할 수 없습니다. 지정된 리소스에 대한 권한 부여가 부족합니다. 헤더 MS-CV: string |
|
404 Not Found |
찾을 수 없음 제공된 변환 ID가 있는 변환이 없습니다. 헤더 MS-CV: string |
|
429 Too Many Requests |
요청이 너무 많음. 속도 제한을 초과했습니다. Retry-After 헤더에 지정된 기간 후에 요청을 다시 시도합니다. 헤더
|
|
500 Internal Server Error |
내부 오류입니다. 서버에 내부 오류가 발생했습니다. 요청을 다시 시도하면 성공적인 결과가 생성됩니다. 헤더 MS-CV: string |
보안
Authorization
Mixed Reality 보안 토큰 서비스에서 반환된 전달자 토큰입니다. 자세한 내용은 https://docs.microsoft.com/azure/remote-rendering/how-tos/tokens를 참조하세요.
형식:
apiKey
In(다음 안에):
header
예제
Get a single conversion by ID
샘플 요청
GET https://remoterendering.eastus.mixedreality.azure.com/accounts/30ea64bd-100f-4bf0-adc9-29fa45d4880c/conversions/contoso-conversion-fbc3646c-0b97-4553-81ca-6fae2bfb754e?api-version=2021-01-01
샘플 응답
MS-CV: dKEFmka2kkSlDmp/af+sOw
{
"id": "contoso-conversion-fbc3646c-0b97-4553-81ca-6fae2bfb754e",
"creationTime": "2021-01-01T11:11:11.111Z",
"settings": {
"inputLocation": {
"storageContainerUri": "https://contosostorage01.blob.core.windows.net/arrinput",
"blobPrefix": "models/",
"relativeInputAssetPath": "house.fbx"
},
"outputLocation": {
"storageContainerUri": "https://contosostorage01.blob.core.windows.net/arroutput",
"blobPrefix": "conversionOutput/fbc3646c-0b97-4553-81ca-6fae2bfb754e",
"outputAssetFilename": "convertedHouse.arrAsset"
}
},
"status": "Succeeded",
"error": null,
"output": {
"outputAssetUri": "https://contosostorage01.blob.core.windows.net/arroutput/conversionOutput/fbc3646c-0b97-4553-81ca-6fae2bfb754e/convertedHouse.arrAsset"
}
}
WWW-Authenticate: Bearer error="invalid_token"
MS-CV: dKEFmka2kkSlDmp/af+sOw
MS-CV: dKEFmka2kkSlDmp/af+sOw
MS-CV: dKEFmka2kkSlDmp/af+sOw
Retry-After: 15
MS-CV: dKEFmka2kkSlDmp/af+sOw
MS-CV: dKEFmka2kkSlDmp/af+sOw
{
"error": {
"code": "InternalServerError",
"message": "An internal server error occurred."
}
}
정의
Name | Description |
---|---|
conversion |
변환의 속성입니다. |
conversion_input_settings |
변환 입력 설정은 변환 입력의 원본을 설명합니다. |
conversion_output_settings |
변환 출력 설정은 변환 출력의 대상을 설명합니다. |
conversion_settings |
변환 설정은 입력 파일의 원본과 출력 파일의 대상을 설명합니다. |
conversion_status |
변환의 상태. 터미널 상태는 'Canceled', 'Failed' 및 'Succeeded'입니다. |
error |
요청이 실패한 이유에 대한 세부 정보를 포함하는 오류 개체입니다. |
error_response |
요청이 실패한 이유에 대한 세부 정보가 포함된 오류 응답입니다. |
Output |
성공적인 변환의 출력에 대한 정보입니다. 변환의 상태 '성공'인 경우에만 존재합니다. |
conversion
변환의 속성입니다.
Name | 형식 | Description |
---|---|---|
creationTime |
string |
변환을 만든 시간입니다. ISO 8601 형식의 날짜 및 시간입니다. |
error |
변환 실패에 대한 세부 정보를 포함하는 오류 개체입니다. |
|
id |
string |
변환을 만들 때 제공된 변환의 ID입니다. |
output |
성공적인 변환의 출력에 대한 정보입니다. 변환의 상태 '성공'인 경우에만 존재합니다. |
|
settings |
변환 설정은 입력 파일의 원본과 출력 파일의 대상을 설명합니다. |
|
status |
변환의 상태. 터미널 상태는 'Canceled', 'Failed' 및 'Succeeded'입니다. |
conversion_input_settings
변환 입력 설정은 변환 입력의 원본을 설명합니다.
Name | 형식 | Description |
---|---|---|
blobPrefix |
string |
변환을 수행하려면 이 접두사로 시작하는 Blob만 다운로드됩니다. 선택 사항입니다. 제공되지 않으면 컨테이너의 모든 Blob이 다운로드됩니다. |
relativeInputAssetPath |
string |
입력 모델에 대한 blobPrefix(또는 blobPrefix가 제공되지 않은 경우 컨테이너 루트)에서 시작하는 상대 경로입니다. 지원되는 파일 형식이 끝나는 파일을 가리킵니다. 자세한 내용은 https://docs.microsoft.com/azure/remote-rendering/how-tos/conversion/model-conversion를 참조하세요. |
storageContainerReadListSas |
string |
스토리지 컨테이너에 대한 읽기 및 목록 액세스를 제공하는 Azure Blob Storage 컨테이너 공유 액세스 서명입니다. 선택 사항입니다. 제공되지 않으면 Azure Remote Rendering 계정을 Blob 컨테이너가 포함된 스토리지 계정과 연결해야 합니다. 자세한 내용은 https://docs.microsoft.com/azure/remote-rendering/how-tos/create-an-account#link-storage-accounts를 참조하세요. 보안을 위해 이 필드는 응답 본문에 입력되지 않습니다. |
storageContainerUri |
string |
입력 모델을 포함하는 Azure Blob Storage 컨테이너의 URI입니다. |
conversion_output_settings
변환 출력 설정은 변환 출력의 대상을 설명합니다.
Name | 형식 | Description |
---|---|---|
blobPrefix |
string |
변환 프로세스에서 생성된 모든 파일 앞에 앞에 추가되는 접두사입니다. 가상 폴더로 처리됩니다. 선택 사항입니다. 제공되지 않으면 출력 파일이 컨테이너 루트에 저장됩니다. |
outputAssetFilename |
string |
출력 자산의 파일 이름입니다. '.arrAsset'로 끝나야 합니다. 선택 사항입니다. 제공되지 않으면 파일 이름은 입력 자산과 이름이 같고 확장명은 '.arrAsset'입니다. |
storageContainerUri |
string |
변환 결과를 기록해야 하는 Azure Blob Storage 컨테이너의 URI입니다. |
storageContainerWriteSas |
string |
스토리지 컨테이너에 대한 쓰기 권한을 부여하는 Azure Blob Storage 컨테이너 공유 액세스 서명입니다. 선택 사항입니다. 제공되지 않으면 Azure Remote Rendering 계정을 Blob 컨테이너가 포함된 스토리지 계정과 연결해야 합니다. 자세한 내용은 https://docs.microsoft.com/azure/remote-rendering/how-tos/create-an-account#link-storage-accounts를 참조하세요. 보안을 위해 이 필드는 응답 본문에 입력되지 않습니다. |
conversion_settings
변환 설정은 입력 파일의 원본과 출력 파일의 대상을 설명합니다.
Name | 형식 | Description |
---|---|---|
inputLocation |
변환 입력 설정은 변환 입력의 원본을 설명합니다. |
|
outputLocation |
변환 출력 설정은 변환 출력의 대상을 설명합니다. |
conversion_status
변환의 상태. 터미널 상태는 'Canceled', 'Failed' 및 'Succeeded'입니다.
Name | 형식 | Description |
---|---|---|
Cancelled |
string |
변환이 취소되었습니다. 터미널 상태입니다. |
Failed |
string |
변환에 실패했습니다. 자세한 내용은 '오류' 필드를 확인하세요. 터미널 상태입니다. |
NotStarted |
string |
변환이 만들어졌지만 시작되지 않았습니다. |
Running |
string |
변환이 실행 중입니다. |
Succeeded |
string |
변환에 성공했습니다. 출력 자산 위치에 대한 '출력' 필드를 확인합니다. 터미널 상태입니다. |
error
요청이 실패한 이유에 대한 세부 정보를 포함하는 오류 개체입니다.
Name | 형식 | Description |
---|---|---|
code |
string |
오류 코드 |
details |
error[] |
이 보고된 오류로 이어진 특정 오류에 대한 세부 정보 배열입니다. |
innerError |
오류에 대한 현재 개체보다 더 구체적인 정보를 포함하는 개체입니다. |
|
message |
string |
사람이 읽을 수 있는 오류 표현입니다. |
target |
string |
특정 오류의 대상(예: 오류에 있는 속성의 이름)입니다. |
error_response
요청이 실패한 이유에 대한 세부 정보가 포함된 오류 응답입니다.
Name | 형식 | Description |
---|---|---|
error |
요청이 실패한 이유에 대한 세부 정보를 포함하는 오류 개체입니다. |
Output
성공적인 변환의 출력에 대한 정보입니다. 변환의 상태 '성공'인 경우에만 존재합니다.
Name | 형식 | Description |
---|---|---|
outputAssetUri |
string |
변환 프로세스에서 생성된 자산의 URI입니다. |