AZURE BLOB STORAGE REST API

Azure Blob Storage a szöveges és bináris adatokat objektumként tárolja a felhőben. A Blob Storage a következő erőforrásokat kínálja: a tárfiókot, a tárolókat és a blobokat. A tárfiókon belül a tárolók lehetővé teszik a blobkészletek rendszerezését.

A szöveges és bináris adatokat a következő blobtípusok egyikében tárolhatja:

  • Streamelésre optimalizált blokkblobok.

  • Hozzáfűző blobok, amelyek hozzáfűzési műveletekhez vannak optimalizálva.

  • Lapblobok, amelyek véletlenszerű olvasási/írási műveletekre vannak optimalizálva, és amelyek lehetővé teszik a blobokban lévő bájttartományba való írást.

További információ: A blokkblobok, a hozzáfűző blobok és a lapblobok ismertetése.

A Blob Storage REST API-ja HTTP-műveleteket határoz meg a tárfiókon, a tárolókon és a blobokon. Az API az alábbi táblázatban felsorolt műveleteket tartalmazza.

Művelet Erőforrás típusa Description
Tárolók listázása Fiók Listák egy tárfiók összes tárolóját.
Blob Storage-tulajdonságok beállítása Fiók Beállítja a Blob Storage tulajdonságait, beleértve a naplózási és metrikabeállításokat, valamint az alapértelmezett szolgáltatásverziót.
Blob Storage-tulajdonságok lekérése Fiók Lekéri a Blob Storage tulajdonságait, beleértve a naplózási és metrikabeállításokat, valamint az alapértelmezett szolgáltatásverziót.
Előzetes blobkérés Fiók Lekérdezi a Blob Storage eltérő eredetű erőforrás-megosztási (CORS) szabályait a tényleges kérés elküldése előtt.
Blob Storage-statisztikák lekérése Fiók Lekéri a Blob Storage replikációval kapcsolatos statisztikáit. Ez a művelet csak akkor érhető el a másodlagos helyvégponton, ha az olvasási hozzáférés georedundáns replikációja engedélyezve van a tárfiókban.
Fiókadatok lekérése Fiók A megadott fiók termékváltozatának nevét és fióktípusát adja vissza.
Felhasználódelegálási kulcs lekérése Fiók Lekéri a felhasználódelegálás közös hozzáférésű jogosultságkódjának aláírásához használható kulcsot. Ez az aláírás hozzáférést biztosít a Blob Storage erőforrásaihoz Microsoft Entra hitelesítő adatok használatával.
Tároló létrehozása Tároló Új tároló létrehozása egy tárfiókban.
Tároló tulajdonságainak lekérése Tároló Egy tároló felhasználó által definiált összes metaadatát és rendszertulajdonságát adja vissza.
Tároló metaadatainak lekérése Tároló Csak a tároló felhasználó által definiált metaadatait adja vissza.
Tároló metaadatainak beállítása Tároló Beállítja egy tároló felhasználó által definiált metaadatait.
Tároló ACL-ének lekérése Tároló Lekéri a tároló nyilvános hozzáférési szabályzatát és tárolt hozzáférési szabályzatát.
Tároló ACL-ének beállítása Tároló Beállítja a tároló nyilvános hozzáférési szabályzatát és tárolt hozzáférési szabályzatát.
Bérlettároló Tároló Létrehozza és kezeli a tároló zárolását a törlési műveletekhez.
Tároló törlése Tároló Törli a tárolót és a benne lévő blobokat.
Blobok listázása Tároló Listák egy tároló összes blobját.
Put Blob Blokk-, hozzáfűző- és lapblobok Létrehoz egy új blobot, vagy lecserél egy meglévő blobot egy tárolón belül.
Blob lekérése Blokk-, hozzáfűző- és lapblobok Beolvas vagy letölt egy blobot a Blob Storage-ból, beleértve a felhasználó által definiált metaadatokat és rendszertulajdonságokat.
Get Blob Properties Blokk-, hozzáfűző- és lapblobok A blob összes rendszertulajdonságát és felhasználó által definiált metaadatait adja vissza.
Blobtulajdonságok beállítása Blokk-, hozzáfűző- és lapblobok Beállítja egy meglévő blobhoz definiált rendszertulajdonságokat.
Blob lejáratának beállítása Blokkblobok Beállítja egy meglévő blob lejárati idejét.
Blob metaadatainak lekérése Blokk-, hozzáfűző- és lapblobok Lekéri egy meglévő blob vagy pillanatkép felhasználó által definiált összes metaadatait.
Blob metaadatainak beállítása Blokk-, hozzáfűző- és lapblobok Beállítja egy meglévő blob felhasználó által definiált metaadatait.
Blobcímkék lekérése Blokk-, hozzáfűző- és lapblobok Lekéri egy meglévő blob felhasználó által definiált címkéit.
Blobcímkék beállítása Blokk-, hozzáfűző- és lapblobok Beállítja egy másodlagos indexet alkotó meglévő blob felhasználó által definiált címkéinek beállítását.
Blobok keresése címkék szerint Blokk-, hozzáfűző- és lapblobok Listák blobokat a felhasználó által definiált címkék alapján.
Delete Blob Blokk-, hozzáfűző- és lapblobok Megjelöl egy blobot törlésre.
Blob törlésének visszavonása Blokk, hozzáfűzés és oldalblobok Visszaállítja egy helyreállíthatóan törölt blob vagy az összes kapcsolódó helyreállíthatóan törölt pillanatkép tartalmát és metaadatait.
Blobbérlet Blokk, hozzáfűzés és oldalblobok Létrehozza és kezeli az írási és törlési műveletek zárolását. Zárolt blob törléséhez vagy írásához az ügyfélnek meg kell adnia a bérletazonosítót.
Snapshot Blob Blokk, hozzáfűzés és oldalblobok Egy blob írásvédett pillanatképét hozza létre.
Copy Blob Blokk, hozzáfűzés és oldalblobok Egy forrásblobot másol egy célblobba ebben a tárfiókban vagy egy másik tárfiókban.
Blob másolásának megszakítása Blokk, hozzáfűzés és oldalblobok Leállítja a függőben lévő Copy Blob műveletet, és nulla hosszúságú és teljes metaadatokat tartalmazó célblobot hagy.
Blokk elhelyezése Csak blokkblobok Létrehoz egy új blokkot, amely egy blokkblob részeként lesz véglegesítve.
Blokk elhelyezése URL-címről Csak blokkblobok Létrehoz egy új blokkot, amely egy blokkblob részeként lesz véglegesítve, ahol a tartalom egy URL-címről lesz beolvasva.
Put Block List Csak blokkblobok Blob véglegesítése a blokkblobot alkotó blokkazonosítók halmazának megadásával.
Blokklista lekérése Csak blokkblobok Lekéri a blokkblob részeként feltöltött blokkok listáját.
Blobtartalom lekérdezése Csak blokkblobok Egy egyszerű Structured Query Language (SQL) utasítást alkalmaz egy blob tartalmára, és csak az adatok lekérdezett részhalmazát adja vissza.
Set Blob Tier Blokk- és oldalblobok Beállítja a blob szintjét.
Oldal elhelyezése Csak lapblobok Laptartományt ír egy lapblobba.
Oldaltartományok lekérése Csak lapblobok Egy lapblob érvényes oldaltartományainak listáját vagy egy lapblob pillanatképét adja vissza.
Növekményes másolási blob Csak lapblobok Egy forrásoldali blob pillanatképét másolja egy céllapblobba. A rendszer csak a különbségi módosításokat továbbítja.
Hozzáfűzési blokk Csak hozzáfűző blobok Adatblokkot ír egy hozzáfűző blob végére.

A szakasz tartalma

A Blob Storage fogalmai

A fiók műveletei (Blob Storage)

Tárolókon végzett műveletek

Blobokon végzett műveletek

Blobok műveletei (hierarchikus névtér-kompatibilis fiókok)

Lásd még

Tárolási szolgáltatások REST