StorageAccountUpdateParameters 類別
更新儲存體帳戶屬性時所提供的參數。
- 繼承
-
azure.mgmt.storage._serialization.ModelStorageAccountUpdateParameters
建構函式
StorageAccountUpdateParameters(*, sku: _models.Sku | None = None, tags: Dict[str, str] | None = None, identity: _models.Identity | None = None, kind: str | _models.Kind | None = None, custom_domain: _models.CustomDomain | None = None, encryption: _models.Encryption | None = None, sas_policy: _models.SasPolicy | None = None, key_policy: _models.KeyPolicy | None = None, access_tier: str | _models.AccessTier | None = None, azure_files_identity_based_authentication: _models.AzureFilesIdentityBasedAuthentication | None = None, enable_https_traffic_only: bool | None = None, network_rule_set: _models.NetworkRuleSet | None = None, large_file_shares_state: str | _models.LargeFileSharesState | None = None, routing_preference: _models.RoutingPreference | None = None, allow_blob_public_access: bool | None = None, minimum_tls_version: str | _models.MinimumTlsVersion | None = None, allow_shared_key_access: bool | None = None, allow_cross_tenant_replication: bool | None = None, **kwargs)
變數
- sku
- Sku
取得或設定 SKU 名稱。 請注意,SKU 名稱無法更新為Standard_ZRS、Premium_LRS或Premium_ZRS,也無法將這些 SKU 名稱的帳戶更新為任何其他值。
取得或設定描述資源的索引鍵值組清單。 這些標記可用來在資源群組間檢視資源,以及對資源分組。 資源最多可提供 15 個標籤。 每個標籤的長度不能大於 128 個字元,且長度不超過 256 個字元的值。
- identity
- Identity
資源的身分識別。
選擇性。 指出儲存體帳戶的類型。 目前只有伺服器支援的 StorageV2 值。 已知值為:「Storage」、「StorageV2」、「BlobStorage」、「FileStorage」 和 「BlockBlobStorage」。
- custom_domain
- CustomDomain
使用者指派給儲存體帳戶的自訂網域。 名稱是 CNAME 來源。 目前每個儲存體帳戶只支援一個自訂網域。 若要清除現有的自訂網域,請使用空字串作為自訂功能變數名稱屬性。
- encryption
- Encryption
提供帳戶上的加密設定。 預設設定為未加密。
- sas_policy
- SasPolicy
指派給儲存體帳戶的 SasPolicy。
- key_policy
- KeyPolicy
指派給儲存體帳戶的 KeyPolicy。
- access_tier
- str 或 AccessTier
類型 = BlobStorage 的儲存體帳戶需要 。 用於計費的存取層。 已知值為:「經常性存取」和「非經常性存取」。
- azure_files_identity_based_authentication
- AzureFilesIdentityBasedAuthentication
提供Azure 檔案儲存體的身分識別型驗證設定。
- enable_https_traffic_only
- bool
如果設定為 true,則只允許 HTTPs 流量至儲存體服務。
- network_rule_set
- NetworkRuleSet
網路規則集。
- large_file_shares_state
- str 或 LargeFileSharesState
如果設定為 Enabled,則允許大型檔案共用。 一旦啟用,就無法停用它。 已知值為:「Disabled」 和 「Enabled」。
- routing_preference
- RoutingPreference
維護使用者選擇進行資料傳輸的網路路由選擇相關資訊。
- allow_blob_public_access
- bool
允許或不允許公用存取儲存體帳戶中的所有 Blob 或容器。 此屬性的預設解譯為 true。
- minimum_tls_version
- str 或 MinimumTlsVersion
將要求上允許的最低 TLS 版本設定為儲存體。 此屬性的預設解譯為 TLS 1.0。 已知值為:「TLS1_0」、「TLS1_1」和「TLS1_2」。
- allow_shared_key_access
- bool
指出儲存體帳戶是否允許透過共用金鑰授權帳戶存取金鑰的要求。 如果為 false,則所有要求包括共用存取簽章,都必須獲得 Azure Active Directory (Azure AD) 的授權。 預設值為 null,相當於 true。
- allow_cross_tenant_replication
- bool
允許或不允許跨 AAD 租使用者物件複寫。 此屬性的預設解譯為 true。