StoreAddACL

Description
Adds ACL to existing ACL for object or bucket.

Returns
Nothing

Syntax

StoreAddACL(url, ACLObject)

Parameters

Parameter

Description

url

Amazon S3 URLs (content or object).

ACLObject

An array of struct where each struct represents a permission or grant as discussed in ACLObject.

See also

StoreGetACL, StoreSetACL, Optimizing ColdFusion applications

History
ColdFusion 9 Update 1: Added this function

Usage
Use this function to add permissions to the existing ones.

Example

<cfset dir = "s3://bucket_name/"> 
<cfset perm = structnew()> 
<cfset perm.group = "authenticated"> 
<cfset perm.permission = "READ"> 
<cfset perm1 = structnew()> 
<cfset perm1.email = "email_ID"> 
<cfset perm1.permission = "READ_ACP"> 
<cfset myarrray = [perm,perm1]> 
<cfif NOT DirectoryExists(dir)> 
<cfset directoryCreate(dir)> 
</cfif> 
<cfset fileWrite("#dir#/Sample.txt","This is to test StoreAddACL")> 
<cfset StoreAddACL("#dir#","#myarrray#")> 
<cfset test = StoreGetACL(dirkey)> 
<cfdump var="#test#"> 
<cfcatch> 
<cfdump var="#cfcatch#"> 
</cfcatch> 
</cftry>

 Adobe

Obtén ayuda de forma más rápida y sencilla

¿Nuevo usuario?

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea