StoreSetACL

説明
オブジェクトまたはバケットに ACL を設定します。

戻り値
なし

シンタックス

StoreSetACL(url, ACLObject)

パラメーター

パラメーター

説明

cfm

Amazon S3 の URL(コンテンツまたはオブジェクト)です。

ACLObject

構造体の配列で、各構造体は Permission または Grant (ACLObjectを参照) を表します。

関連項目

StoreAddACLStoreGetACLColdFusion アプリケーションの最適化

履歴
ColdFusion 9 アップデート 1: この関数が追加されました。

使用法
すべての権限を設定する場合に、この関数を使用します。この関数は、既存のすべての権限を上書きします。現在の状況で設定したもののみが存在します。

<cfset dir = "s3://bucket_name"> 
<cfif !directoryExists(dir)> 
<cfset directorycreate(dir)> 
</cfif> 
 
<cfset perm = structnew()> 
<cfset perm.group = "all"> 
<cfset perm.permission = "read"> 
<cfset perm1 = structnew()> 
<cfset perm1.email = "email ID"> 
<cfset perm1.permission = "FULL_CONTROL"> 
<cfset myarrray = arrayNew(1)> 
<cfset myarrray = [perm,perm1]> 
<cfset fileWrite("#dir#/test.txt","This is to test all users permission")> 
 
<cfset StoreSetACL("#dir#/textl.txt","#myarrray#")> 
<cfset test = StoreGetACL ("#dirkey#/test.txt") > 
 
<cfdump var= "test"> 
 
<cfcatch> 
<cfdump var="#cfcatch#"> 
</cfcatch> 
</cftry>

 Adobe

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン