ALIYUN::IMM::Project类型用于创建一个智能媒体管理项目。
语法
{
"Type": "ALIYUN::IMM::Project",
"Properties": {
"Project": String,
"ServiceRole": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
---|---|---|---|---|---|
Project | String | 是 | 否 | 项目名称。 | 项目名称的长度限制为1~50字符,只能包含英文字母,数字和短划线(-),必须以英文字母开头,且不能全为英文字母。 |
ServiceRole | String | 否 | 否 | 服务角色。 | 授权给IMM服务以访问其他云资源(例如:OSS)的权限。
默认值:AliyunIMMDefaultRole。 您可以通过RAM控制台创建授权角色。具体操作,请参见创建普通服务角色。 |
返回值
Fn::GetAtt
Project:项目名称。
示例
JSON
格式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Project": {
"Type": "String",
"Description": "The name of project."
}
},
"Resources": {
"IMMProject": {
"Type": "ALIYUN::IMM::Project",
"Properties": {
"Project": {
"Ref": "Project"
}
}
}
},
"Outputs": {
"Project": {
"Description": "The name of project.",
"Value": {
"Fn::GetAtt": [
"IMMProject",
"Project"
]
}
}
}
}