BlobBatch class
A BlobBatch a blobokon végzett műveletek összesített készletét jelöli.
Jelenleg csak delete
és setAccessTier
támogatottak.
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ötegelt kérelemenké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örölhető. 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 a Blob Batch engedélyezési adatait. |
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ötegelt kérelemenké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örölhető. 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 a Blob Batch engedélyezési adatait. |
get |
Az alkérelmekhez összeállított HTTP-kérelemtörzs lekérése. |
get |
Kérje le a Content-Type értékét egy kötegelt kérelemhez. 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 batch-kérelemhez hozzáadott alkérelmeket. |
set |
A setBlobAccessTier művelet beállítja a réteget egy blobon. A művelet blobtárolóban vagy általános célú v2-fiókban engedélyezett blokkblobokon. Kötegkérelmenké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 blokkblobszintek rétegzésével kapcsolatos részletes információkért lásd a gyakori elérésű, ritka elérésű és archív hozzáférési szinteket. 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. |
set |
A setBlobAccessTier művelet beállítja a réteget egy blobon. A művelet blobtárolóban vagy általános célú v2-fiókban engedélyezett blokkblobokon. Kötegkérelmenké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 blokkblobszintek rétegzésével kapcsolatos részletes információkért lásd a gyakori elérésű, ritka elérésű és archív hozzáférési szinteket. 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. |
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ötegelt kérelemenké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örölhető. 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 a Blob Batch engedélyezési adatait.
function deleteBlob(blobClient: BlobClient, options?: BlobDeleteOptions): Promise<void>
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ötegelt kérelemenké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örölhető. 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 a Blob Batch engedélyezési adatait.
function deleteBlob(url: string, credential: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, options?: BlobDeleteOptions): Promise<void>
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.
- options
- BlobDeleteOptions
Válaszok
Promise<void>
getHttpRequestBody()
Az alkérelmekhez összeállított HTTP-kérelemtörzs lekérése.
function getHttpRequestBody(): string
Válaszok
string
getMultiPartContentType()
Kérje le a Content-Type értékét egy kötegelt kérelemhez. 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(): string
Válaszok
string
getSubRequests()
Kérje le a batch-kérelemhez hozzáadott alkérelmeket.
function getSubRequests(): Map<number, BatchSubRequest>
Válaszok
Map<number, BatchSubRequest>
setBlobAccessTier(BlobClient, AccessTier, BlobSetTierOptions)
A setBlobAccessTier művelet beállítja a réteget egy blobon. A művelet blobtárolóban vagy általános célú v2-fiókban engedélyezett blokkblobokon. Kötegkérelmenké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 blokkblobszintek rétegzésével kapcsolatos részletes információkért lásd a gyakori elérésű, ritka elérésű és archív hozzáférési szinteket. 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 setBlobAccessTier(blobClient: BlobClient, tier: AccessTier, options?: BlobSetTierOptions): Promise<void>
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 réteget egy blobon. A művelet blobtárolóban vagy általános célú v2-fiókban engedélyezett blokkblobokon. Kötegkérelmenké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 blokkblobszintek rétegzésével kapcsolatos részletes információkért lásd a gyakori elérésű, ritka elérésű és archív hozzáférési szinteket. 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 setBlobAccessTier(url: string, credential: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, tier: AccessTier, options?: BlobSetTierOptions): Promise<void>
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.
- tier
- AccessTier
- options
- BlobSetTierOptions
Válaszok
Promise<void>