ManagedInstanceUpdate interface
Azure SQL 数据库托管实例的更新请求。
属性
| administrator |
托管实例的管理员用户名。 只能在创建托管实例时指定(创建时需要)。 |
| administrator |
管理员登录密码(创建托管实例时需要)。 |
| administrators | 实例的 Azure Active Directory 管理员。 这只能在实例创建时使用。 如果用于实例更新,将忽略它,否则将导致错误。 对于各个 API 的更新,需要使用这些 API。 |
| collation | 托管实例的排序规则。 |
| current |
用于存储此实例备份的存储帐户类型。 选项包括 Local (LocalRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage) 和 GeoZone(GeoZoneRedundantStorage)注意:此属性不会序列化。 它只能由服务器填充。 |
| dns |
托管实例位于的 Dns 区域。 注意:此属性不会序列化。 它只能由服务器填充。 |
| dns |
创建后,此托管实例将共享其 DNS 区域的另一个托管实例的资源 ID。 |
| fully |
托管实例的完全限定域名。 注意:此属性不会序列化。 它只能由服务器填充。 |
| identity | 托管实例标识 |
| instance |
此托管服务器的实例池的 ID。 |
| key |
要用于加密的密钥的 CMK URI。 |
| license |
许可证类型。 可能的值为“LicenseIncluded”(包括新 SQL 许可证的常规价格)和“BasePrice”(自带 SQL 许可证的折扣 AHB 价格)。 |
| maintenance |
指定要应用于此托管实例的维护配置 ID。 |
| managed |
指定数据库创建模式。 默认值:定期创建实例。 还原:通过将一组备份还原到特定的时间点来创建实例。 必须指定 RestorePointInTime 和 SourceManagedInstanceId。 |
| minimal |
最低 TLS 版本。 允许的值:“None”、“1.0”、“1.1”、“1.2” |
| primary |
默认情况下要使用的用户分配标识的资源 ID。 |
| private |
托管实例上的专用终结点连接列表。 注意:此属性不会序列化。 它只能由服务器填充。 |
| provisioning |
注意:此属性不会序列化。 它只能由服务器填充。 |
| proxy |
用于连接到实例的连接类型。 |
| public |
是否启用公共数据终结点。 |
| requested |
用于存储此实例的备份的存储帐户类型。 选项包括 Local (LocalRedundantStorage)、Zone (ZoneRedundantStorage)、Geo (GeoRedundantStorage) 和 GeoZone(GeoZoneRedundantStorage) |
| restore |
指定将还原以创建新数据库的源数据库的时间点(ISO8601格式)。 |
| service |
托管实例的服务主体。 |
| sku | 托管实例 SKU |
| source |
与此实例的创建作关联的源托管实例的资源标识符。 |
| state | 托管实例的状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| storage |
存储大小(以 GB 为单位)。 最小值:32。 最大值:16384。 仅允许 32 GB 的增量。 最大值取决于所选硬件系列和 vCore 数。 |
| subnet |
托管实例的子网资源 ID。 |
| tags | 资源标记。 |
| timezone |
时区的 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”。 欧洲标准时间”。 |
| v |
vCore 数。 允许的值:8、16、24、32、40、64、80。 |
| zone |
是否启用 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
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
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