ALIYUN::OSS::ObjectAcl は、Object Storage Service (OSS) オブジェクトのアクセス制御リスト (ACL) を変更するために使用されます。
構文
{
"Type": "ALIYUN::OSS::ObjectAcl",
"Properties": {
"Bucket": String,
"ObjectAcl": String,
"ObjectKey": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Bucket | String | はい | いいえ | バケット名。 | なし。 |
ObjectAcl | String | はい | はい | オブジェクトの ACL。 | 有効な値:
|
ObjectKey | String | はい | いいえ | オブジェクトキー。 | オブジェクトキーは、オブジェクトの拡張子を含む完全なパスを指定します。例: |
戻り値
Fn::GetAtt
なし。
例
YAML 形式
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
OSSObjectAcl:
Type: ALIYUN::OSS::ObjectAcl
Properties:
ObjectAcl: private
Bucket: demo
ObjectKey: demo/efg/123.jpg
JSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"OSSObjectAcl": {
"Type": "ALIYUN::OSS::ObjectAcl",
"Properties": {
"ObjectAcl": "private",
"Bucket": "demo",
"ObjectKey": "demo/efg/123.jpg"
}
}
}
}