ContainerDeleteBlobOptions interface
Opções para configurar o operação de deleteBlob.
- Extends
Propriedades
version |
Um valor DateTime opaco que, quando presente, especifica a versão do blob a ser excluída. É para a versão de serviço 2019-10-10 e mais recente. |
Propriedades Herdadas
abort |
Uma implementação da interface |
conditions | Condições a serem atendidas ao excluir blobs. |
customer |
O cliente forneceu informações importantes. |
delete |
Especifica opções para excluir blobs que tenham instantâneos associados.
|
tracing |
Opções para configurar extensões criadas quando o rastreamento está habilitado. |
Detalhes de Propriedade
versionId
Um valor DateTime opaco que, quando presente, especifica a versão do blob a ser excluída. É para a versão de serviço 2019-10-10 e mais recente.
versionId?: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
abortSignal
Uma implementação da interface AbortSignalLike
para sinalizar o pedido de cancelamento da operação.
Por exemplo, use o controlador @azure/abort para criar um AbortSignal
.
abortSignal?: AbortSignalLike
Valor de Propriedade
herdado deBlobDeleteOptions.abortSignal
conditions
Condições a serem atendidas ao excluir blobs.
conditions?: BlobRequestConditions
Valor de Propriedade
herdado deBlobDeleteOptions.conditions
customerProvidedKey
O cliente forneceu informações importantes.
customerProvidedKey?: CpkInfo
Valor de Propriedade
herdado deBlobDeleteOptions.customerProvidedKey
deleteSnapshots
Especifica opções para excluir blobs que tenham instantâneos associados.
-
include
: Exclua o blob base e todos os seus instantâneos. -
only
: Exclua apenas os instantâneos do blob e não o blob em si.
deleteSnapshots?: DeleteSnapshotsOptionType
Valor de Propriedade
herdado deBlobDeleteOptions.deleteSnapshots
tracingOptions
Opções para configurar extensões criadas quando o rastreamento está habilitado.
tracingOptions?: OperationTracingOptions
Valor de Propriedade
herdado deBlobDeleteOptions.tracingOptions