ALIYUN::IMM::Project は、Intelligent Media Management (IMM) プロジェクトを作成するために使用されます。
構文
{
"Type": "ALIYUN::IMM::Project",
"Properties": {
"Project": String,
"ServiceRole": String
}
}プロパティ
| Property | Type | Required | Editable | Description | Constraint |
| Project | String | Yes | No | IMM プロジェクトの名前。 | 名前は 1 ~ 50 文字で、文字、数字、およびハイフン (-) を使用できます。名前は文字で始まり、文字のみを含めることはできません。 |
| ServiceRole | String | No | No | IMM に割り当てる RAM ロール。 | IMM は、この RAM ロールを引き受けて、オブジェクトストレージサービス (OSS) などの他の Alibaba Cloud サービスにアクセスするために必要な権限を取得できます。 デフォルト値: AliyunIMMDefaultRole。 RAM コンソールで 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"
]
}
}
}
}