Parameter
Last updated on
17 May 2021
|
Also applies to ColdFusion
Description
Sets the metadata on bucket or object.
Returns
Nothing
Syntax
StoreSetMetadata(url,Struct)
Parameters
|
Description |
url |
Amazon S3 URLs (bucket or object). |
struct |
Represents the metadata. See Standard keys (in this page) for a list of standard keys in metadata.You can also have custom metadata apart from the standard ones. |
History
ColdFusion 9 Update 1: Added this function
Example
<cfscript> mydate = #Now()#; hello = structNew(); hello.color = "grey"; </cfscript> <cfset dir = "s3://mycfbucket"> <cffile action="write" file="#dir#/hello5.txt" output="Sample s3 text"> <cfset StoreSetMetadata("#dir#/hello5.txt","#hello#")> <cfset test = StoreGetMetadata("#dir#/hello5.txt")> <cfdump var="#test#">
Standard keys
The following are the standard keys in the metadata:
For objects:
- last_modified
- date
- owner
- etag
- content_length
- content_type
- content_encoding
- content_disposition
- content_language
- content_md5
- md5_hash
For buckets:
- date
- owner