Get-AzCosmosDBSqlRestorableResource

Lista todos os recursos SQL restauráveis do Azure Cosmos DB disponíveis para uma conta de banco de dados específica em um determinado momento e local.

Sintaxe

Get-AzCosmosDBSqlRestorableResource
   -Location <String>
   -DatabaseAccountInstanceId <String>
   -RestoreTimestampInUtc <DateTime>
   -RestoreLocation <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzCosmosDBSqlRestorableResource
   -Location <String>
   -DatabaseAccountInstanceId <String>
   -RestoreTimestampInUtc <DateTime>
   -RestoreLocation <String>
   -InputObject <PSRestorableDatabaseAccountGetResult>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Lista todos os recursos SQL restauráveis do Azure Cosmos DB disponíveis para uma conta de banco de dados específica em um determinado momento e local. A lista é útil para saber quais recursos existem na conta de origem no momento determinado. Isso fornecerá ao usuário uma indicação do que esperar se a conta for restaurada no tempo determinado. O usuário também pode usar essa lista e fornecer um subconjunto de recursos restauráveis se quiser restaurar apenas bancos de dados/contêineres específicos.

Exemplos

Exemplo 1

Get-AzCosmosDBSqlRestorableResource -Location "location" -DatabaseAccountInstanceId "DatabaseInstanceId" -RestoreLocation "Database" -RestoreTimestampInUtc $RestoreTimestamp

DatabaseName CollectionNames
------------ ---------------
{DBName}     {Collection names}

Retorna a lista de todos os recursos restauráveis do SQL do Azure Cosmos DB disponíveis para uma conta de banco de dados específica em um determinado momento e local.

Parâmetros

-DatabaseAccountInstanceId

A ID da instância da conta de banco de dados do CosmosDB. (Isso é retornado como parte das propriedades da conta de banco de dados).

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-InputObject

Objeto de conta de banco de dados restaurável do CosmosDB

Tipo:PSRestorableDatabaseAccountGetResult
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-Location

Nome do local na cadeia de caracteres.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RestoreLocation

O local da conta de origem da qual a restauração é disparada. Essa também será a região de gravação da conta restaurada

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RestoreTimestampInUtc

O carimbo de data/hora para o qual a conta de origem deve ser restaurada.

Tipo:DateTime
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

None

Saídas

PSDatabaseToRestore