Remote Rendering - Get Session
Získá vlastnosti konkrétní vykreslovací relace.
GET {endpoint}/accounts/{account_id}/sessions/{session_id}?api-version=2021-01-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
account_id
|
path | True |
string uuid |
ID účtu Azure Remote Rendering. |
endpoint
|
path | True |
string |
Koncový bod, který se má použít, například https://remoterendering.eastus.mixedreality.azure.com. Seznam najdete na adrese https://docs.microsoft.com/azure/remote-rendering/reference/regions. |
session_id
|
path | True |
string |
ID jednoznačně identifikující relaci vykreslování pro daný účet. V ID se rozlišují velká a malá písmena, může obsahovat libovolnou kombinaci alfanumerických znaků, včetně spojovníků a podtržítků, a nesmí obsahovat více než 256 znaků. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít s požadavkem HTTP. |
Hlavička požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
Authorization | True |
string |
Nosný token vrácený službou zabezpečených tokenů Mixed Reality. Podrobnosti viz https://docs.microsoft.com/azure/remote-rendering/how-tos/tokens. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK. |
|
401 Unauthorized |
Neautorizováno Chybějící nebo neplatná autorizace Hlavičky
|
|
403 Forbidden |
Zakázáno. Pro daný prostředek není dostatečná autorizace. Hlavičky MS-CV: string |
|
404 Not Found |
Nenalezena. Neexistuje žádná relace se zadaným ID relace. Hlavičky MS-CV: string |
|
429 Too Many Requests |
Příliš mnoho požadavků. Byl překročen limit přenosové rychlosti. Po uplynutí doby trvání uvedené v hlavičce Retry-After zkuste požadavek zopakovat. Hlavičky
|
|
500 Internal Server Error |
Vnitřní chyba Na serveru došlo k vnitřní chybě. Opakování požadavku může vést k úspěšným výsledkům. Hlavičky MS-CV: string |
Zabezpečení
Authorization
Nosný token vrácený službou zabezpečených tokenů Mixed Reality. Podrobnosti viz https://docs.microsoft.com/azure/remote-rendering/how-tos/tokens.
Typ:
apiKey
V:
header
Příklady
Get a previously created session by ID
Ukázkový požadavek
GET https://remoterendering.eastus.mixedreality.azure.com/accounts/30ea64bd-100f-4bf0-adc9-29fa45d4880c/sessions/contoso-session-c2b8ac1d-9494-4852-a59c-8c28813adc28?api-version=2021-01-01
Ukázková odpověď
MS-CV: dKEFmka2kkSlDmp/af+sOw
{
"id": "contoso-session-c2b8ac1d-9494-4852-a59c-8c28813adc28",
"creationTime": "2020-11-11T11:11:11.111Z",
"arrInspectorPort": 50052,
"handshakePort": 50051,
"elapsedTimeMinutes": 10,
"hostname": "d4cefb7b-10b9-4631-934d-67445ffa9126.remoterenderingvm.westus2.mixedreality.azure.com",
"maxLeaseTimeMinutes": 60,
"size": "Standard",
"status": "Ready",
"error": null,
"teraflops": 10.6
}
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."
}
}
Definice
Name | Description |
---|---|
error |
Objekt chyby obsahující podrobnosti o tom, proč požadavek selhal. |
error_response |
Odpověď na chybu obsahující podrobnosti o tom, proč požadavek selhal. |
session_properties |
Vlastnosti relace vykreslování. |
session_size |
Velikost serveru použitého pro relaci vykreslování. Velikost ovlivňuje počet mnohoúhelníku, které může server vykreslit. Podrobnosti najdete v tématu https://docs.microsoft.com/azure/remote-rendering/reference/vm-sizes . |
session_status |
Stav relace vykreslování. Terminálové stavy jsou Error (Chyba), Expired (Platnost vypršela) a Stopped (Zastaveno). |
error
Objekt chyby obsahující podrobnosti o tom, proč požadavek selhal.
Name | Typ | Description |
---|---|---|
code |
string |
Kód chyby |
details |
error[] |
Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě. |
innerError |
Objekt obsahující konkrétnější informace o chybě než aktuální objekt. |
|
message |
string |
Lidsky čitelná reprezentace chyby. |
target |
string |
Cíl konkrétní chyby (např. název vlastnosti v chybě). |
error_response
Odpověď na chybu obsahující podrobnosti o tom, proč požadavek selhal.
Name | Typ | Description |
---|---|---|
error |
Objekt chyby obsahující podrobnosti o tom, proč požadavek selhal. |
session_properties
Vlastnosti relace vykreslování.
Name | Typ | Description |
---|---|---|
arrInspectorPort |
integer |
Port TCP, na kterém je hostovaný nástroj Azure Remote Rendering Inspector. |
creationTime |
string |
Čas vytvoření relace vykreslování. Datum a čas ve formátu ISO 8601. |
elapsedTimeMinutes |
integer |
Doba v minutách, po kterou je nebo byla relace ve stavu Připraveno. Čas se zaokrouhlí dolů na celou minutu. |
error |
Objekt chyby obsahující podrobnosti o selhání spuštění relace vykreslování. |
|
handshakePort |
integer |
Port TCP použitý pro metodu handshake při navazování připojení. |
hostname |
string |
Název hostitele, pod kterým je relace vykreslování dostupná. |
id |
string |
ID relace zadané při vytvoření relace. |
maxLeaseTimeMinutes |
integer |
Čas v minutách, kdy se relace spustí po dosažení stavu Připraveno. |
size |
Velikost serveru použitého pro relaci vykreslování. Velikost ovlivňuje počet mnohoúhelníku, které může server vykreslit. Podrobnosti najdete v tématu https://docs.microsoft.com/azure/remote-rendering/reference/vm-sizes . |
|
status |
Stav relace vykreslování. Terminálové stavy jsou Error (Chyba), Expired (Platnost vypršela) a Stopped (Zastaveno). |
|
teraflops |
number |
Výpočetní výkon gpu relace vykreslování měřený v teraflopech. |
session_size
Velikost serveru použitého pro relaci vykreslování. Velikost ovlivňuje počet mnohoúhelníku, které může server vykreslit. Podrobnosti najdete v tématu https://docs.microsoft.com/azure/remote-rendering/reference/vm-sizes .
Name | Typ | Description |
---|---|---|
Premium |
string |
Velikost relace vykreslování úrovně Premium. |
Standard |
string |
Standardní velikost relace vykreslování. |
session_status
Stav relace vykreslování. Terminálové stavy jsou Error (Chyba), Expired (Platnost vypršela) a Stopped (Zastaveno).
Name | Typ | Description |
---|---|---|
Error |
string |
V relaci vykreslování došlo k chybě a je nepoužitelná. Jedná se o stav terminálu. |
Expired |
string |
Relace vykreslování přejde do stavu "Platnost vypršela", pokud je ve stavu Připraveno déle, než je doba zapůjčení. Jedná se o stav terminálu. |
Ready |
string |
Relace vykreslování je připravená pro příchozí připojení. |
Starting |
string |
Relace vykreslování se spouští, ale zatím nepřijímá příchozí připojení. |
Stopped |
string |
Relace vykreslování byla zastavena operací Zastavit relaci. Jedná se o stav terminálu. |