Ajánlatok listázása
Az adatbázisfiókban lévő ajánlatok listázásához hajtsa végre a GET műveletet az ajánlatok erőforrásán, azaz az ajánlatok URI-útvonalán.
Kérés
Metódus | Kérés URI-ja | Leírás |
---|---|---|
GET | https://{databaseaccount}.documents.azure.com/offers |
Vegye figyelembe, hogy a(z) {databaseaccount} az előfizetése alatt létrehozott Azure Cosmos DB-fiók neve. |
Fejlécek
Az összes Cosmos DB-kérés által használt fejlécekhez tekintse meg az Azure Cosmos DB REST-kérések gyakori fejléceit .
A főkulcs-jogkivonat kivonatolt aláírásának létrehozásakor a ResourceType tulajdonságnak "ajánlatoknak" kell lennie. A ResourceLinknek üresnek kell lennie.
Törzs
Nincsenek.
Reagálás
Fejlécek
Az összes Cosmos DB-válasz által visszaadott fejléceket az Azure Cosmos DB REST-válaszfejlécei között tekintheti meg.
Állapotkódok
Az alábbi táblázat a művelet által visszaadott gyakori állapotkódokat sorolja fel. Az állapotkódok teljes listáját lásd: HTTP-állapotkódok.
HTTP-állapotkód | Leírás |
---|---|
200 OK | A művelet sikeres volt. |
401 Nem engedélyezett | Az Authorization vagy az x-ms-date fejléc nincs beállítva. A 401-et akkor is visszaadja a rendszer, ha az Engedélyezési fejléc érvénytelen engedélyezési jogkivonatra van beállítva. |
Törzs
Tulajdonság | Leírás |
---|---|
_Megszabadulni | Ez egy rendszer által létrehozott tulajdonság. A _rid érték üres ehhez a művelethez. |
_Számít | Ez a tulajdonság a listaművelet részeként visszaadott ajánlatok számát jeleníti meg. |
Kínál | Ez a tömb a listaművelet részeként visszaadott ajánlatokat tartalmazza. Az ajánlati erőforrás tulajdonságainak megkereséséhez tekintse meg az Ajánlatok szakaszt. |
{
"_rid": "",
"Offers": [
{
"offerVersion": "V2",
"offerType": "Invalid",
"content": {
"offerThroughput": 400
},
"resource": "dbs/PaYSAA==/colls/PaYSAPH7qAo=/",
"offerResourceId": "PaYSAPH7qAo=",
"id": "QH8O",
"_rid": "QH8O",
"_self": "offers/QH8O/",
"_etag": "\"00001400-0000-0000-0000-56f9897f0000\"",
"_ts": 1459194239
},
{
"offerType": "S3",
"resource": "dbs/hPJRAA==/colls/hPJRAJQcIQg=/",
"offerResourceId": "hPJRAJQcIQg=",
"id": "Z2sl",
"_rid": "Z2sl",
"_self": "offers/Z2sl/",
"_etag": "\"00000200-0000-0000-0000-56b281730000\"",
"_ts": 1454539123
}
],
"_count": 2
}
Példa
GET https://querydemo.documents.azure.com/offers HTTP/1.1
x-ms-date: Tue, 29 Mar 2016 17:50:18 GMT
authorization: type%3dmaster%26ver%3d1.0%26sig%3d13hxyOkKYq9ahWqSret83vS72Z0v3%2fo2HKodfDQQpoQ%3d
Cache-Control: no-cache
User-Agent: Microsoft.Azure.Documents.Client/1.6.0.0 samples-net/3
x-ms-version: 2015-12-16
Accept: application/json
Host: querydemo.documents.azure.com
HTTP/1.1 200 Ok
Cache-Control: no-store, no-cache
Pragma: no-cache
Transfer-Encoding: chunked
Content-Type: application/json
Content-Location: https://querydemo.documents.azure.com/offers
Server: Microsoft-HTTPAPI/2.0
Strict-Transport-Security: max-age=31536000
x-ms-last-state-change-utc: Fri, 25 Mar 2016 21:27:20.035 GMT
x-ms-item-count: 2
x-ms-schemaversion: 1.1
x-ms-request-charge: 11.04
x-ms-serviceversion: version=1.6.52.5
x-ms-activity-id: ed5cb8aa-0324-4ad8-9bdb-da513c76d9eb
x-ms-session-token: M:8110
x-ms-gatewayversion: version=1.6.52.5
Date: Tue, 29 Mar 2016 17:50:18 GMT
{
"_rid": "",
"Offers": [
{
"offerVersion": "V2",
"offerType": "Invalid",
"content": {
"offerThroughput": 400
},
"resource": "dbs/PaYSAA==/colls/PaYSAPH7qAo=/",
"offerResourceId": "PaYSAPH7qAo=",
"id": "QH8O",
"_rid": "QH8O",
"_self": "offers/QH8O/",
"_etag": "\"00001400-0000-0000-0000-56f9897f0000\"",
"_ts": 1459194239
},
{
"offerType": "S3",
"resource": "dbs/hPJRAA==/colls/hPJRAJQcIQg=/",
"offerResourceId": "hPJRAJQcIQg=",
"id": "Z2sl",
"_rid": "Z2sl",
"_self": "offers/Z2sl/",
"_etag": "\"00000200-0000-0000-0000-56b281730000\"",
"_ts": 1454539123
}
],
"_count": 2
}