Get-AzCosmosDBTableRestorableTable

Lista todas as tabelas restauráveis do Azure Cosmos DB disponíveis para um banco de dados específico.

Sintaxe

Get-AzCosmosDBTableRestorableTable
   -Location <String>
   -DatabaseAccountInstanceId <String>
   [-StartTime <String>]
   [-EndTime <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzCosmosDBTableRestorableTable
   -InputObject <PSRestorableTableGetResult>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Lista todas as tabelas restauráveis do Azure Cosmos DB disponíveis para uma conta de banco de dados específica. A lista teria entradas correspondentes para criar, substituir e excluir eventos de todas as tabelas ativas e excluídas em uma conta de banco de dados específica. Essa lista é útil para identificar o carimbo de data/hora de restauração com base nas alterações na coleção. Por exemplo, se o usuário quiser restaurar a conta de banco de dados para um carimbo de data/hora quando uma tabela específica for excluída, o usuário poderá encontrar o evento de exclusão de tabela correspondente nessa lista e escolher um carimbo de data/hora antes do evento de exclusão para restauração.

Exemplos

Exemplo 1

Get-AzCosmosDBTableRestorableTable -Location "location" -DatabaseAccountInstanceId "DatabaseAccountInstanceId" -StartTime "StartTime" -EndTime "EndTime"

Id              : /subscriptions/23587e98-b6ac-4328-a753-03bcd3c8e744/providers/Microsoft.DocumentDB/locations/East%20US2%20EUAP/restorableDatabaseAccounts/45221949-3b3b-457a-b23c-2562858de5a8/restorab
                  leTables/768c880d-082a-4414-9095-33eb612de58e
Name            : 768c880d-082a-4414-9095-33eb612de58e
Type            : Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableTables
_rid            : QEE+IAAAAA==
OperationType   : Create
EventTimestamp  : 01/27/2022 02:08:02
OwnerId         : table1
OwnerResourceId : F45qAKUxkWc=

Id              : /subscriptions/23587e98-b6ac-4328-a753-03bcd3c8e744/providers/Microsoft.DocumentDB/locations/East%20US2%20EUAP/restorableDatabaseAccounts/45221949-3b3b-457a-b23c-2562858de5a8/restorab
                  leTables/6af230dc-dd95-4a36-97b9-5c7071d40fef
Name            : 6af230dc-dd95-4a36-97b9-5c7071d40fef
Type            : Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableTables
_rid            : s74kawAAAA==
OperationType   : Create
EventTimestamp  : 01/27/2022 02:08:34
OwnerId         : table2
OwnerResourceId : F45qAJxEhOM=

O objeto resource contém as propriedades da tabela resource.

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

-EndTime

Hora de término do feed de eventos de Tabelas Restauráveis.

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

-InputObject

Objeto Tabela Restaurável do CosmosDB.

Tipo:PSRestorableTableGetResult
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

-StartTime

Hora de início do feed de eventos de Tabelas Restauráveis.

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

Entradas

PSRestorableTableGetResult

Saídas

PSRestorableTableGetResult