DATASOURCE::ECS::AutoSnapshotPolicies类型用于查询自动快照策略。
语法
{
"Type": "DATASOURCE::ECS::AutoSnapshotPolicies",
"Properties": {
"ResourceGroupId": String,
"AutoSnapshotPolicyId": String,
"Tags": List,
"RefreshOptions": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
ResourceGroupId | String | 否 | 是 | 资源组ID。 | 无 |
AutoSnapshotPolicyId | String | 否 | 是 | 自动快照策略ID。 | 无 |
Tags | List | 否 | 是 | 自动快照策略的标签。 | 最多支持20个标签。 更多信息,请参见Tags属性。 |
RefreshOptions | String | 否 | 是 | 当资源栈更新时,数据源资源的刷新策略。 | 取值:
|
Tags语法
"Tags": [
{
"Value": String,
"Key": String
}
]
Tags属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
Key | String | 是 | 否 | 标签键。 | 长度为1~128个字符,不能以 |
Value | String | 否 | 否 | 标签值。 | 长度为0~128个字符,不能以 |
返回数据(Fn::GetAtt)
AutoSnapshotPolicyIds:自动快照策略ID列表。
AutoSnapshotPolicies:自动快照策略详情列表。
属性名称 | 类型 | 描述 | 约束 |
AutoSnapshotPolicyIds | List | 自动快照策略ID列表。 | 无 |
AutoSnapshotPolicies | List | 自动快照策略详情列表。 | 无 |
TimePoints | String | 自动快照的创建时间点。 | 使用UTC+8时间。 取值范围:0~23,代表00:00至23:00共24个时间点。 单位:小时。 取值示例: |
Status | String | 自动快照策略的状态。 | 取值:
|
AutoSnapshotPolicyName | String | 自动快照策略的名称。 | 无 |
AutoSnapshotPolicyId | String | 自动快照策略ID。 | 无 |
RetentionDays | Number | 自动快照策略的保留时间。 | 取值:
单位:天。 |
DiskNums | Number | 启用自动快照策略的云盘数量。 | 无 |
RepeatWeekdays | String | 自动快照的重复周期。 | 取值范围:1~7。 单位:天。 周期:星期。 取值示例: |
VolumeNums | Number | 启用自动快照策略的拓展卷数量。 | 无 |
ResourceGroupId | String | 资源组ID。 | 无 |
Tags | List | 自动快照策略的标签。 | 无 |
示例
JSON
格式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"AutoSnapshotPolicies1": {
"Type": "DATASOURCE::ECS::AutoSnapshotPolicies",
"Properties": {
"AutoSnapshotPolicyId": "sp-bp1acz3malct92k6****"
}
}
},
"Outputs": {
"AutoSnapshotPolicyIds": {
"Value": {
"Fn::GetAtt": [
"AutoSnapshotPolicies1",
"AutoSnapshotPolicyIds"
]
}
},
"AutoSnapshotPolicies": {
"Value": {
"Fn::GetAtt": [
"AutoSnapshotPolicies1",
"AutoSnapshotPolicies"
]
}
}
}
}