Freigeben über


Get-AzCosmosDBTableRestorableTable

Listet alle wiederherstellbaren Azure Cosmos DB-Tabellen auf, die für eine bestimmte Datenbank verfügbar sind.

Syntax

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

Beschreibung

Listet alle wiederherstellbaren Azure Cosmos DB-Tabellen auf, die für ein bestimmtes Datenbankkonto verfügbar sind. Die Liste enthält Einträge, die dem Erstellen, Ersetzen und Löschen von Ereignissen aller Live- und gelöschten Tabellen unter einem bestimmten Datenbankkonto entsprechen. Diese Liste ist nützlich, um den Zeitstempel der Wiederherstellung basierend auf den Änderungen in der Auflistung zu identifizieren. Wenn der Benutzer beispielsweise das Datenbankkonto auf einen Zeitstempel wiederherstellen möchte, wenn eine bestimmte Tabelle gelöscht wird, kann der Benutzer das entsprechende Tabellenlöschereignis aus dieser Liste finden und einen Zeitstempel vor dem Löschereignis für die Wiederherstellung auswählen.

Beispiele

Beispiel 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=

Das Ressourcenobjekt enthält die Eigenschaften der Tabellenressource.

Parameter

-DatabaseAccountInstanceId

Die Instanz-ID des CosmosDB-Datenbankkontos. (Dies wird als Teil der Datenbankkontoeigenschaften zurückgegeben).

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-EndTime

Endzeit für wiederherstellbare Tabellen-Ereignisfeeds.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

CosmosDB Restorable Table-Objekt.

Typ:PSRestorableTableGetResult
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:True
Accept wildcard characters:False

-Location

Name des Speicherorts in Zeichenfolge.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-StartTime

Startzeit für wiederherstellbare Tabellen-Ereignisfeeds.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

PSRestorableTableGetResult

Ausgaben

PSRestorableTableGetResult