Seznam nabídek
Pokud chcete zobrazit seznam nabídek v rámci databázového účtu, proveďte get pro prostředek nabídek, tj. cestu URI nabídek.
Žádost
Metoda | Identifikátor URI žádosti | Popis |
---|---|---|
GET | https://{databaseaccount}.documents.azure.com/offers |
Všimněte si, že {databaseaccount} je název účtu služby Azure Cosmos DB, který jste vytvořili v rámci svého předplatného. |
Hlavičky
Projděte si běžné hlavičky požadavků REST služby Azure Cosmos DB pro hlavičky, které se používají ve všech požadavcích služby Cosmos DB.
Při vytváření podpisu hash pro token hlavního klíče by resourceType měl být "offers". Odkaz na prostředek by měl být prázdný.
Text
Žádné
Odpověď
Hlavičky
Projděte si běžné hlavičky odpovědi REST služby Azure Cosmos DB pro hlavičky, které vrací všechny odpovědi služby Cosmos DB.
Stavové kódy
Následující tabulka obsahuje seznam běžných stavových kódů vrácených touto operací. Úplný seznam stavových kódů najdete v tématu Stavové kódy HTTP.
Stavový kód HTTP | Popis |
---|---|
200 Ok | Operace byla úspěšná. |
401 – Neautorizováno | Hlavička Authorization nebo x-ms-date není nastavena. Chyba 401 se také vrátí, když je hlavička Authorization nastavená na neplatný autorizační token. |
Text
Vlastnost | Popis |
---|---|
_Zbavit | Jedná se o systémem vygenerovanou vlastnost. Hodnota _rid je pro tuto operaci prázdná. |
_Počet | Tato vlastnost zobrazuje počet nabídek vrácených jako součást operace seznamu. |
Nabízí | Toto pole obsahuje nabídky vrácené jako součást operace seznamu. Vlastnosti prostředku nabídky najdete v tématu Nabídky . |
{
"_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říklad
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
}