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

ManagedInstance 构造函数

定义

重载

ManagedInstance()

初始化 ManagedInstance 类的新实例。

ManagedInstance(String, String, String, String, IDictionary<String, String>, ResourceIdentity, Sku, 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)

初始化 ManagedInstance 类的新实例。

ManagedInstance()

初始化 ManagedInstance 类的新实例。

public ManagedInstance ();
Public Sub New ()

适用于

ManagedInstance(String, String, String, String, IDictionary<String, String>, ResourceIdentity, Sku, 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)

初始化 ManagedInstance 类的新实例。

public ManagedInstance (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Sql.Models.ResourceIdentity identity = default, Microsoft.Azure.Management.Sql.Models.Sku sku = default, string provisioningState = default, string managedInstanceCreateMode = default, string fullyQualifiedDomainName = default, string administratorLogin = default, string administratorLoginPassword = default, string subnetId = default, string state = default, string licenseType = default, int? vCores = default, int? storageSizeInGB = default, string collation = default, string dnsZone = default, string dnsZonePartner = default, bool? publicDataEndpointEnabled = default, string sourceManagedInstanceId = default, DateTime? restorePointInTime = default, string proxyOverride = default, string timezoneId = default, string instancePoolId = default, string maintenanceConfigurationId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.ManagedInstancePecProperty> privateEndpointConnections = default, string minimalTlsVersion = default, string currentBackupStorageRedundancy = default, string requestedBackupStorageRedundancy = default, bool? zoneRedundant = default, string primaryUserAssignedIdentityId = default, string keyId = default, Microsoft.Azure.Management.Sql.Models.ManagedInstanceExternalAdministrator administrators = default, Microsoft.Azure.Management.Sql.Models.ServicePrincipal servicePrincipal = default);
new Microsoft.Azure.Management.Sql.Models.ManagedInstance : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Sql.Models.ResourceIdentity * Microsoft.Azure.Management.Sql.Models.Sku * string * string * string * string * string * string * string * string * Nullable<int> * Nullable<int> * string * string * string * Nullable<bool> * string * Nullable<DateTime> * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.ManagedInstancePecProperty> * string * string * string * Nullable<bool> * string * string * Microsoft.Azure.Management.Sql.Models.ManagedInstanceExternalAdministrator * Microsoft.Azure.Management.Sql.Models.ServicePrincipal -> Microsoft.Azure.Management.Sql.Models.ManagedInstance
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional identity As ResourceIdentity = Nothing, Optional sku As Sku = Nothing, Optional provisioningState As String = Nothing, Optional managedInstanceCreateMode As String = Nothing, Optional fullyQualifiedDomainName As String = Nothing, Optional administratorLogin As String = Nothing, Optional administratorLoginPassword As String = Nothing, Optional subnetId As String = Nothing, Optional state As String = Nothing, Optional licenseType As String = Nothing, Optional vCores As Nullable(Of Integer) = Nothing, Optional storageSizeInGB As Nullable(Of Integer) = Nothing, Optional collation As String = Nothing, Optional dnsZone As String = Nothing, Optional dnsZonePartner As String = Nothing, Optional publicDataEndpointEnabled As Nullable(Of Boolean) = Nothing, Optional sourceManagedInstanceId As String = Nothing, Optional restorePointInTime As Nullable(Of DateTime) = Nothing, Optional proxyOverride As String = Nothing, Optional timezoneId As String = Nothing, Optional instancePoolId As String = Nothing, Optional maintenanceConfigurationId As String = Nothing, Optional privateEndpointConnections As IList(Of ManagedInstancePecProperty) = Nothing, Optional minimalTlsVersion As String = Nothing, Optional currentBackupStorageRedundancy As String = Nothing, Optional requestedBackupStorageRedundancy As String = Nothing, Optional zoneRedundant As Nullable(Of Boolean) = Nothing, Optional primaryUserAssignedIdentityId As String = Nothing, Optional keyId As String = Nothing, Optional administrators As ManagedInstanceExternalAdministrator = Nothing, Optional servicePrincipal As ServicePrincipal = Nothing)

参数

location
String

资源位置。

id
String

资源 ID。

name
String

资源名称。

type
String

资源类型。

tags
IDictionary<String,String>

资源标记。

identity
ResourceIdentity

托管实例的 Azure Active Directory 标识。

sku
Sku

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

provisioningState
String

可能的值包括:“Creating”、“Delete”、“Updating”、“Unknown”、“Succeeded”、“Failed”、“Accepted”、“Created”、“Deleted”、“Unrecognized”、“Running”、“Canceled”、“NotSpecified”、“Registering”、“TimedOut”

managedInstanceCreateMode
String

指定数据库创建模式。

         Default: Regular instance creation.

         Restore: Creates an instance by restoring a set of backups to
         specific point in time. RestorePointInTime and
         SourceManagedInstanceId must be specified. Possible values include:
         'Default', 'PointInTimeRestore'
fullyQualifiedDomainName
String

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

administratorLogin
String

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

administratorLoginPassword
String

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

subnetId
String

托管实例的子网资源 ID。

state
String

托管实例的状态。

licenseType
String

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

vCores
Nullable<Int32>

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

storageSizeInGB
Nullable<Int32>

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

collation
String

托管实例的排序规则。

dnsZone
String

托管实例位于的 Dns 区域。

dnsZonePartner
String

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

publicDataEndpointEnabled
Nullable<Boolean>

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

sourceManagedInstanceId
String

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

restorePointInTime
Nullable<DateTime>

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

proxyOverride
String

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

timezoneId
String

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

instancePoolId
String

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

maintenanceConfigurationId
String

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

privateEndpointConnections
IList<ManagedInstancePecProperty>

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

minimalTlsVersion
String

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

currentBackupStorageRedundancy
String

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

requestedBackupStorageRedundancy
String

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

zoneRedundant
Nullable<Boolean>

是否启用了 multi-az。

primaryUserAssignedIdentityId
String

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

keyId
String

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

administrators
ManagedInstanceExternalAdministrator

服务器的 Azure Active Directory 管理员。

servicePrincipal
ServicePrincipal

托管实例的服务主体。

适用于