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

ManagedInstanceUpdate interface

Azure SQL 数据库托管实例的更新请求。

属性

administratorLogin

托管实例的管理员用户名。 只能在创建托管实例时指定(创建时需要)。

administratorLoginPassword

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

administrators

实例的 Azure Active Directory 管理员。 这只能在实例创建时使用。 如果用于实例更新,将忽略它,否则将导致错误。 对于各个 API 的更新,需要使用这些 API。

collation

托管实例的排序规则。

currentBackupStorageRedundancy

用于存储此实例备份的存储帐户类型。 选项包括 Local (LocalRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage) 和 GeoZone(GeoZoneRedundantStorage)注意:此属性不会序列化。 它只能由服务器填充。

dnsZone

托管实例位于的 Dns 区域。 注意:此属性不会序列化。 它只能由服务器填充。

dnsZonePartner

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

fullyQualifiedDomainName

托管实例的完全限定域名。 注意:此属性不会序列化。 它只能由服务器填充。

identity

托管实例标识

instancePoolId

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

keyId

要用于加密的密钥的 CMK URI。

licenseType

许可证类型。 可能的值为“LicenseIncluded”(包括新 SQL 许可证的常规价格)和“BasePrice”(自带 SQL 许可证的折扣 AHB 价格)。

maintenanceConfigurationId

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

managedInstanceCreateMode

指定数据库创建模式。

默认值:定期创建实例。

还原:通过将一组备份还原到特定的时间点来创建实例。 必须指定 RestorePointInTime 和 SourceManagedInstanceId。

minimalTlsVersion

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

primaryUserAssignedIdentityId

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

privateEndpointConnections

托管实例上的专用终结点连接列表。 注意:此属性不会序列化。 它只能由服务器填充。

provisioningState

注意:此属性不会序列化。 它只能由服务器填充。

proxyOverride

用于连接到实例的连接类型。

publicDataEndpointEnabled

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

requestedBackupStorageRedundancy

用于存储此实例的备份的存储帐户类型。 选项包括 Local (LocalRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage) 和 GeoZone(GeoZoneRedundantStorage)

restorePointInTime

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

servicePrincipal

托管实例的服务主体。

sku

托管实例 SKU

sourceManagedInstanceId

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

state

托管实例的状态。 注意:此属性不会序列化。 它只能由服务器填充。

storageSizeInGB

存储大小(以 GB 为单位)。 最小值:32。 最大值:16384。 仅允许 32 GB 的增量。 最大值取决于所选硬件系列和 vCore 数。

subnetId

托管实例的子网资源 ID。

tags

资源标记。

timezoneId

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

vCores

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

zoneRedundant

是否启用 multi-az。

属性详细信息

administratorLogin

托管实例的管理员用户名。 只能在创建托管实例时指定(创建时需要)。

administratorLogin?: string

属性值

string

administratorLoginPassword

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

administratorLoginPassword?: string

属性值

string

administrators

实例的 Azure Active Directory 管理员。 这只能在实例创建时使用。 如果用于实例更新,将忽略它,否则将导致错误。 对于各个 API 的更新,需要使用这些 API。

administrators?: ManagedInstanceExternalAdministrator

属性值

collation

托管实例的排序规则。

collation?: string

属性值

string

currentBackupStorageRedundancy

用于存储此实例备份的存储帐户类型。 选项包括 Local (LocalRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage) 和 GeoZone(GeoZoneRedundantStorage)注意:此属性不会序列化。 它只能由服务器填充。

currentBackupStorageRedundancy?: string

属性值

string

dnsZone

托管实例位于的 Dns 区域。 注意:此属性不会序列化。 它只能由服务器填充。

dnsZone?: string

属性值

string

dnsZonePartner

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

dnsZonePartner?: string

属性值

string

fullyQualifiedDomainName

托管实例的完全限定域名。 注意:此属性不会序列化。 它只能由服务器填充。

fullyQualifiedDomainName?: string

属性值

string

identity

托管实例标识

identity?: ResourceIdentity

属性值

instancePoolId

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

instancePoolId?: string

属性值

string

keyId

要用于加密的密钥的 CMK URI。

keyId?: string

属性值

string

licenseType

许可证类型。 可能的值为“LicenseIncluded”(包括新 SQL 许可证的常规价格)和“BasePrice”(自带 SQL 许可证的折扣 AHB 价格)。

licenseType?: string

属性值

string

maintenanceConfigurationId

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

maintenanceConfigurationId?: string

属性值

string

managedInstanceCreateMode

指定数据库创建模式。

默认值:定期创建实例。

还原:通过将一组备份还原到特定的时间点来创建实例。 必须指定 RestorePointInTime 和 SourceManagedInstanceId。

managedInstanceCreateMode?: string

属性值

string

minimalTlsVersion

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

minimalTlsVersion?: string

属性值

string

primaryUserAssignedIdentityId

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

primaryUserAssignedIdentityId?: string

属性值

string

privateEndpointConnections

托管实例上的专用终结点连接列表。 注意:此属性不会序列化。 它只能由服务器填充。

privateEndpointConnections?: ManagedInstancePecProperty[]

属性值

provisioningState

注意:此属性不会序列化。 它只能由服务器填充。

provisioningState?: string

属性值

string

proxyOverride

用于连接到实例的连接类型。

proxyOverride?: string

属性值

string

publicDataEndpointEnabled

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

publicDataEndpointEnabled?: boolean

属性值

boolean

requestedBackupStorageRedundancy

用于存储此实例的备份的存储帐户类型。 选项包括 Local (LocalRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage) 和 GeoZone(GeoZoneRedundantStorage)

requestedBackupStorageRedundancy?: string

属性值

string

restorePointInTime

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

restorePointInTime?: Date

属性值

Date

servicePrincipal

托管实例的服务主体。

servicePrincipal?: ServicePrincipal

属性值

sku

托管实例 SKU

sku?: Sku

属性值

Sku

sourceManagedInstanceId

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

sourceManagedInstanceId?: string

属性值

string

state

托管实例的状态。 注意:此属性不会序列化。 它只能由服务器填充。

state?: string

属性值

string

storageSizeInGB

存储大小(以 GB 为单位)。 最小值:32。 最大值:16384。 仅允许 32 GB 的增量。 最大值取决于所选硬件系列和 vCore 数。

storageSizeInGB?: number

属性值

number

subnetId

托管实例的子网资源 ID。

subnetId?: string

属性值

string

tags

资源标记。

tags?: {[propertyName: string]: string}

属性值

{[propertyName: string]: string}

timezoneId

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

timezoneId?: string

属性值

string

vCores

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

vCores?: number

属性值

number

zoneRedundant

是否启用 multi-az。

zoneRedundant?: boolean

属性值

boolean