Get-AzCosmosDBTableRestorableTable
Listet alle wiederherstellbaren Azure Cosmos DB Tabellen auf, die für eine bestimmte Datenbank verfügbar sind.
Syntax
ByNameParameterSet (Standard)
Get-AzCosmosDBTableRestorableTable
-Location <String>
-DatabaseAccountInstanceId <String>
[-StartTime <String>]
[-EndTime <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
ByParentObjectParameterSet
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).
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
ByNameParameterSet
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Parametereigenschaften
Typ: IAzureContextContainer
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: AzContext, AzureRmContext, AzureCredential
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-EndTime
Endzeit für wiederherstellbare Tabellen-Ereignisfeeds.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
ByNameParameterSet
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
CosmosDB Restorable Table-Objekt.
ByParentObjectParameterSet
Position: Named
Obligatorisch: True
Wert aus Pipeline: True
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Location
Name des Speicherorts in Zeichenfolge.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
ByNameParameterSet
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-StartTime
Startzeit für wiederherstellbare Tabellen-Ereignisfeeds.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
ByNameParameterSet
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters .
Ausgaben