ALIYUN::EDAS::DeployGroup digunakan untuk membuat grup instans aplikasi.
Sintaksis
{
"Type": "ALIYUN::EDAS::DeployGroup",
"Properties": {
"GroupName": String,
"AppId": String
}
}
Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
GroupName | String | Ya | Tidak | Nama grup instans. | Nama harus memiliki panjang 1 hingga 64 karakter. |
AppId | String | Ya | Tidak | ID aplikasi. | Tidak ada. |
Contoh
YAML Format
ROSTemplateFormatVersion: '2015-09-01'
Description: Uji sebuah kluster EDAS, aplikasi, dan grup instans aplikasi
Parameters:
AppId:
Type: String
Description: ID Aplikasi
Default: '****'
GroupName:
Type: String
Description: Nama grup, panjang maksimum 64.
Default: mytest
Resources:
DeployGroup:
Type: ALIYUN::EDAS::DeployGroup
Properties:
GroupName:
Ref: GroupName
AppId:
Ref: AppId
Outputs:
GroupName:
Description: Nama grup deploy
Value:
Fn::GetAtt:
- DeployGroup
- GroupName
Id:
Description: ID grup deploy
Value:
Fn::GetAtt:
- DeployGroup
- Id
AppId:
Description: ID Aplikasi
Value:
Fn::GetAtt:
- DeployGroup
- AppId
JSON Format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Description": "Uji sebuah kluster EDAS, aplikasi, dan grup instans aplikasi",
"Parameters": {
"AppId": {
"Type": "String",
"Description": "ID Aplikasi",
"Default": "****"
},
"GroupName": {
"Type": "String",
"Description": "Nama grup, panjang maksimum 64.",
"Default": "mytest"
}
},
"Resources": {
"DeployGroup": {
"Type": "ALIYUN::EDAS::DeployGroup",
"Properties": {
"GroupName": {
"Ref": "GroupName"
},
"AppId": {
"Ref": "AppId"
}
}
}
},
"Outputs": {
"GroupName": {
"Description": "Nama grup deploy",
"Value": {
"Fn::GetAtt": [
"DeployGroup",
"GroupName"
]
}
},
"Id": {
"Description": "ID grup deploy",
"Value": {
"Fn::GetAtt": [
"DeployGroup",
"Id"
]
}
},
"AppId": {
"Description": "ID Aplikasi",
"Value": {
"Fn::GetAtt": [
"DeployGroup",
"AppId"
]
}
}
}
}