Share via


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

ManagedInstanceUpdate 类

定义

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedInstanceUpdate
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedInstanceUpdate = class
Public Class ManagedInstanceUpdate
继承
ManagedInstanceUpdate
属性

构造函数

ManagedInstanceUpdate()

初始化 ManagedInstanceUpdate 类的新实例。

ManagedInstanceUpdate(Sku, ResourceIdentity, String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, String, String, Nullable<Boolean>, String, Nullable<DateTime>, String, String, String, String, IList<ManagedInstancePecProperty>, String, String, String, Nullable<Boolean>, String, String, ManagedInstanceExternalAdministrator, ServicePrincipal, IDictionary<String,String>)

初始化 ManagedInstanceUpdate 类的新实例。

属性

AdministratorLogin

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

AdministratorLoginPassword

获取或设置创建托管实例) 所需的管理员登录密码 (。

Administrators

获取或设置服务器的 Azure Active Directory 管理员。

Collation

获取或设置托管实例的排序规则。

CurrentBackupStorageRedundancy

获取用于存储此实例备份的存储帐户类型。 选项包括 Local (LocalRedundantStorage) 、Zone (ZoneRedundantStorage) 、Geo (GeoRedundantStorage) 和 GeoZone (GeoZoneRedundantStorage) 。 可能的值包括:“Geo”、“Local”、“Zone”、“GeoZone”

DnsZone

获取托管实例位于的 Dns 区域。

DnsZonePartner

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

FullyQualifiedDomainName

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

Identity

获取或设置托管实例标识

InstancePoolId

获取或设置此托管服务器所属的实例池的 ID。

KeyId

获取或设置用于加密的密钥的 CMK URI。

LicenseType

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

MaintenanceConfigurationId

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

ManagedInstanceCreateMode

获取或设置指定数据库创建模式。

默认值:定期创建实例。

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

MinimalTlsVersion

获取或设置最低 TLS 版本。 允许的值:“None”、“1.0”、“1.1”、“1.2”

PrimaryUserAssignedIdentityId

获取或设置默认要使用的用户分配标识的资源 ID。

PrivateEndpointConnections

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

ProvisioningState

获取可能的值包括:“Create”、“Delete”、“Updateing”、“Unknown”、“Succeeded”、“Failed”、“Accepted”、“Created”、“Deleted”、“Unrecognized”、“Running”、“Canceled”、“NotSpecified”、“Registering”、“TimedOut”

ProxyOverride

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

PublicDataEndpointEnabled

获取或设置是否启用公共数据终结点。

RequestedBackupStorageRedundancy

获取或设置用于存储此实例的备份的存储帐户类型。 选项包括 Local (LocalRedundantStorage) 、Zone (ZoneRedundantStorage) 、Geo (GeoRedundantStorage) 和 GeoZone (GeoZoneRedundantStorage) 。 可能的值包括:“Geo”、“Local”、“Zone”、“GeoZone”

RestorePointInTime

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

ServicePrincipal

获取或设置托管实例的服务主体。

Sku

获取或设置托管实例 SKU

SourceManagedInstanceId

获取或设置与此实例的创建操作关联的源托管实例的资源标识符。

State

获取托管实例的状态。

StorageSizeInGB

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

SubnetId

获取或设置托管实例的子网资源 ID。

Tags

获取或设置资源标记。

TimezoneId

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

VCores

获取或设置 vCore 数。 允许的值:8、16、24、32、40、64、80。

ZoneRedundant

获取或设置是否启用 multi-az。

方法

Validate()

验证 对象。

适用于