Tipe ALIYUN::FC::Alias digunakan untuk membuat alias bagi versi layanan di Function Compute.
Sintaksis
{
"Type": "ALIYUN::FC::Alias",
"Properties": {
"Description": String,
"VersionId": String,
"ServiceName": String,
"AliasName": String,
"AdditionalVersion": String,
"AdditionalWeight": Integer
}
}Properti
| Properti | Tipe | Wajib | Pembaruan diperbolehkan | Deskripsi | Batasan |
| Description | String | Tidak | Ya | Deskripsi alias. | Nilai harus terdiri dari 1 hingga 256 karakter. |
| VersionId | String | Tidak | Ya | ID versi. | Tidak ada |
| ServiceName | String | Ya | Tidak | Nama layanan Function Compute. | Tidak ada |
| AliasName | String | Ya | Ya | Alias | Nilai harus dimulai dengan huruf atau garis bawah (_). Panjangnya harus antara 1 hingga 128 karakter. |
| AdditionalVersion | String | Tidak | Ya | Versi rilis canary. | Tidak boleh sama dengan versi utama. |
| AdditionalWeight | Integer | Tidak | Ya | Bobot versi rilis canary. | Nilai harus berupa bilangan bulat dari 0 hingga 100. |
Nilai yang dikembalikan
Fn::GetAtt
- VersionId: ID versi layanan.
- ServiceName: Nama layanan.
- AliasName: Nama alias.
Contoh
JSONformat{ "ROSTemplateFormatVersion": "2015-09-01", "Description": "Test FC Alias", "Parameters": { }, "Resources": { "Alias": { "Type": "ALIYUN::FC::Alias", "Properties": { "ServiceName": "mytest", "AliasName": "TEST" } } }, "Outputs": { } }