Snímek k určitému časovému okamžiku
Konfigurace aplikace Azure udržuje záznam změn provedených u klíčových hodnot. Tento záznam poskytuje časovou osu pro změny klíč-hodnota. Historii jakékoli hodnoty klíč-hodnota můžete kdykoli znovu sestavit v rámci období historie klíčů (7 dní pro úložiště úrovně Free nebo 30 dní pro úložiště úrovně Standard). Pomocí této funkce můžete "čas-cestování" zpět a načíst starou hodnotu klíč-hodnota. Můžete například obnovit nastavení konfigurace používané před nejnovějším nasazením, aby bylo možné aplikaci vrátit do předchozí konfigurace.
Načtení hodnoty klíče
Pomocí Azure Portal nebo CLI můžete načíst minulé hodnoty klíč-hodnota. V Azure CLI použijte az appconfig revision list a přidejte vhodné parametry pro načtení požadovaných hodnot. Zadáním názvu úložiště ( --name <app-config-store-name> ) nebo pomocí připojovacího řetězce () zadejte instanci Azure App Configuration --connection-string <your-connection-string> . Omezte výstup zadáním určitého bodu v čase ( --datetime ) a zadáním maximálního počtu položek, které se mají vrátit ( --top ).
Pokud nemáte rozhraní příkazového řádku Azure v místním počítači nainstalováno, můžete volitelně použít Azure Cloud Shell.
Načte všechny zaznamenané změny hodnot vašich klíčů.
az appconfig revision list --name <your-app-config-store-name>.
Načte všechny zaznamenané změny pro klíč environment a popisky test a prod .
az appconfig revision list --name <your-app-config-store-name> --key environment --label test,prod
Načte všechny zaznamenané změny v hierarchickém klíčovém prostoru environment:prod .
az appconfig revision list --name <your-app-config-store-name> --key environment:prod:*
Načte všechny zaznamenané změny pro klíč v color určitém časovém okamžiku.
az appconfig revision list --connection-string <your-app-config-connection-string> --key color --datetime "2019-05-01T11:24:12Z"
Načte posledních 10 zaznamenaných změn hodnot klíč-hodnota a vrátí pouze hodnoty pro key , label a last_modified časové razítko.
az appconfig revision list --name <your-app-config-store-name> --top 10 --fields key label last_modified