Interface FileMetadata (7.3.2)

Inheritance

BaseMetadata > FileMetadata

Package

@google-cloud/storage

Properties

acl

acl?: AclMetadata[] | null;

bucket

bucket?: string;

cacheControl

cacheControl?: string;

componentCount

componentCount?: number;

contentDisposition

contentDisposition?: string;

contentEncoding

contentEncoding?: string;

contentLanguage

contentLanguage?: string;

contentType

contentType?: string;

crc32c

crc32c?: string;

customerEncryption

customerEncryption?: {
        encryptionAlgorithm?: string;
        keySha256?: string;
    };

customTime

customTime?: string;

eventBasedHold

eventBasedHold?: boolean | null;

generation

generation?: string | number;

kmsKeyName

kmsKeyName?: string;

md5Hash

md5Hash?: string;
mediaLink?: string;

metadata

metadata?: {
        [key: string]: string;
    };

metageneration

metageneration?: string | number;

name

name?: string;

owner

owner?: {
        entity?: string;
        entityId?: string;
    };

retentionExpirationTime

retentionExpirationTime?: string;

size

size?: string | number;

storageClass

storageClass?: string;

temporaryHold

temporaryHold?: boolean | null;

timeCreated

timeCreated?: string;

timeDeleted

timeDeleted?: string;

timeStorageClassUpdated

timeStorageClassUpdated?: string;

updated

updated?: string;