全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::ECS::AutoSnapshotPolicies

更新时间:Jun 26, 2025

DATASOURCE::ECS::AutoSnapshotPolicies digunakan untuk menanyakan kebijakan snapshot otomatis.

Sintaksis

{
  "Type": "DATASOURCE::ECS::AutoSnapshotPolicies",
  "Properties": {
    "ResourceGroupId": String,
    "AutoSnapshotPolicyId": String,
    "Tags": List,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

ResourceGroupId

String

Tidak

Ya

ID grup sumber daya.

Tidak ada.

AutoSnapshotPolicyId

String

Tidak

Ya

ID kebijakan snapshot otomatis.

Tidak ada.

Tags

List

Tidak

Ya

Tag dari kebijakan snapshot otomatis.

Anda dapat menambahkan hingga 20 tag.

Untuk informasi lebih lanjut, lihat Properti Tags.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai yang valid:

  • Never (default): tidak merefresh sumber daya data ketika tumpukan diperbarui.

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Sintaksis Tags

"Tags": [
  {
    "Value": String,
    "Key": String
  }
]

Properti Tags

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Key

String

Ya

Tidak

Kunci tag.

Kunci tag harus memiliki panjang 1 hingga 128 karakter, dan tidak boleh mengandung http:// atau https://. Tidak boleh dimulai dengan aliyun atau acs:.

Value

String

Tidak

Tidak

Nilai tag.

Nilai tag dapat memiliki panjang hingga 128 karakter, dan tidak boleh mengandung http:// atau https://. Tidak boleh dimulai dengan aliyun atau acs:.

Nilai kembali (Fn::GetAtt)

  • AutoSnapshotPolicyIds: ID dari kebijakan snapshot otomatis.

  • AutoSnapshotPolicies: detail dari kebijakan snapshot otomatis.

Properti

Tipe

Deskripsi

Kendala

AutoSnapshotPolicyIds

List

ID dari kebijakan snapshot otomatis.

Tidak ada.

AutoSnapshotPolicies

List

Detail dari kebijakan snapshot otomatis.

Tidak ada.

TimePoints

String

Poin waktu di mana snapshot otomatis dibuat.

Waktu ditampilkan dalam UTC+8.

Nilai yang valid: 0 hingga 23. Nilai tersebut sesuai dengan 24 poin waktu tepat pada jam dari 00:00:00 hingga 23:00:00.

Satuan: jam.

Sebagai contoh, nilai ["1","3","5"] menentukan bahwa snapshot otomatis dibuat pada 01:00:00, 03:00:00, dan 05:00:00.

Status

String

Status dari kebijakan snapshot otomatis.

Nilai yang valid:

  • Normal: Kebijakan snapshot otomatis bekerja seperti yang diharapkan.

  • Expire: Kebijakan snapshot otomatis tidak dapat digunakan karena akun Anda memiliki pembayaran tertunda.

AutoSnapshotPolicyName

String

Nama dari kebijakan snapshot otomatis.

Tidak ada.

AutoSnapshotPolicyId

String

ID dari kebijakan snapshot otomatis.

Tidak ada.

RetentionDays

Number

Jangka waktu penyimpanan snapshot otomatis.

Nilai yang valid:

  • -1: Snapshot otomatis disimpan sampai dihapus.

  • 1 hingga 65536: Snapshot otomatis disimpan selama jumlah hari yang ditentukan. Setelah jangka waktu penyimpanan snapshot otomatis berakhir, snapshot otomatis akan dihapus secara otomatis.

Satuan: hari.

DiskNums

Number

Jumlah disk cloud yang diterapkan kebijakan snapshot otomatis.

Tidak ada.

RepeatWeekdays

String

Hari-hari dalam seminggu di mana snapshot otomatis dibuat.

Nilai yang valid: 1 hingga 7.

Satuan: hari.

Siklus: minggu.

Sebagai contoh, nilai ["1","3","5"] menentukan bahwa snapshot otomatis dibuat setiap Senin, Rabu, dan Jumat.

VolumeNums

Number

Jumlah volume tambahan yang diterapkan kebijakan snapshot otomatis.

Tidak ada.

ResourceGroupId

String

ID grup sumber daya.

Tidak ada.

Tags

List

Tag dari kebijakan snapshot otomatis.

Tidak ada.

Contoh

JSON Format

{
  "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"
        ]
      }
    }
  }
}