az appconfig snapshot
管理與應用程式組態存放區相關聯的快照集。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
az appconfig snapshot archive |
封存快照集。 |
核心 | GA |
az appconfig snapshot create |
建立應用程式設定快照集。 |
核心 | GA |
az appconfig snapshot list |
列出快照集。 |
核心 | GA |
az appconfig snapshot recover |
復原封存的快照集。 |
核心 | GA |
az appconfig snapshot show |
顯示應用程式組態快照集的所有屬性。 |
核心 | GA |
az appconfig snapshot archive
封存快照集。
az appconfig snapshot archive --snapshot-name
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--name]
範例
在組態存放區 MyAppConfiguration 中封存快照集 MySnapshot。
az appconfig snapshot archive -s MySnapshot -n MyAppConfiguration
必要參數
應用程式組態 快照集的名稱。
選擇性參數
這個參數可用來指出數據作業的授權方式。 如果驗證模式為「金鑰」,請提供 連接字串 或儲存名稱,而您的帳戶存取金鑰將會擷取以進行授權。 如果驗證模式為 「login」,請提供 --endpoint
或 --name
,且您的 「az login」 認證將用於授權。 您可以使用 來設定預設驗證模式 az configure --defaults appconfig_auth_mode=<auth_mode>
。 如需詳細資訊,請參閱https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac。
應用程式組態 存放區存取金鑰和端點的組合。 您可以使用 'az appconfig credential list' 找到。 用戶可以使用 az configure --defaults appconfig_connection_string=<connection_string>
或環境變數來預設名稱為 AZURE_APPCONFIG_CONNECTION_STRING。
如果驗證模式為「登入」,請提供 應用程式組態 存放區的端點 URL。 您可以使用 「az appconfig show」 命令來擷取端點。 您可以使用 來設定預設端點 az configure --defaults appconfig_endpoint=<endpoint>
。
應用程式組態 存放區的名稱。 您可以使用 來設定預設名稱 az configure --defaults app_configuration_store=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az appconfig snapshot create
建立應用程式設定快照集。
az appconfig snapshot create --filters
--snapshot-name
[--auth-mode {key, login}]
[--composition-type {key, key_label}]
[--connection-string]
[--endpoint]
[--name]
[--retention-period]
[--tags]
範例
在組態存放區 MyAppConfiguration 中,從 'Test' 開始,建立所有密鑰的快照集 MySnapshot。
az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"Test*\"}'
從 'abc' 開始,建立所有密鑰的快照集 MySnapshot,並保留期間為 1 小時。
az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"abc*\"}' --retention-period 3600
建立所有索引鍵的快照集,開頭為 『app/』 且沒有預設標籤,然後如果索引鍵存在,請使用索引鍵來覆寫索引鍵/值。
az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"app/*\"}' '{\"key\":\"app/*\", \"label\":\"prod\"}' --composition-type 'key'
必要參數
逸出 JSON 物件的空格分隔清單,這些物件代表用來建置 應用程式組態 快照集的索引鍵和標籤篩選。
應用程式組態 快照集的名稱。
選擇性參數
這個參數可用來指出數據作業的授權方式。 如果驗證模式為「金鑰」,請提供 連接字串 或儲存名稱,而您的帳戶存取金鑰將會擷取以進行授權。 如果驗證模式為 「login」,請提供 --endpoint
或 --name
,且您的 「az login」 認證將用於授權。 您可以使用 來設定預設驗證模式 az configure --defaults appconfig_auth_mode=<auth_mode>
。 如需詳細資訊,請參閱https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac。
建置 應用程式組態 快照集時所使用的組合類型。 如果未指定,則預設為索引鍵。
應用程式組態 存放區存取金鑰和端點的組合。 您可以使用 'az appconfig credential list' 找到。 用戶可以使用 az configure --defaults appconfig_connection_string=<connection_string>
或環境變數來預設名稱為 AZURE_APPCONFIG_CONNECTION_STRING。
如果驗證模式為「登入」,請提供 應用程式組態 存放區的端點 URL。 您可以使用 「az appconfig show」 命令來擷取端點。 您可以使用 來設定預設端點 az configure --defaults appconfig_endpoint=<endpoint>
。
應用程式組態 存放區的名稱。 您可以使用 來設定預設名稱 az configure --defaults app_configuration_store=<name>
。
快照集在到期前可以保持封存的持續時間,以秒為單位。 免費層存放區的快照集最多可以封存 7 天 (604,800s),標準層存放區最多 90 天 (7,776,000s)。 如果指定,保留期限必須至少為1小時 (3600s)。
以空格分隔的標記:key[=value] [key[=value] ...]。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az appconfig snapshot list
列出快照集。
az appconfig snapshot list [--all]
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
[--name]
[--snapshot-name]
[--status {archived, failed, provisioning, ready}]
[--top]
範例
列出名稱開頭為 『abc』 的所有快照集。
az appconfig snapshot list -s abc* -n MyAppConfiguration
列出所有封存的快照集。
az appconfig snapshot list --status archived -n MyAppConfiguration
列出名稱開頭為 『app』 的所有布建快照集。
az appconfig snapshot list -s app* --status provisioning -n MyAppConfiguration
列出所有失敗和布建快照集。
az appconfig snapshot list --status failed provisioning -n MyAppConfiguration
選擇性參數
列出所有專案。
這個參數可用來指出數據作業的授權方式。 如果驗證模式為「金鑰」,請提供 連接字串 或儲存名稱,而您的帳戶存取金鑰將會擷取以進行授權。 如果驗證模式為 「login」,請提供 --endpoint
或 --name
,且您的 「az login」 認證將用於授權。 您可以使用 來設定預設驗證模式 az configure --defaults appconfig_auth_mode=<auth_mode>
。 如需詳細資訊,請參閱https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac。
應用程式組態 存放區存取金鑰和端點的組合。 您可以使用 'az appconfig credential list' 找到。 用戶可以使用 az configure --defaults appconfig_connection_string=<connection_string>
或環境變數來預設名稱為 AZURE_APPCONFIG_CONNECTION_STRING。
如果驗證模式為「登入」,請提供 應用程式組態 存放區的端點 URL。 您可以使用 「az appconfig show」 命令來擷取端點。 您可以使用 來設定預設端點 az configure --defaults appconfig_endpoint=<endpoint>
。
自訂快照集的輸出欄位。
應用程式組態 存放區的名稱。 您可以使用 來設定預設名稱 az configure --defaults app_configuration_store=<name>
。
如果未指定任何名稱,則預設會傳回所有快照集。 支援星號作為篩選條件,例如 abc* 表示具有 abc 作為名稱前置詞的快照集。
依其狀態篩選快照集。 如果未指定狀態,則預設會傳回所有快照集。
要傳回的項目數目上限。 必須是正整數。 預設為 100。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az appconfig snapshot recover
復原封存的快照集。
az appconfig snapshot recover --snapshot-name
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--name]
範例
在組態存放區 MyAppConfiguration 中復原快照集 MySnapshot。
az appconfig snapshot recover -s MySnapshot -n MyAppConfiguration
必要參數
應用程式組態 快照集的名稱。
選擇性參數
這個參數可用來指出數據作業的授權方式。 如果驗證模式為「金鑰」,請提供 連接字串 或存放區名稱,而您的帳戶存取金鑰將會擷取以進行授權。 如果驗證模式為 「login」,請提供 --endpoint
或 --name
,且您的 「az login」 認證將用於授權。 您可以使用 來設定預設驗證模式 az configure --defaults appconfig_auth_mode=<auth_mode>
。 如需詳細資訊,請參閱https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac。
應用程式組態 存放區存取金鑰和端點的組合。 您可以使用 'az appconfig credential list' 找到。 用戶可以使用 az configure --defaults appconfig_connection_string=<connection_string>
或環境變數來預設名稱為 AZURE_APPCONFIG_CONNECTION_STRING。
如果驗證模式為「登入」,請提供 應用程式組態 存放區的端點 URL。 您可以使用 「az appconfig show」 命令來擷取端點。 您可以使用 來設定預設端點 az configure --defaults appconfig_endpoint=<endpoint>
。
應用程式組態 存放區的名稱。 您可以使用 來設定預設名稱 az configure --defaults app_configuration_store=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az appconfig snapshot show
顯示應用程式組態快照集的所有屬性。
az appconfig snapshot show --snapshot-name
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
[--name]
範例
在組態存放區 MyAppConfiguration 中顯示名稱為 MySnapshot 的應用程式設定快照集。
az appconfig snapshot show -s MySnapshot -n MyAppConfiguration
必要參數
應用程式組態 快照集的名稱。
選擇性參數
這個參數可用來指出數據作業的授權方式。 如果驗證模式為「金鑰」,請提供 連接字串 或存放區名稱,而您的帳戶存取金鑰將會擷取以進行授權。 如果驗證模式為 「login」,請提供 --endpoint
或 --name
,且您的 「az login」 認證將用於授權。 您可以使用 來設定預設驗證模式 az configure --defaults appconfig_auth_mode=<auth_mode>
。 如需詳細資訊,請參閱https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac。
應用程式組態 存放區的存取金鑰和端點組合。 您可以使用 'az appconfig credential list' 找到。 用戶可以使用 az configure --defaults appconfig_connection_string=<connection_string>
或環境變數來預設名稱為 AZURE_APPCONFIG_CONNECTION_STRING。
如果驗證模式為「登入」,請提供 應用程式組態 存放區的端點 URL。 您可以使用 「az appconfig show」 命令來擷取端點。 您可以使用 來設定預設端點 az configure --defaults appconfig_endpoint=<endpoint>
。
自訂快照集的輸出欄位。
應用程式組態 存放區的名稱。 您可以使用 來設定預設名稱 az configure --defaults app_configuration_store=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。