ALIYUN::MSE::EngineNamespace类型用于创建引擎命名空间。
语法
{
"Type": "ALIYUN::MSE::EngineNamespace",
"Properties": {
"InstanceId": String,
"Name": String,
"Desc": String,
"Id": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
InstanceId | String | 是 | 否 | 实例ID。 | 无 |
Name | String | 是 | 是 | 命名空间展示名字。 | 无 |
Desc | String | 否 | 是 | 命名空间描述。 | 无 |
Id | String | 否 | 否 | 命名空间自定义ID。 | 若不填,则自动生成的UUID。 |
返回值
Fn::GetAtt
NamespaceId:命名空间ID。
示例
说明
请您根据实际情况更改脱敏的参数取值,例如InstanceId。
YAML
格式
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
Namespace:
Type: ALIYUN::MSE::EngineNamespace
Properties:
InstanceId: mse-cn-st21ri2****
Name: dev
Outputs:
NamespaceId:
Description: The ID of the namespace.
Value:
Fn::GetAtt:
- Namespace
- NamespaceId
JSON
格式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"Namespace": {
"Type": "ALIYUN::MSE::EngineNamespace",
"Properties": {
"InstanceId": "mse-cn-st21ri2****",
"Name": "dev"
}
}
},
"Outputs": {
"NamespaceId": {
"Description": "The ID of the namespace.",
"Value": {
"Fn::GetAtt": [
"Namespace",
"NamespaceId"
]
}
}
}
}