ALIYUN::NLS::Project类型用于创建智能语音交互项目。
语法
{
"Type": "ALIYUN::NLS::Project",
"Properties": {
"Name": String,
"ProjectType": String,
"Description": String,
"SdkType": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
Name | String | 是 | 否 | 项目名称。 | 无 |
ProjectType | String | 是 | 否 | 项目类型。 | 取值:
|
Description | String | 否 | 否 | 项目描述。 | 无 |
SdkType | String | 否 | 否 | SDK类型。 | 取值:
|
返回值
Fn::GetAtt
AppKey:项目AppKey。
ProjectId:项目ID。
示例
YAML
格式
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
Project:
Type: ALIYUN::NLS::Project
Properties:
ProjectType: SpeechRecognitionOnly
Name: test
Outputs:
AppKey:
Description: The app key of the project.
Value:
Fn::GetAtt:
- Project
- AppKey
ProjectId:
Description: The ID of the project.
Value:
Fn::GetAtt:
- Project
- ProjectId
JSON
格式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"Project": {
"Type": "ALIYUN::NLS::Project",
"Properties": {
"ProjectType": "SpeechRecognitionOnly",
"Name": "test"
}
}
},
"Outputs": {
"AppKey": {
"Description": "The app key of the project.",
"Value": {
"Fn::GetAtt": [
"Project",
"AppKey"
]
}
},
"ProjectId": {
"Description": "The ID of the project.",
"Value": {
"Fn::GetAtt": [
"Project",
"ProjectId"
]
}
}
}
}