Consulta informações básicas sobre cofres de backup.
Sintaxe
{
"Type": "DATASOURCE::HBR::Vaults",
"Properties": {
"VaultType": String,
"VaultId": String,
"RefreshOptions": String
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
VaultType |
String |
Não |
Sim |
Tipo do cofre de backup. |
Valores válidos:
|
|
VaultId |
String |
Não |
Sim |
ID do cofre de backup. |
Nenhuma. |
|
RefreshOptions |
String |
Não |
Sim |
Política de atualização dos recursos da fonte de dados durante a atualização da pilha. |
Valores válidos:
|
Valores de retorno
Fn::GetAtt
VaultIds: IDs dos cofres de backup.
Vaults: detalhes dos cofres de backup.
|
Propriedade |
Tipo |
Descrição |
Restrição |
|
VaultIds |
List |
IDs dos cofres de backup. |
Nenhuma. |
|
Vaults |
List |
Detalhes dos cofres de backup. |
Nenhuma. |
|
ReplicationSourceVaultId |
String |
ID do cofre de origem. |
Nenhuma. |
|
Replication |
String |
Indica se o cofre de backup é remoto. |
Nenhuma. |
|
ReplicationProgress |
String |
Progresso da sincronização de dados do cofre de backup para o cofre espelho. |
Nenhuma. |
|
ReplicationSourceRegionId |
String |
ID da região do cofre de origem. |
Nenhuma. |
|
LatestReplicationTime |
String |
Horário da sincronização do backup remoto mais recente. |
Nenhuma. |
|
Status |
String |
Status do cofre de backup. |
Nenhuma. |
|
EncryptType |
String |
Método de criptografia dos dados de source. |
Nenhuma. |
|
RedundancyType |
String |
Tipo de redundância de dados do cofre de backup. |
Nenhuma. |
|
BackupPlanStatistics |
String |
Estatísticas dos planos de backup que utilizam este cofre. |
Nenhuma. |
|
VaultId |
String |
ID do cofre de backup. |
Nenhuma. |
|
PaymentType |
String |
Método de faturamento. |
Nenhuma. |
|
StorageSize |
String |
Uso de armazenamento do cofre de backup. |
Unidade: bytes. |
|
VaultStatusMessage |
String |
Mensagem de status retornada quando o cofre de backup está no estado ERROR. |
Nenhuma. |
|
KmsKeyId |
String |
ID ou alias da chave KMS. |
Nenhuma. |
|
VaultStorageClass |
String |
Classe de armazenamento do cofre de backup. |
Nenhuma. |
|
VaultType |
String |
Tipo do cofre de backup. |
Nenhuma. |
|
CreateTime |
String |
Horário de criação do cofre de backup. |
Nenhuma. |
|
IndexAvailable |
String |
Indica se há índices disponíveis. |
Nenhuma. |
|
Dedup |
String |
Indica se o recurso de desduplicação está ativado. |
Nenhuma. |
|
ResourceGroupId |
String |
ID do grupo de recursos. |
Nenhuma. |
|
IndexUpdateTime |
String |
Horário da última atualização do índice. |
Nenhuma. |
|
TrialInfo |
String |
Informações sobre o período de avaliação gratuita. |
Nenhuma. |
|
Tags |
String |
Tags do cofre de backup. |
Nenhuma. |
|
VaultName |
String |
Nome do cofre de backup. |
Nenhuma. |
|
IndexLevel |
String |
Nível do índice. |
Nenhuma. |
|
Retention |
String |
Período de retenção do cofre de backup. |
Nenhuma. |
|
SourceTypes |
String |
Informações sobre a fonte de dados. |
Nenhuma. |
|
Description |
String |
Descrição do cofre de backup. |
Nenhuma. |
|
BytesDone |
String |
Quantidade de dados armazenados em backup. |
Unidade: bytes. |
|
SearchEnabled |
String |
Indica se o recurso de pesquisa de backup está ativado. |
Nenhuma. |
|
RegionId |
String |
ID da região. |
Nenhuma. |
|
UpdatedTime |
String |
Horário da última atualização do cofre de backup. |
Nenhuma. |
Exemplos
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
VaultId:
Description: VaultId.
Type: String
Resources:
ExtensionDataSource:
Properties:
VaultId:
Ref: VaultId
Type: DATASOURCE::HBR::Vaults
Outputs:
VaultIds:
Description: The list of vault IDs.
Value:
Fn::GetAtt:
- ExtensionDataSource
- VaultIds
Vaults:
Description: The list of vaults.
Value:
Fn::GetAtt:
- ExtensionDataSource
- Vaults
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"VaultId": {
"Type": "String",
"Description": "VaultId."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::HBR::Vaults",
"Properties": {
"VaultId": {
"Ref": "VaultId"
}
}
}
},
"Outputs": {
"VaultIds": {
"Description": "The list of vault IDs.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"VaultIds"
]
}
},
"Vaults": {
"Description": "The list of vaults.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Vaults"
]
}
}
}
}