你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ManagedInstance 类

Azure SQL托管实例。

变量仅由服务器填充,在发送请求时将被忽略。

必须填充所有必需的参数才能发送到 Azure。

继承
azure.mgmt.sql.models._models_py3.TrackedResource
ManagedInstance

构造函数

ManagedInstance(*, location: str, tags: Dict[str, str] | None = None, identity: ResourceIdentity | None = None, sku: Sku | 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)

参数

名称 说明
location
必需
str

必需。 资源位置。

tags
必需

一组标记。 资源标记。

identity
必需

托管实例的 Azure Active Directory 标识。

sku
必需
Sku

托管实例 SKU。 sku.name 允许的值:GP_Gen4、GP_Gen5、BC_Gen4、BC_Gen5。

managed_instance_create_mode
必需

指定数据库创建模式。

默认值:定期创建实例。

还原:通过将一组备份还原到特定时间点来创建实例。 必须指定 RestorePointInTime 和 SourceManagedInstanceId。 可能的值包括:“Default”、“PointInTimeRestore”。

administrator_login
必需
str

托管实例的管理员用户名。 仅当 (创建托管实例并且需要创建) 时指定。

administrator_login_password
必需
str

创建托管实例 () 所需的管理员登录密码。

subnet_id
必需
str

托管实例的子网资源 ID。

license_type
必需

许可证类型。 可能的值为“LicenseIncluded” (包含新 SQL 许可证) 的常规价格,“BasePrice” (将自己的 SQL 许可证) 的折扣 AHB 价格。 可能的值包括:“LicenseIncluded”、“BasePrice”。

v_cores
必需
int

vCore 数。 允许的值:8、16、24、32、40、64、80。

storage_size_in_gb
必需
int

存储大小(以 GB 为单位)。 最小值:32。 最大值:8192。 仅允许 32 GB 的增量。

collation
必需
str

托管实例的排序规则。

dns_zone_partner
必需
str

另一个托管实例的资源 ID,该托管实例在创建后将共享其 DNS 区域。

public_data_endpoint_enabled
必需

是否启用公共数据终结点。

source_managed_instance_id
必需
str

与此实例的创建操作关联的源托管实例的资源标识符。

restore_point_in_time
必需

指定要还原以创建新数据库的源数据库的时间点 (ISO8601 格式) 。

proxy_override
必需

用于连接到实例的连接类型。 可能的值包括:“Proxy”、“Redirect”、“Default”。

timezone_id
必需
str

时区的 ID。 允许的值是 Windows 支持的时区。 Windows 会在 ntCurrentVersionTime Zone 下的注册表中保留有关受支持的时区(包括 ID)的详细信息,KEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTime 区域。 可以通过查询 SELECT name AS timezone_id FROM sys.time_zone_info,通过 SQL Server 获取这些注册表值。 还可以通过在 PowerShell 中执行 [System.TimeZoneInfo]::GetSystemTimeZones () 来获取 ID 列表。 有效时区 ID 的示例是“太平洋标准时间”或“W”。 欧洲标准时间”。

instance_pool_id
必需
str

此托管服务器所属的实例池的 ID。

maintenance_configuration_id
必需
str

指定要应用于此托管实例的维护配置 ID。

minimal_tls_version
必需
str

最低 TLS 版本。 允许的值:“None”、“1.0”、“1.1”、“1.2”。

storage_account_type
必需

用于存储此实例备份的存储帐户类型。 选项包括 LRS (LocallyRedundantStorage) 、ZRS (ZoneRedundantStorage) 和 GRS (GeoRedundantStorage) 。 可能的值包括:“GRS”、“LRS”、“ZRS”。

zone_redundant
必需

是否启用 multi-az。

primary_user_assigned_identity_id
必需
str

默认要使用的用户分配标识的资源 ID。

key_id
必需
str

用于加密的密钥的 CMK URI。

administrators
必需

服务器的 Azure Active Directory 管理员。

仅限关键字的参数

名称 说明
location
必需
tags
必需
identity
必需
sku
必需
managed_instance_create_mode
必需
administrator_login
必需
administrator_login_password
必需
subnet_id
必需
license_type
必需
v_cores
必需
storage_size_in_gb
必需
collation
必需
dns_zone_partner
必需
public_data_endpoint_enabled
必需
source_managed_instance_id
必需
restore_point_in_time
必需
proxy_override
必需
timezone_id
必需
instance_pool_id
必需
maintenance_configuration_id
必需
minimal_tls_version
必需
storage_account_type
必需
zone_redundant
必需
primary_user_assigned_identity_id
必需
key_id
必需
administrators
必需

变量

名称 说明
id
str

资源 ID。

name
str

资源名称。

type
str

资源类型。

provisioning_state

可能的值包括:“Create”、“删除”、“Updateing”、“Unknown”、“Succeeded”、“Failed”。

fully_qualified_domain_name
str

托管实例的完全限定域名。

state
str

托管实例的状态。

dns_zone
str

托管实例位于的 Dns 区域。

private_endpoint_connections

托管实例上的专用终结点连接列表。