Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::HBR::Vaults

Última atualização: Jun 27, 2026

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:

  • STANDARD: cofre de backup padrão

  • OTS_BACKUP: cofre de backup para Tablestore

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:

  • Never (padrão): não atualiza os recursos da fonte de dados durante a atualização da pilha.

  • Always: atualiza os recursos da fonte de dados durante a atualização da pilha.

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