BlobBatch class
A BlobBatch a blobokon végzett műveletek összesített készletét jelöli.
Jelenleg csak delete
és setAccessTier
támogatott.
Konstruktorok
Blob |
Metódusok
delete |
A deleteBlob művelet megjelöli a megadott blobot vagy pillanatképet a törléshez. A blob később törlődik a szemétgyűjtés során. Kötegkérelmenként csak egy művelet engedélyezett. Vegye figyelembe, hogy egy blob törléséhez törölnie kell az összes pillanatképét. Egyszerre mindkettőt törölheti. Lásd a törlési művelet részleteit. A művelet hitelesítése és engedélyezése a megadott hitelesítő adatokkal történik. Lásd: blobköteg engedélyezési részletei. |
delete |
A deleteBlob művelet megjelöli a megadott blobot vagy pillanatképet a törléshez. A blob később törlődik a szemétgyűjtés során. Kötegkérelmenként csak egy művelet engedélyezett. Vegye figyelembe, hogy egy blob törléséhez törölnie kell az összes pillanatképét. Egyszerre mindkettőt törölheti. Lásd a törlési művelet részleteit. A művelet hitelesítése és engedélyezése a megadott hitelesítő adatokkal történik. Lásd: blobköteg engedélyezési részletei. |
get |
Kérje le az alkérelmek összeállított HTTP-kérelemtörzsét. |
get |
Egy kötegkérés Content-Type értékének lekérése. Az értéknek többrészesnek/köteghatárral kevertnek kell lennie. Példa: többrészes/vegyes; boundary=batch_a81786c8-e301-4e42-a729-a32ca24ae252 |
get |
Kérje le a kötegkérelmekhez hozzáadott alkérelmeket. |
set |
A setBlobAccessTier művelet beállítja a szintet egy blobon. A művelet blobtárolóban vagy általános célú v2-fiókban engedélyezett blokkblobokon. Kötegelt kérelemenként csak egy művelet engedélyezett. A blokkblobok szintje határozza meg a gyakori elérésű/ritka elérésű/archív tárolási típust. Ez a művelet nem frissíti a blob ETagjét. A blokkblobszintű rétegzéssel kapcsolatos részletes információkért lásd: gyakori elérésű, ritka elérésű és archív hozzáférési szintek. A művelet hitelesítése és engedélyezése a megadott hitelesítő adatokkal történik. Lásd a Blob Batch engedélyezési adatait. |
set |
A setBlobAccessTier művelet beállítja a szintet egy blobon. A művelet blobtárolóban vagy általános célú v2-fiókban engedélyezett blokkblobokon. Kötegelt kérelemenként csak egy művelet engedélyezett. A blokkblobok szintje határozza meg a gyakori elérésű/ritka elérésű/archív tárolási típust. Ez a művelet nem frissíti a blob ETagjét. A blokkblobszintű rétegzéssel kapcsolatos részletes információkért lásd: gyakori elérésű, ritka elérésű és archív hozzáférési szintek. A művelet hitelesítése és engedélyezése a megadott hitelesítő adatokkal történik. Lásd a Blob Batch engedélyezési adatait. |
Konstruktor adatai
BlobBatch()
new BlobBatch()
Metódus adatai
deleteBlob(BlobClient, BlobDeleteOptions)
A deleteBlob művelet megjelöli a megadott blobot vagy pillanatképet a törléshez. A blob később törlődik a szemétgyűjtés során. Kötegkérelmenként csak egy művelet engedélyezett. Vegye figyelembe, hogy egy blob törléséhez törölnie kell az összes pillanatképét. Egyszerre mindkettőt törölheti. Lásd a törlési művelet részleteit. A művelet hitelesítése és engedélyezése a megadott hitelesítő adatokkal történik. Lásd: blobköteg engedélyezési részletei.
function deleteBlob(blobClient: BlobClient, options?: BlobDeleteOptions)
Paraméterek
- blobClient
- BlobClient
A BlobClient.
- options
- BlobDeleteOptions
Válaszok
Promise<void>
deleteBlob(string, StorageSharedKeyCredential | AnonymousCredential | TokenCredential, BlobDeleteOptions)
A deleteBlob művelet megjelöli a megadott blobot vagy pillanatképet a törléshez. A blob később törlődik a szemétgyűjtés során. Kötegkérelmenként csak egy művelet engedélyezett. Vegye figyelembe, hogy egy blob törléséhez törölnie kell az összes pillanatképét. Egyszerre mindkettőt törölheti. Lásd a törlési művelet részleteit. A művelet hitelesítése és engedélyezése a megadott hitelesítő adatokkal történik. Lásd: blobköteg engedélyezési részletei.
function deleteBlob(url: string, credential: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, options?: BlobDeleteOptions)
Paraméterek
- url
-
string
A törölni kívánt bloberőforrás URL-címe.
- credential
-
StorageSharedKeyCredential | AnonymousCredential | TokenCredential
Például AnonymousCredential, StorageSharedKeyCredential vagy bármilyen hitelesítő adat a csomagból a @azure/identity
szolgáltatás felé irányuló kérések hitelesítéséhez. Megadhat egy objektumot is, amely implementálja a TokenCredential felületet. Ha nincs megadva, a rendszer AnonymousCredential értéket használ.
- options
- BlobDeleteOptions
Válaszok
Promise<void>
getHttpRequestBody()
Kérje le az alkérelmek összeállított HTTP-kérelemtörzsét.
function getHttpRequestBody()
Válaszok
string
getMultiPartContentType()
Egy kötegkérés Content-Type értékének lekérése. Az értéknek többrészesnek/köteghatárral kevertnek kell lennie. Példa: többrészes/vegyes; boundary=batch_a81786c8-e301-4e42-a729-a32ca24ae252
function getMultiPartContentType()
Válaszok
string
getSubRequests()
Kérje le a kötegkérelmekhez hozzáadott alkérelmeket.
function getSubRequests()
Válaszok
Map<number, BatchSubRequest>
setBlobAccessTier(BlobClient, AccessTier, BlobSetTierOptions)
A setBlobAccessTier művelet beállítja a szintet egy blobon. A művelet blobtárolóban vagy általános célú v2-fiókban engedélyezett blokkblobokon. Kötegelt kérelemenként csak egy művelet engedélyezett. A blokkblobok szintje határozza meg a gyakori elérésű/ritka elérésű/archív tárolási típust. Ez a művelet nem frissíti a blob ETagjét. A blokkblobszintű rétegzéssel kapcsolatos részletes információkért lásd: gyakori elérésű, ritka elérésű és archív hozzáférési szintek. A művelet hitelesítése és engedélyezése a megadott hitelesítő adatokkal történik. Lásd a Blob Batch engedélyezési adatait.
function setBlobAccessTier(blobClient: BlobClient, tier: AccessTier, options?: BlobSetTierOptions)
Paraméterek
- blobClient
- BlobClient
A BlobClient.
- tier
- AccessTier
- options
- BlobSetTierOptions
Válaszok
Promise<void>
setBlobAccessTier(string, StorageSharedKeyCredential | AnonymousCredential | TokenCredential, AccessTier, BlobSetTierOptions)
A setBlobAccessTier művelet beállítja a szintet egy blobon. A művelet blobtárolóban vagy általános célú v2-fiókban engedélyezett blokkblobokon. Kötegelt kérelemenként csak egy művelet engedélyezett. A blokkblobok szintje határozza meg a gyakori elérésű/ritka elérésű/archív tárolási típust. Ez a művelet nem frissíti a blob ETagjét. A blokkblobszintű rétegzéssel kapcsolatos részletes információkért lásd: gyakori elérésű, ritka elérésű és archív hozzáférési szintek. A művelet hitelesítése és engedélyezése a megadott hitelesítő adatokkal történik. Lásd a Blob Batch engedélyezési adatait.
function setBlobAccessTier(url: string, credential: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, tier: AccessTier, options?: BlobSetTierOptions)
Paraméterek
- url
-
string
A törölni kívánt blob-erőforrás URL-címe.
- credential
-
StorageSharedKeyCredential | AnonymousCredential | TokenCredential
Ilyen például az AnonymousCredential, a StorageSharedKeyCredential vagy a csomag bármely hitelesítő adata a @azure/identity
szolgáltatás felé irányuló kérések hitelesítéséhez. Olyan objektumot is megadhat, amely implementálja a TokenCredential felületet. Ha nincs megadva, az AnonymousCredential lesz használva.
- tier
- AccessTier
- options
- BlobSetTierOptions
Válaszok
Promise<void>
Azure SDK for JavaScript