Megosztás a következőn keresztül:


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

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 törlési művelet részleteit. A művelet hitelesítése és engedélyezése meghatározott hitelesítő adatokkal történik. Lásd blob köteg-engedélyezési adatait.

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 törlési művelet részleteit. A művelet hitelesítése és engedélyezése meghatározott hitelesítő adatokkal történik. Lásd blob köteg-engedélyezési adatait.

getHttpRequestBody()

Az alkérelmekhez összeállított HTTP-kérelem törzsének lekérése.

getMultiPartContentType()

Lekérheti egy kötegkérelem tartalomtípusának értékét. Az értéknek többrészesnek/köteghatárral vegyesnek kell lennie. Példa: többrészes/vegyes; boundary=batch_a81786c8-e301-4e42-a729-a32ca24ae252

getSubRequests()

Kérje le a kötegkérelmébe felvett alkérelmeket.

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ö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, ritka elérésű és archív hozzáférési szinteket. A művelet hitelesítése és engedélyezése meghatározott hitelesítő adatokkal történik. Lásd blob köteg-engedélyezési adatait.

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ö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, ritka elérésű és archív hozzáférési szinteket. A művelet hitelesítése és engedélyezése meghatározott hitelesítő adatokkal történik. Lásd blob köteg-engedélyezési adatait.

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 törlési művelet részleteit. A művelet hitelesítése és engedélyezése meghatározott hitelesítő adatokkal történik. Lásd blob köteg-engedélyezési adatait.

function deleteBlob(blobClient: BlobClient, options?: BlobDeleteOptions): Promise<void>

Paraméterek

blobClient
BlobClient

A BlobClient.

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 törlési művelet részleteit. A művelet hitelesítése és engedélyezése meghatározott hitelesítő adatokkal történik. Lásd blob köteg-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 bloberőforrás URL-címe.

credential

StorageSharedKeyCredential | AnonymousCredential | TokenCredential

Ilyen például az AnonymousCredential, a StorageSharedKeyCredential vagy a @azure/identity csomag bármely hitelesítő adata a szolgáltatás felé irányuló kérések hitelesítéséhez. Olyan objektumot is megadhat, amely implementálja a TokenCredential interfészt. Ha nincs megadva, az AnonymousCredential lesz használva.

Válaszok

Promise<void>

getHttpRequestBody()

Az alkérelmekhez összeállított HTTP-kérelem törzsének lekérése.

function getHttpRequestBody(): string

Válaszok

string

getMultiPartContentType()

Lekérheti egy kötegkérelem tartalomtípusának értékét. Az értéknek többrészesnek/köteghatárral vegyesnek 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 kötegkérelmébe felvett 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ö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, ritka elérésű és archív hozzáférési szinteket. A művelet hitelesítése és engedélyezése meghatározott hitelesítő adatokkal történik. Lásd blob köteg-engedélyezési adatait.

function setBlobAccessTier(blobClient: BlobClient, tier: AccessTier, options?: BlobSetTierOptions): Promise<void>

Paraméterek

blobClient
BlobClient

A BlobClient.

tier
AccessTier

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ö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, ritka elérésű és archív hozzáférési szinteket. A művelet hitelesítése és engedélyezése meghatározott hitelesítő adatokkal történik. Lásd blob köteg-engedélyezési adatait.

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

Ilyen például az AnonymousCredential, a StorageSharedKeyCredential vagy a @azure/identity csomag bármely hitelesítő adata a szolgáltatás felé irányuló kérések hitelesítéséhez. Olyan objektumot is megadhat, amely implementálja a TokenCredential interfészt. Ha nincs megadva, az AnonymousCredential lesz használva.

tier
AccessTier

Válaszok

Promise<void>