Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::ECS::AutoSnapshotPolicies

Última atualização: Jun 27, 2026

O recurso DATASOURCE::ECS::AutoSnapshotPolicies consulta políticas de snapshot automático.

Sintaxe

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

Propriedades

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

ResourceGroupId

String

Não

Sim

ID do grupo de recursos.

Nenhuma.

AutoSnapshotPolicyId

String

Não

Sim

ID da política de snapshot automático.

Nenhuma.

Tags

List

Não

Sim

Tags da política de snapshot automático.

Limite de 20 tags.

Para mais informações, consulte Propriedades de Tags.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos da source de dados durante a atualização da pilha.

Valores válidos:

  • Never (padrão): não atualiza os recursos da source de dados ao atualizar a pilha.

  • Always: atualiza os recursos da source de dados ao atualizar a pilha.

Sintaxe de Tags

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

Propriedades de Tags

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

Key

String

Sim

Não

Chave da tag.

A chave deve ter de 1 a 128 caracteres e não pode conter http:// ou https://. Não pode começar com aliyun ou acs:.

Value

String

Não

Não

Valor da tag.

O valor pode ter até 128 caracteres e não pode conter http:// ou https://. Não pode começar com aliyun ou acs:.

Valores de retorno (Fn::GetAtt)

  • AutoSnapshotPolicyIds: IDs das políticas de snapshot automático.

  • AutoSnapshotPolicies: detalhes das políticas de snapshot automático.

Propriedade

Tipo

Descrição

Restrição

AutoSnapshotPolicyIds

List

IDs das políticas de snapshot automático.

Nenhuma.

AutoSnapshotPolicies

List

Detalhes das políticas de snapshot automático.

Nenhuma.

TimePoints

String

Horários de criação dos snapshots automáticos.

Exibição em UTC+8.

Valores válidos: 0 a 23. Correspondem às 24 horas cheias, de 00:00:00 a 23:00:00.

Unidade: hora.

Por exemplo, o valor ["1","3","5"] indica criação às 01:00:00, 03:00:00 e 05:00:00.

Status

String

Estado da política de snapshot automático.

Valores válidos:

  • Normal: a política funciona conforme o esperado.

  • Expire: a política está indisponível devido a pagamentos pendentes na conta.

AutoSnapshotPolicyName

String

Nome da política de snapshot automático.

Nenhuma.

AutoSnapshotPolicyId

String

ID da política de snapshot automático.

Nenhuma.

RetentionDays

Number

Período de retenção dos snapshots automáticos.

Valores válidos:

  • -1: retém os snapshots até a exclusão manual.

  • 1 a 65536: retém os snapshots pelo número especificado de dias. Após esse período, o sistema exclui os snapshots automaticamente.

Unidade: dia.

DiskNums

Number

Quantidade de discos em nuvem associados à política de snapshot automático.

Nenhuma.

RepeatWeekdays

String

Dias da semana para criação dos snapshots automáticos.

Valores válidos: 1 a 7.

Unidade: dia.

Ciclo: semana.

Por exemplo, o valor ["1","3","5"] indica criação às segundas, quartas e sextas-feiras.

VolumeNums

Number

Quantidade de volumes estendidos associados à política de snapshot automático.

Nenhuma.

ResourceGroupId

String

ID do grupo de recursos.

Nenhuma.

Tags

List

Tags da política de snapshot automático.

Nenhuma.

Exemplos

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