ALIYUN::ECS::Snapshot類型用于創建磁盤快照。
語法
{
"Type": "ALIYUN::ECS::Snapshot",
"Properties": {
"SnapshotName": String,
"Timeout": Integer,
"Description": String,
"DiskId": String,
"Tags": List,
"InstantAccess": Boolean,
"InstantAccessRetentionDays": Integer,
"ResourceGroupId": String,
"RetentionDays": Integer
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
DiskId | String | 是 | 否 | 將要創建磁盤快照的磁盤ID。 | 無 |
SnapshotName | String | 否 | 否 | 快照的顯示名稱。 | 長度為2~128個字符。必須以英文字母或漢字開頭,不能以 為防止和自動快照的名稱沖突,不能以auto開頭。 |
Timeout | Integer | 否 | 否 | 創建快照的超時時間。 | 設置此時間會延長創建資源棧的超時時間。如果快照在指定的時間內沒有創建完成,則整個資源棧將創建失敗。請根據磁盤的大小,數據的多少,設置合理的超時時間。 取值范圍:200~1440。 默認值:200。 單位:分鐘。 |
Description | String | 否 | 否 | 快照的描述。 | 快照的描述。長度為2~256個字符,不能以 默認值:空。 |
ResourceGroupId | String | 否 | 是 | 磁盤快照所屬的資源組ID。 | 無 |
Tags | List | 否 | 是 | 標簽。 | 最多支持添加20個標簽。 更多信息,請參見Tags屬性。 |
InstantAccess | Boolean | 否 | 否 | 是否開啟快照極速可用功能。 | 取值:
|
InstantAccessRetentionDays | Integer | 否 | 否 | 設置快照極速可用功能的保留時間,保留時間到期后快照將自動釋放。 | 該參數僅在InstantAccess取值為true時生效。 取值范圍:1~65,535。 單位:天。 |
RetentionDays | Integer | 否 | 否 | 設置快照的保留時間。 | 單位為天。保留時間到期后快照會被自動釋放。 取值范圍:1~65536。 默認值:空,表示快照不會被自動釋放。 |
Tags語法
"Tags": [
{
"Key": String,
"Value": String
}
]
Tags屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
Key | String | 是 | 否 | 標簽鍵。 | 長度為1~128個字符,不能以 |
Value | String | 否 | 否 | 標簽值。 | 長度為0~128個字符,不能以 |
返回值
Fn::GetAtt
SnapshotId:快照ID。
示例
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" ] } } } }
更多示例,請參見掛載ECS磁盤和創建磁盤快照的組合示例:YAML示例。