共用方式為


ManagedInstanceUpdate 類別

Azure SQL Database 受控實例的更新要求。

變數只會由伺服器填入,而且會在傳送要求時予以忽略。

繼承
ManagedInstanceUpdate

建構函式

ManagedInstanceUpdate(*, sku: Sku | None = None, identity: ResourceIdentity | None = None, tags: Dict[str, str] | None = None, managed_instance_create_mode: str | ManagedServerCreateMode | None = None, administrator_login: str | None = None, administrator_login_password: str | None = None, subnet_id: str | None = None, license_type: str | ManagedInstanceLicenseType | None = None, v_cores: int | None = None, storage_size_in_gb: int | None = None, collation: str | None = None, dns_zone_partner: str | None = None, public_data_endpoint_enabled: bool | None = None, source_managed_instance_id: str | None = None, restore_point_in_time: datetime | None = None, proxy_override: str | ManagedInstanceProxyOverride | None = None, timezone_id: str | None = None, instance_pool_id: str | None = None, maintenance_configuration_id: str | None = None, minimal_tls_version: str | None = None, storage_account_type: str | StorageAccountType | None = None, zone_redundant: bool | None = None, primary_user_assigned_identity_id: str | None = None, key_id: str | None = None, administrators: ManagedInstanceExternalAdministrator | None = None, **kwargs)

參數

sku
Sku
必要

受控實例 SKU。

identity
ResourceIdentity
必要

受控實例識別。

tags
dict[str, str]
必要

一組標記。 資源標籤。

managed_instance_create_mode
strManagedServerCreateMode
必要

指定資料庫建立模式。

預設值:建立一般實例。

還原:將一組備份還原至特定時間點,以建立實例。 必須指定 RestorePointInTime 和 SourceManagedInstanceId。 可能的值包括:「Default」、「PointInTimeRestore」。

administrator_login
str
必要

受控實例的系統管理員使用者名稱。 只有在建立受控實例 (且建立) 時,才能指定。

administrator_login_password
str
必要

建立受控實例) 所需的系統管理員登入密碼 (。

subnet_id
str
必要

受控實例的子網資源識別碼。

license_type
strManagedInstanceLicenseType
必要

授權類型。 可能的值為 'LicenseIncluded' (一般價格,包括新的 SQL 授權) 和 'BasePrice' (折扣的 AHB 價格,以攜帶您自己的 SQL 授權) 。 可能的值包括:「LicenseIncluded」、「BasePrice」。

v_cores
int
必要

虛擬核心數目。 允許的值:8、16、24、32、40、64、80。

storage_size_in_gb
int
必要

以 GB 為單位的儲存體大小。 最小值:32。 最大值:8192。 只允許 32 GB 的增量。

collation
str
必要

受控實例的定序。

dns_zone_partner
str
必要

另一個受控實例的資源識別碼,此受控實例會在建立之後共用其 DNS 區域。

public_data_endpoint_enabled
bool
必要

是否啟用公用資料端點。

source_managed_instance_id
str
必要

與這個實例建立作業相關聯的來源受控實例資源識別碼。

restore_point_in_time
datetime
必要

指定將還原以建立新資料庫之源資料庫的 ISO8601 格式) (ISO8601 格式的時間點。

proxy_override
strManagedInstanceProxyOverride
必要

用於連接到 實例的連線類型。 可能的值包括:「Proxy」、「Redirect」、「Default」。

timezone_id
str
必要

時區的識別碼。 允許的值是 Windows 支援的時區。 Windows 會在 KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTime 區域下的登錄中保留支援時區的詳細資料,包括識別碼。 您可以查詢 SELECT 名稱 AS timezone_id FROM sys.time_zone_info,透過SQL Server取得這些登錄值。 您也可以在 PowerShell 中執行 [System.TimeZoneInfo]::GetSystemTimeZones () 來取得識別碼清單。 有效時區識別碼的範例是 「Pacific Standard Time」 或 「W。 歐洲標準時間」。

instance_pool_id
str
必要

這個受管理伺服器所屬之實例集區的識別碼。

maintenance_configuration_id
str
必要

指定要套用至此受控實例的維護組態識別碼。

minimal_tls_version
str
必要

最低 TLS 版本。 允許的值:'None'、'1.0'、'1.1'、'1.2'。

storage_account_type
strStorageAccountType
必要

用來儲存此實例備份的儲存體帳戶類型。 選項為 LRS (LocallyRedundantStorage) 、ZRS (ZoneRedundantStorage) 和 GRS (GeoRedundantStorage) 。 可能的值包括:「GRS」、「LRS」、「ZRS」。

zone_redundant
bool
必要

是否已啟用 multi-az。

primary_user_assigned_identity_id
str
必要

預設使用之使用者指派身分識別的資源識別碼。

key_id
str
必要

要用於加密之金鑰的 CMK URI。

administrators
ManagedInstanceExternalAdministrator
必要

伺服器的 Azure Active Directory 系統管理員。

變數

provisioning_state
strManagedInstancePropertiesProvisioningState

可能的值包括:「建立」、「刪除」、「更新」、「未知」、「成功」、「失敗」。

fully_qualified_domain_name
str

受控實例的完整功能變數名稱。

state
str

受控實例的狀態。

dns_zone
str

受控實例所在的 Dns 區域。

private_endpoint_connections
list[ManagedInstancePecProperty]

受控實例上的私人端點連線清單。