delete
Blob(Blob
Client, Blob
Delete
Options)
deleteBlob 操作标记要删除的指定 Blob 或快照。
该 Blob 将在稍后的垃圾回收期间删除。
每个批处理请求只允许一种操作。
请注意,要删除 Blob,必须删除其所有快照。
可以同时删除这两者。 请参阅
删除操作详细信息
。
将使用指定的凭据对操作进行身份验证和授权。
请参阅
Blob 批处理授权详细信息
。
delete
Blob(string, Storage
Shared
Key
Credential | Anonymous
Credential | Token
Credential, Blob
Delete
Options)
deleteBlob 操作标记要删除的指定 Blob 或快照。
该 Blob 将在稍后的垃圾回收期间删除。
每个批处理请求只允许一种操作。
请注意,要删除 Blob,必须删除其所有快照。
可以同时删除这两者。 请参阅
删除操作详细信息
。
将使用指定的凭据对操作进行身份验证和授权。
请参阅
Blob 批处理授权详细信息
。
get
Http
Request
Body()
获取子请求的已组合 HTTP 请求正文。
get
Multi
Part
Content
Type()
获取批处理请求的 Content-Type 值。
该值必须是多部分/与批处理边界混合的。
示例:多部分/混合;boundary=batch_a81786c8-e301-4e42-a729-a32ca24ae252
get
Sub
Requests()
获取添加到批处理请求中的子请求。
set
Blob
Access
Tier(Blob
Client, Access
Tier, Blob
Set
Tier
Options)
setBlobAccessTier 操作设置 Blob 上的层。
允许对 Blob 存储或常规用途 v2 帐户中的块 Blob 执行该操作。
每个批处理请求只允许一种操作。
块 Blob 的层确定热/冷/存档存储类型。
此操作不会更新 Blob 的 ETag。
有关块 Blob 级别分层的详细信息
,请参阅热、冷和存档访问层
。
将使用指定的凭据对操作进行身份验证和授权。 请参阅
Blob 批处理授权详细信息
。
set
Blob
Access
Tier(string, Storage
Shared
Key
Credential | Anonymous
Credential | Token
Credential, Access
Tier, Blob
Set
Tier
Options)
setBlobAccessTier 操作设置 Blob 上的层。
允许对 Blob 存储或常规用途 v2 帐户中的块 Blob 执行该操作。
每个批处理请求只允许一种操作。
块 Blob 的层确定热/冷/存档存储类型。
此操作不会更新 Blob 的 ETag。
有关块 Blob 级别分层的详细信息
,请参阅热、冷和存档访问层
。
将使用指定的凭据对操作进行身份验证和授权。 请参阅
Blob 批处理授权详细信息
。
function deleteBlob(url: string, credential: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, options?: BlobDeleteOptions): Promise<void>
string
要删除的 Blob 资源的 URL。
credential
StorageSharedKeyCredential
|
AnonymousCredential
| TokenCredential
例如 AnonymousCredential、StorageSharedKeyCredential 或包中的任何
@azure/identity
凭据,用于对服务的请求进行身份验证。 还可以提供实现 TokenCredential 接口的对象。 如果未指定,则使用 AnonymousCredential。
options
BlobDeleteOptions
获取批处理请求的 Content-Type 值。
该值必须是多部分/与批处理边界混合的。
示例:多部分/混合;boundary=batch_a81786c8-e301-4e42-a729-a32ca24ae252
function getMultiPartContentType(): string
string
此操作不会更新 Blob 的 ETag。
有关块 Blob 级别分层的详细信息
,请参阅热、冷和存档访问层
。
将使用指定的凭据对操作进行身份验证和授权。 请参阅
Blob 批处理授权详细信息
。
function setBlobAccessTier(blobClient: BlobClient, tier: AccessTier, options?: BlobSetTierOptions): Promise<void>
blobClient
BlobClient
BlobClient。
AccessTier
此操作不会更新 Blob 的 ETag。
有关块 Blob 级别分层的详细信息
,请参阅热、冷和存档访问层
。
将使用指定的凭据对操作进行身份验证和授权。 请参阅
Blob 批处理授权详细信息
。
function setBlobAccessTier(url: string, credential: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, tier: AccessTier, options?: BlobSetTierOptions): Promise<void>
string
要删除的 Blob 资源的 URL。
credential
StorageSharedKeyCredential
|
AnonymousCredential
| TokenCredential
例如 AnonymousCredential、StorageSharedKeyCredential 或包中
@azure/identity
用于对服务请求进行身份验证的任何凭据。 还可以提供实现 TokenCredential 接口的对象。 如果未指定,则使用 AnonymousCredential。
AccessTier