Package version:

Interface BlobItemInternal

An Azure Storage blob

interface BlobItemInternal {
    blobTags?: BlobTags;
    deleted: boolean;
    hasVersionsOnly?: boolean;
    isCurrentVersion?: boolean;
    metadata?: {
        [propertyName: string]: string;
    };
    name: string;
    objectReplicationMetadata?: {
        [propertyName: string]: string;
    };
    properties: BlobProperties;
    snapshot: string;
    versionId?: string;
}

Properties

blobTags?: BlobTags

Blob tags

deleted: boolean
hasVersionsOnly?: boolean

Inactive root blobs which have any versions would have such tag with value true.

isCurrentVersion?: boolean
metadata?: {
    [propertyName: string]: string;
}

Dictionary of

name: string
objectReplicationMetadata?: {
    [propertyName: string]: string;
}

Dictionary of

properties: BlobProperties

Properties of a blob

snapshot: string
versionId?: string