az storage blob service-properties

注意

此命令群組具有 Azure CLI 和至少一個擴充功能中定義的命令。 安裝每個擴充功能以受益於其擴充功能。 深入了解擴充功能。

管理記憶體 Blob 服務屬性。

命令

名稱 Description 類型 狀態
az storage blob service-properties delete-policy

管理記憶體 Blob 刪除原則服務屬性。

核心 GA
az storage blob service-properties delete-policy show

顯示記憶體 Blob 刪除原則。

核心 GA
az storage blob service-properties delete-policy update

更新記憶體 Blob 刪除原則。

核心 GA
az storage blob service-properties show

取得記憶體帳戶 Blob 服務的屬性,包括 Azure 儲存體 Analytics。

核心 GA
az storage blob service-properties update

更新記憶體 Blob 服務屬性。

核心 GA
az storage blob service-properties update (storage-blob-preview 擴充功能)

更新記憶體 Blob 服務屬性。

副檔名 GA

az storage blob service-properties show

取得記憶體帳戶 Blob 服務的屬性,包括 Azure 儲存體 Analytics。

:keyword int timeout:以秒為單位設定作業的伺服器端逾時。 如需詳細資訊,請參閱 https://learn.microsoft.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations 。 此值不會在客戶端上追蹤或驗證。 若要設定用戶端網路逾時,請參閱 here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob #other-client--per-operation-configuration>_。 :returns:包含 Blob 服務屬性的物件,例如分析記錄、小時/分鐘計量、cors 規則等。:rtype: Dict[str, Any] .. admonition::範例:.。 literalinclude:: ../samples/blob_samples_service.py:start-after: [START get_blob_service_properties] :end-before: [END get_blob_service_properties] :language: python :d edent: 8 :標題:取得 Blob 服務的服務屬性。

az storage blob service-properties show [--account-key]
                                        [--account-name]
                                        [--auth-mode {key, login}]
                                        [--blob-endpoint]
                                        [--connection-string]
                                        [--sas-token]

選擇性參數

--account-key

儲存體 帳戶金鑰。 必須與記憶體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與記憶體帳戶金鑰或 SAS 令牌搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢記憶體帳戶密鑰。 如果執行大量記憶體命令,可能會叫用 API 配額。

--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶密鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體 資料服務端點。 必須與記憶體帳戶金鑰或 SAS 令牌搭配使用。 您可以使用 找到每個服務主要端點 az storage account show。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體 帳戶 連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--sas-token

共用存取簽章 (SAS)。 必須與記憶體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage blob service-properties update

更新記憶體 Blob 服務屬性。

az storage blob service-properties update [--404-document]
                                          [--account-key]
                                          [--account-name]
                                          [--add]
                                          [--auth-mode {key, login}]
                                          [--blob-endpoint]
                                          [--connection-string]
                                          [--delete-retention {false, true}]
                                          [--delete-retention-period]
                                          [--force-string]
                                          [--index-document]
                                          [--remove]
                                          [--sas-token]
                                          [--set]
                                          [--static-website {false, true}]

範例

更新記憶體 Blob 服務屬性。 ( 自動產生 )

az storage blob service-properties update --404-document error.html --account-name mystorageccount --account-key 00000000 --index-document index.html --static-website true

選擇性參數

--404-document

表示錯誤文件的路徑,也就是當瀏覽器要求不存在的頁面時,應該在發出錯誤 404 時顯示。

--account-key

儲存體 帳戶金鑰。 必須與記憶體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與記憶體帳戶金鑰或 SAS 令牌搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢記憶體帳戶密鑰。 如果執行大量記憶體命令,可能會叫用 API 配額。

--add

藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例:--add property.listProperty <key=value, string or JSON string>

預設值: []
--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶密鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體 資料服務端點。 必須與記憶體帳戶金鑰或 SAS 令牌搭配使用。 您可以使用 找到每個服務主要端點 az storage account show。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體 帳戶 連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--delete-retention

啟用虛刪除。

接受的值: false, true
--delete-retention-period

將保留虛刪除 Blob 的天數。 必須介於 [1,365] 範圍內。

--force-string

使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。

預設值: False
--index-document

表示索引檔的名稱。 這通常是「index.html」。

--remove

從清單中移除屬性或專案。 範例: --remove property.list <indexToRemove>--remove propertyToRemove

預設值: []
--sas-token

共用存取簽章 (SAS)。 必須與記憶體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--set

指定要設定的屬性路徑和值,以更新物件。 範例:--set property1.property2=<value>

預設值: []
--static-website

啟用 static-website。

接受的值: false, true
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage blob service-properties update (storage-blob-preview 擴充功能)

更新記憶體 Blob 服務屬性。

az storage blob service-properties update [--404-document]
                                          [--account-key]
                                          [--account-name]
                                          [--auth-mode {key, login}]
                                          [--blob-endpoint]
                                          [--connection-string]
                                          [--default-index-path]
                                          [--delete-retention {false, true}]
                                          [--delete-retention-period]
                                          [--index-document]
                                          [--sas-token]
                                          [--static-website {false, true}]
                                          [--timeout]

範例

更新記憶體 Blob 服務屬性。 ( 自動產生 )

az storage blob service-properties update --404-document error.html --account-name mystorageccount --account-key 00000000 --index-document index.html --static-website true

選擇性參數

--404-document

自訂 404 頁面的絕對路徑。

--account-key

儲存體 帳戶金鑰。 必須與記憶體帳戶名稱搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與記憶體帳戶金鑰或 SAS 令牌搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢記憶體帳戶密鑰。 如果執行大量記憶體命令,可能會叫用 API 配額。

--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶密鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體 資料服務端點。 必須與記憶體帳戶金鑰或 SAS 令牌搭配使用。 您可以使用 找到每個服務主要端點 az storage account show。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體 帳戶 連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--default-index-path
預覽

預設索引頁的絕對路徑。

--delete-retention

啟用虛刪除。

接受的值: false, true
--delete-retention-period

將保留虛刪除 Blob 的天數。 必須介於 [1,365] 範圍內。

--index-document

每個目錄下索引頁的預設名稱。

--sas-token

共用存取簽章 (SAS)。 必須與記憶體帳戶名稱搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--static-website

啟用 static-website。

接受的值: false, true
--timeout

要求以秒為單位的逾時。 適用於服務的每個呼叫。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。