Stay organized with collections Save and categorize content based on your preferences.
Interface representing a Google Google Cloud Storage object metadata object.
Signature:
export interface ObjectMetadata
Properties Property Type Description acl [ { kind?: string; id?: string; selfLink?: string; bucket?: string; object?: string; generation?: string; entity?: string; role?: string; email?: string; entityId?: string; domain?: string; projectTeam?: { projectNumber?: string; team?: string; }; etag?: string; } ] bucket string Storage bucket that contains the object. cacheControl string The value of the Cache-Control
header, used to determine whether Internet caches are allowed to cache public data for an object. componentCount string Specifies the number of originally uploaded objects from which a composite object was created. contentDisposition string The value of the Content-Disposition
header, used to specify presentation information about the data being transmitted. contentEncoding string Content-Encoding to indicate that an object is compressed (for example, with gzip compression) while maintaining its Content-Type. contentLanguage string ISO 639-1 language code of the content. contentType string The object's content type, also known as the MIME type. crc32c string The object's CRC32C hash. All Google Cloud Storage objects have a CRC32C hash or MD5 hash. customerEncryption { encryptionAlgorithm?: string; keySha256?: string; } Customer-supplied encryption key.This object contains the following properties: * encryptionAlgorithm
(string|undefined
): The encryption algorithm that was used. Always contains the value AES256
. * keySha256
(string|undefined
): An RFC 4648 base64-encoded string of the SHA256 hash of your encryption key. You can use this SHA256 hash to uniquely identify the AES-256 encryption key required to decrypt the object, which you must store securely. etag string generation string Generation version number that changes each time the object is overwritten. id string The ID of the object, including the bucket name, object name, and generation number. kind string The kind of the object, which is always storage#object
. md5Hash string MD5 hash for the object. All Google Cloud Storage objects have a CRC32C hash or MD5 hash. mediaLink string Media download link. metadata { [key: string]: string; } User-provided metadata. metageneration string Meta-generation version number that changes each time the object's metadata is updated. name string The object's name. owner { entity?: string; entityId?: string; } selfLink string Link to access the object, assuming you have sufficient permissions. size string The value of the Content-Length
header, used to determine the length of the object data in bytes. storageClass string Storage class of the object. timeCreated string The creation time of the object in RFC 3339 format. timeDeleted string The deletion time of the object in RFC 3339 format. Returned only if this version of the object has been deleted. timeStorageClassUpdated string updated string The modification time of the object metadata in RFC 3339 format.
Signature:
acl?: [
{
kind?: string;
id?: string;
selfLink?: string;
bucket?: string;
object?: string;
generation?: string;
entity?: string;
role?: string;
email?: string;
entityId?: string;
domain?: string;
projectTeam?: {
projectNumber?: string;
team?: string;
};
etag?: string;
}
];
Storage bucket that contains the object.
Signature:
bucket: string;
The value of the Cache-Control
header, used to determine whether Internet caches are allowed to cache public data for an object.
Signature:
cacheControl?: string;
Specifies the number of originally uploaded objects from which a composite object was created.
Signature:
componentCount?: string;
storage.ObjectMetadata.contentDisposition
The value of the Content-Disposition
header, used to specify presentation information about the data being transmitted.
Signature:
contentDisposition?: string;
storage.ObjectMetadata.contentEncoding
Content-Encoding to indicate that an object is compressed (for example, with gzip compression) while maintaining its Content-Type.
Signature:
contentEncoding?: string;
storage.ObjectMetadata.contentLanguage
ISO 639-1 language code of the content.
Signature:
contentLanguage?: string;
storage.ObjectMetadata.contentType
The object's content type, also known as the MIME type.
Signature:
contentType?: string;
The object's CRC32C hash. All Google Cloud Storage objects have a CRC32C hash or MD5 hash.
Signature:
crc32c?: string;
Customer-supplied encryption key.
This object contains the following properties: * encryptionAlgorithm
(string|undefined
): The encryption algorithm that was used. Always contains the value AES256
. * keySha256
(string|undefined
): An RFC 4648 base64-encoded string of the SHA256 hash of your encryption key. You can use this SHA256 hash to uniquely identify the AES-256 encryption key required to decrypt the object, which you must store securely.
Signature:
customerEncryption?: {
encryptionAlgorithm?: string;
keySha256?: string;
};
Signature:
etag?: string;
Generation version number that changes each time the object is overwritten.
Signature:
generation?: string;
The ID of the object, including the bucket name, object name, and generation number.
Signature:
id: string;
The kind of the object, which is always storage#object
.
Signature:
kind: string;
MD5 hash for the object. All Google Cloud Storage objects have a CRC32C hash or MD5 hash.
Signature:
md5Hash?: string;
Media download link.
Signature:
mediaLink?: string;
User-provided metadata.
Signature:
metadata?: {
[key: string]: string;
};
Meta-generation version number that changes each time the object's metadata is updated.
Signature:
metageneration?: string;
The object's name.
Signature:
name?: string;
Signature:
owner?: {
entity?: string;
entityId?: string;
};
Link to access the object, assuming you have sufficient permissions.
Signature:
selfLink?: string;
The value of the Content-Length
header, used to determine the length of the object data in bytes.
Signature:
size: string;
Storage class of the object.
Signature:
storageClass: string;
The creation time of the object in RFC 3339 format.
Signature:
timeCreated: string;
The deletion time of the object in RFC 3339 format. Returned only if this version of the object has been deleted.
Signature:
timeDeleted?: string;
Signature:
timeStorageClassUpdated?: string;
The modification time of the object metadata in RFC 3339 format.
Signature:
updated: string;
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-09-13 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-09-13 UTC."],[],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4