Deskripsi
Mengidentifikasi tipe peningkatan versi dari sebuah instance layanan berdasarkan atribut tipe dan meningkatkan instance layanan tersebut.
Sintaksis
Action: ACS::CN::DetermineUpgradeServiceInstanceTypeAndPerformUpgrade
Properties:
regionId: String
serviceInstanceId: String
resourceName: String
applicationGroupName: String
artifactsUrl: String
artifactsDownloadDirectory: String
commandType: String
commandContent: String
workingDir: String
timeout: Number
enableParameter: Boolean
parameters: Json
whetherModifyEssLifecycleHook: Boolean
imageId: String
type: StringAtribut
Atribut | Deskripsi | Tipe | Diperlukan | Nilai default | Batasan |
regionId | ID wilayah. | String | Tidak | {{ ACS::RegionId }} | |
serviceInstanceId | ID instance layanan Compute Nest. | String | Ya | ||
resourceName | Nama sumber daya dari instance Elastic Compute Service (ECS) tempat perintah dijalankan. | String | Tidak | ||
applicationGroupName | Nama grup aplikasi dari instance ECS tempat perintah dijalankan. | String | Tidak | ||
artifactsUrl | URL sumber file. | String | Tidak | ||
artifactsDownloadDirectory | Direktori tempat file diunduh. | String | Tidak | ||
commandType | Tipe perintah. | String | Tidak | RunShellScript | |
commandContent | Konten perintah. | String | Ya | Perintah dapat memiliki panjang hingga 16.384 byte. | |
workingDir | Direktori tempat perintah dijalankan. | String | Tidak | ||
timeout | Jangka waktu batas waktu. | Number | Tidak | 3.600 | |
enableParameter | Menentukan apakah perintah berisi parameter enkripsi atau parameter kustom. | Boolean | False | ||
parameters | Parameter perintah. | Json | Tidak | {} | |
whetherModifyEssLifecycleHook | Menentukan apakah akan memperbarui hook siklus hidup dari grup penskalaan. | Boolean | Tidak | False | |
imageId | ID gambar. | String | Tidak | ||
type | Tipe peningkatan versi. | String | Ya |
Output
Tidak ada
Referensi
Untuk informasi lebih lanjut, lihat ACS::CN::DetermineUpgradeServiceInstanceTypeAndPerformUpgrade di GitHub.