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: 名前空間の ID。
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": "名前空間の ID。",
"Value": {
"Fn::GetAtt": [
"Namespace",
"NamespaceId"
]
}
}
}
}