ALIYUN::ECS::Snapshot digunakan untuk membuat snapshot disk.
Sintaksis
{
"Type": "ALIYUN::ECS::Snapshot",
"Properties": {
"SnapshotName": String,
"Timeout": Integer,
"Description": String,
"DiskId": String,
"Tags": List,
"InstantAccess": Boolean,
"InstantAccessRetentionDays": Integer,
"ResourceGroupId": String,
"RetentionDays": Integer
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Batasan |
DiskId | String | Ya | Tidak | ID dari disk yang ingin Anda buat snapshotnya. | Tidak ada. |
SnapshotName | String | Tidak | Tidak | Nama snapshot. | Nama harus memiliki panjang 2 hingga 128 karakter. Harus dimulai dengan huruf dan tidak boleh dimulai dengan Nama tidak boleh dimulai dengan auto karena snapshot yang namanya dimulai dengan auto dianggap sebagai snapshot otomatis. |
Timeout | Integer | Tidak | Tidak | Jangka waktu timeout untuk pembuatan snapshot. | Jika Anda menentukan properti ini, jangka waktu timeout untuk pembuatan stack diperpanjang. Jika snapshot tidak dibuat dalam jangka waktu timeout yang ditentukan, stack gagal dibuat. Anda dapat menentukan properti ini berdasarkan ukuran disk dan ukuran data. Nilai valid: 200 hingga 1.440. Nilai default: 200. Satuan: menit. |
Description | String | Tidak | Tidak | Deskripsi snapshot. | Deskripsi harus memiliki panjang 2 hingga 256 karakter, dan tidak boleh dimulai dengan Properti ini kosong secara default. |
ResourceGroupId | String | Tidak | Ya | ID grup sumber daya tempat snapshot tersebut termasuk. | Tidak ada. |
Tags | List | Tidak | Ya | Tag. | Anda bisa menambahkan hingga 20 tag. Untuk informasi lebih lanjut, lihat Properti Tags. |
InstantAccess | Boolean | Tidak | Tidak | Menentukan apakah akan mengaktifkan fitur akses instan untuk snapshot. | Nilai valid:
|
InstantAccessRetentionDays | Integer | Tidak | Tidak | Jangka waktu retensi fitur akses instan. Setelah jangka waktu retensi berakhir, snapshot akan dilepaskan secara otomatis. | Properti ini berlaku hanya ketika InstantAccess disetel ke true. Nilai valid: 1 hingga 65.535. Satuan: hari. |
RetentionDays | Integer | Tidak | Tidak | Jangka waktu retensi snapshot. | Satuan: hari. Setelah jangka waktu retensi berakhir, snapshot akan dilepaskan secara otomatis. Nilai valid: 1 hingga 65.536. Properti ini kosong secara default, yang menunjukkan bahwa snapshot tidak dilepaskan secara otomatis. |
Sintaksis Tags
"Tags": [
{
"Key": String,
"Value": String
}
] Properti Tags
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Batasan |
Key | String | Ya | Tidak | Kunci tag. | Kunci tag harus memiliki panjang 1 hingga 128 karakter, dan tidak boleh berisi |
Value | String | Tidak | Tidak | Nilai tag. | Nilai tag bisa memiliki panjang hingga 128 karakter, dan tidak boleh berisi |
Nilai kembali
Fn::GetAtt
SnapshotId: ID snapshot.
Arn: Nama Sumber Daya Alibaba Cloud (ARN).
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
DiskId:
Type: String
AssociationProperty: ALIYUN::ECS::Disk::DiskId
Resources:
Snapshot:
Type: ALIYUN::ECS::Snapshot
Properties:
Timeout: 300
DiskId:
Ref: DiskId
Outputs:
SnapshotId:
Description: The snapshot ID.
Value:
Fn::GetAtt:
- Snapshot
- SnapshotId{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"DiskId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Disk::DiskId"
}
},
"Resources": {
"Snapshot": {
"Type": "ALIYUN::ECS::Snapshot",
"Properties": {
"Timeout": 300,
"DiskId": {
"Ref": "DiskId"
}
}
}
},
"Outputs": {
"SnapshotId": {
"Description": "The snapshot ID.",
"Value": {
"Fn::GetAtt": [
"Snapshot",
"SnapshotId"
]
}
}
}
}Untuk contoh lainnya, kunjungi auto-snapshot-policy.yml. Dalam contoh-contoh tersebut, jenis sumber daya ALIYUN::ECS::DiskAttachment dan ALIYUN::ECS::Snapshot digunakan.