共用方式為


StorageAccountUpdateParameters 類別

更新儲存體帳戶屬性時所提供的參數。

繼承
azure.mgmt.storage._serialization.Model
StorageAccountUpdateParameters

建構函式

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 名稱的帳戶更新為任何其他值。

tags
dict[str, str]

取得或設定描述資源的索引鍵值組清單。 這些標記可用來在資源群組間檢視資源,以及對資源分組。 資源最多可提供 15 個標籤。 每個標籤的長度不能大於 128 個字元,且長度不超過 256 個字元的值。

identity
Identity

資源的身分識別。

kind
strKind

選擇性。 指出儲存體帳戶的類型。 目前只有伺服器支援的 StorageV2 值。 已知值為:「Storage」、「StorageV2」、「BlobStorage」、「FileStorage」 和 「BlockBlobStorage」。

custom_domain
CustomDomain

使用者指派給儲存體帳戶的自訂網域。 名稱是 CNAME 來源。 目前每個儲存體帳戶只支援一個自訂網域。 若要清除現有的自訂網域,請使用空字串作為自訂功能變數名稱屬性。

encryption
Encryption

提供帳戶上的加密設定。 預設設定為未加密。

sas_policy
SasPolicy

指派給儲存體帳戶的 SasPolicy。

key_policy
KeyPolicy

指派給儲存體帳戶的 KeyPolicy。

access_tier
strAccessTier

類型 = BlobStorage 的儲存體帳戶需要 。 用於計費的存取層。 已知值為:「經常性存取」和「非經常性存取」。

azure_files_identity_based_authentication
AzureFilesIdentityBasedAuthentication

提供Azure 檔案儲存體的身分識別型驗證設定。

enable_https_traffic_only
bool

如果設定為 true,則只允許 HTTPs 流量至儲存體服務。

network_rule_set
NetworkRuleSet

網路規則集。

large_file_shares_state
strLargeFileSharesState

如果設定為 Enabled,則允許大型檔案共用。 一旦啟用,就無法停用它。 已知值為:「Disabled」 和 「Enabled」。

routing_preference
RoutingPreference

維護使用者選擇進行資料傳輸的網路路由選擇相關資訊。

allow_blob_public_access
bool

允許或不允許公用存取儲存體帳戶中的所有 Blob 或容器。 此屬性的預設解譯為 true。

minimum_tls_version
strMinimumTlsVersion

將要求上允許的最低 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。