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:
|
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 |
|
Value |
String |
Não |
Não |
Valor da tag. |
O valor pode ter até 128 caracteres e não pode conter |
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 |
Status | String | Estado da política de snapshot automático. | Valores válidos:
|
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:
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 |
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"
]
}
}
}
}