Microsoft.Sql managedInstances

Bicep 資源定義

managedInstances 資源類型可以使用目標作業進行部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.Sql/managedInstances 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.Sql/managedInstances@2023-05-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    administrators: {
      administratorType: 'ActiveDirectory'
      azureADOnlyAuthentication: bool
      login: 'string'
      principalType: 'string'
      sid: 'string'
      tenantId: 'string'
    }
    authenticationMetadata: 'string'
    collation: 'string'
    databaseFormat: 'string'
    dnsZonePartner: 'string'
    hybridSecondaryUsage: 'string'
    instancePoolId: 'string'
    isGeneralPurposeV2: bool
    keyId: 'string'
    licenseType: 'string'
    maintenanceConfigurationId: 'string'
    managedInstanceCreateMode: 'string'
    minimalTlsVersion: 'string'
    pricingModel: 'string'
    primaryUserAssignedIdentityId: 'string'
    proxyOverride: 'string'
    publicDataEndpointEnabled: bool
    requestedBackupStorageRedundancy: 'string'
    restorePointInTime: 'string'
    servicePrincipal: {
      type: 'string'
    }
    sourceManagedInstanceId: 'string'
    storageIOps: int
    storageSizeInGB: int
    storageThroughputMBps: int
    subnetId: 'string'
    timezoneId: 'string'
    vCores: int
    zoneRedundant: bool
  }
}

屬性值

managedInstances

名稱 描述
NAME 資源名稱 需要字串 ()

字元限制:1-63

合法字元:
小寫字母、數字和連字號。

不能以連字號開頭或結尾。

資源名稱在整個 Azure 中必須是唯一的。
location 資源位置。 需要字串 ()
tags 資源標籤。 標記名稱和值的字典。 請參閱 範本中的標籤
sku 受控實例 SKU。 sku.name 允許的值:GP_Gen5、GP_G8IM、GP_G8IH、BC_Gen5、BC_G8IM BC_G8IH Sku
身分識別 受控實例的 Azure Active Directory 身分識別。 ResourceIdentity
properties 資源屬性。 ManagedInstanceProperties

ResourceIdentity

名稱 描述
類型 識別類型。 將此設定為 『SystemAssigned』,以便自動建立並指派資源的 Azure Active Directory 主體。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities 要使用的使用者指派身分識別的資源標識碼 ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

名稱 描述
{自定義屬性} UserIdentity

UserIdentity

此物件不包含部署期間要設定的任何屬性。 所有屬性都是 ReadOnly。

ManagedInstanceProperties

名稱 描述
administratorLogin 受控實例的系統管理員用戶名稱。 只有在建立受控實例 (且建立) 時,才能指定。 字串
administratorLoginPassword 建立受控實例) 所需的系統管理員登入密碼 (。 字串

約束:
敏感性值。 以安全參數的形式傳入。
管理員 實例的 Azure Active Directory 系統管理員。 這隻能在實例建立時使用。 如果用於實例更新,則會忽略它,否則會導致錯誤。 如需更新,則必須使用個別 API。 ManagedInstanceExternalAdministrator
authenticationMetadata 受控實例的驗證元數據查閱模式。 'AzureAD'
'Paired'
'Windows'
collation 受控實例的定序。 字串
databaseFormat 指定 SQL 引擎版本專屬實例資料庫的內部格式。 'AlwaysUpToDate'
'SQLServer2022'
dnsZonePartner 另一個受控實例的資源標識符,此受控實例會在建立之後共用其 DNS 區域。 字串
hybridSecondaryUsage 混合式次要使用量。 可能的值為 「主動」 (預設值) ,而「被動」 (客戶會使用次要作為被動DR) 。 'Active'
'Passive'
instancePoolId 這個受管理伺服器所屬之實例集區的標識碼。 字串
isGeneralPurposeV2 這是否為 常規用途 版本的 GPv2 變體。 bool
keyId 要用於加密之金鑰的 CMK URI。 字串
licenseType 授權類型。 可能的值為 『LicenseIncluded』 (一般價格,包括新的 SQL 授權) 和 『BasePrice』 (折扣的 AHB 價格,以攜帶您自己的 SQL 授權) 。 'BasePrice'
'LicenseIncluded'
maintenanceConfigurationId 指定要套用至此受控實例的維護組態標識碼。 字串
managedInstanceCreateMode 指定資料庫建立模式。

默認值:建立一般實例。

還原:將一組備份還原至特定時間點,以建立實例。 必須指定 RestorePointInTime 和 SourceManagedInstanceId。
'Default'
'PointInTimeRestore'
minimalTlsVersion 最低 TLS 版本。 允許的值:'None'、'1.0'、'1.1'、'1.2' 字串
pricingModel 天氣或未 受控執行個體 為免費空間。 'Freemium'
'Regular'
primaryUserAssignedIdentityId 預設使用之使用者指派身分識別的資源標識碼。 字串
proxyOverride 用於連接到 實例的連接類型。 'Default'
'Proxy'
'Redirect'
publicDataEndpointEnabled 是否啟用公用資料端點。 bool
requestedBackupStorageRedundancy 用來儲存此實例備份的記憶體帳戶類型。 選項包括 Local (LocalRedundantStorage) 、Zone (ZoneRedundantStorage) 、Geo (GeoRedundantStorage) 和 GeoZone (GeoZoneRedundantStorage) 'Geo'
'GeoZone'
'Local'
'Zone'
restorePointInTime 指定將還原以建立新資料庫之源資料庫) (ISO8601 時間點。 字串
servicePrincipal 受控實例的服務主體。 ServicePrincipal
sourceManagedInstanceId 與這個實例建立作業相關聯的來源受控實例資源標識符。 字串
storageIOps 記憶體 IOps。 最小值:120。 最大值:120000。 僅允許 1 個 IOps 的增量。 最大值取決於選取的硬體系列和虛擬核心數目。 int
storageSizeInGB 以 GB 為單位的記憶體大小。 最小值:32。 最大值:16384。 只允許 32 GB 的增量。 最大值取決於選取的硬體系列和虛擬核心數目。 int
storageThroughputMBps MBps 中的記憶體輸送量。 最小值:25。 最大值:4000。 僅允許 1 MBps 的增量。 最大值取決於選取的硬體系列和虛擬核心數目。 int
subnetId 受控實例的子網資源標識碼。 字串
timezoneId 時區的標識碼。 允許的值是 Windows 支援的時區。
Windows 會在登錄底下保留支援時區的詳細數據,包括標識碼
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones。
您可以查詢 SELECT 名稱 AS timezone_id FROM sys.time_zone_info,透過 SQL Server 取得這些登錄值。
您也可以在 PowerShell 中執行 [System.TimeZoneInfo]::GetSystemTimeZones () 來取得標識符列表。
有效時區標識碼的範例是 「Pacific Standard Time」 或 「W」。 歐洲標準時間」。
字串
虛擬核心 虛擬核心數目。 允許的值:8、16、24、32、40、64、80。 int
zoneRedundant 是否已啟用 multi-az。 bool

ManagedInstanceExternalAdministrator

名稱 描述
administratorType 伺服器管理員的類型。 'ActiveDirectory'
azureADOnlyAuthentication 僅啟用 Azure Active Directory 驗證。 bool
login 伺服器管理員的登入名稱。 字串
principalType 伺服器管理員的主體類型。 'Application'
'Group'
'User'
sid 伺服器管理員) SID (物件識別碼。 字串

約束:
最小長度 = 36
最大長度 = 36
模式 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId 系統管理員的租用戶標識碼。 字串

約束:
最小長度 = 36
最大長度 = 36
模式 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipal

名稱 描述
類型 服務主體類型。 'None'
'SystemAssigned'

SKU

名稱 描述
處理能力 特定 SKU 的容量。 int
family 如果服務有不同的硬體世代,則針對相同的 SKU,則可以在這裡擷取。 字串
NAME SKU 的名稱,通常是字母 + 編號代碼,例如 P3。 需要字串 ()
{1}size{2} 特定 SKU 的大小 字串
tier 特定 SKU 的層級或版本,例如基本、進階。 字串

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
使用網路部署 SQL 受管理執行個體

部署至 Azure
部署UDR和NSG以支援 Azure SQL 受控執行個體和部署 受控執行個體
在新虛擬網路內建立 SQL MI

部署至 Azure
在新的 虛擬網路 內部署 Azure Sql Database 受控執行個體 (SQL MI) 。
建立已設定傳送記錄和計量的 SQL MI

部署至 Azure
此範本可讓您部署用於儲存記錄和計量的 SQL MI 和其他資源, (診斷工作區、記憶體帳戶、事件中樞) 。
在新的虛擬網路內建立具有 jumpbox 的 SQL MI

部署至 Azure
在新的 虛擬網路 內,使用 SSMS 部署 Azure Sql Database 受控執行個體 (SQL MI) 和 JumpBox。
建立已設定點對站連線的 SQL MI

部署至 Azure
部署 Azure Sql Database 受控執行個體 (SQL MI) 和針對新虛擬網路內的點對站連線所設定的虛擬網路網關。

ARM 範本資源定義

managedInstances 資源類型可以使用目標作業進行部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.Sql/managedInstances 資源,請將下列 JSON 新增至您的範本。

{
  "type": "Microsoft.Sql/managedInstances",
  "apiVersion": "2023-05-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "administrators": {
      "administratorType": "ActiveDirectory",
      "azureADOnlyAuthentication": "bool",
      "login": "string",
      "principalType": "string",
      "sid": "string",
      "tenantId": "string"
    },
    "authenticationMetadata": "string",
    "collation": "string",
    "databaseFormat": "string",
    "dnsZonePartner": "string",
    "hybridSecondaryUsage": "string",
    "instancePoolId": "string",
    "isGeneralPurposeV2": "bool",
    "keyId": "string",
    "licenseType": "string",
    "maintenanceConfigurationId": "string",
    "managedInstanceCreateMode": "string",
    "minimalTlsVersion": "string",
    "pricingModel": "string",
    "primaryUserAssignedIdentityId": "string",
    "proxyOverride": "string",
    "publicDataEndpointEnabled": "bool",
    "requestedBackupStorageRedundancy": "string",
    "restorePointInTime": "string",
    "servicePrincipal": {
      "type": "string"
    },
    "sourceManagedInstanceId": "string",
    "storageIOps": "int",
    "storageSizeInGB": "int",
    "storageThroughputMBps": "int",
    "subnetId": "string",
    "timezoneId": "string",
    "vCores": "int",
    "zoneRedundant": "bool"
  }
}

屬性值

managedInstances

名稱 描述
類型 資源類型 'Microsoft.Sql/managedInstances'
apiVersion 資源 API 版本 '2023-05-01-preview'
NAME 資源名稱 需要字串 ()

字元限制:1-63

合法字元:
小寫字母、數字和連字號。

不能以連字號開頭或結尾。

資源名稱在整個 Azure 中必須是唯一的。
location 資源位置。 需要字串 ()
tags 資源標籤。 標記名稱和值的字典。 請參閱 範本中的標籤
sku 受控實例 SKU。 sku.name 允許的值:GP_Gen5、GP_G8IM、GP_G8IH、BC_Gen5、BC_G8IM BC_G8IH Sku
身分識別 受控實例的 Azure Active Directory 身分識別。 ResourceIdentity
properties 資源屬性。 ManagedInstanceProperties

ResourceIdentity

名稱 描述
類型 識別類型。 將此設定為 『SystemAssigned』,以便自動建立並指派資源的 Azure Active Directory 主體。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities 要使用的使用者指派身分識別的資源標識碼 ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

名稱 描述
{自定義屬性} UserIdentity

UserIdentity

此物件不包含部署期間要設定的任何屬性。 所有屬性都是 ReadOnly。

ManagedInstanceProperties

名稱 描述
administratorLogin 受控實例的系統管理員用戶名稱。 只有在建立受控實例 (且建立) 時,才能指定。 字串
administratorLoginPassword 建立受控實例) 所需的系統管理員登入密碼 (。 字串

約束:
敏感性值。 以安全參數的形式傳入。
管理員 實例的 Azure Active Directory 系統管理員。 這隻能在實例建立時使用。 如果用於實例更新,則會忽略它,否則會導致錯誤。 如需更新,則必須使用個別 API。 ManagedInstanceExternalAdministrator
authenticationMetadata 受控實例的驗證元數據查閱模式。 'AzureAD'
'Paired'
'Windows'
collation 受控實例的定序。 字串
databaseFormat 指定 SQL 引擎版本專屬實例資料庫的內部格式。 'AlwaysUpToDate'
'SQLServer2022'
dnsZonePartner 另一個受控實例的資源標識符,此受控實例會在建立之後共用其 DNS 區域。 字串
hybridSecondaryUsage 混合式次要使用量。 可能的值為 「主動」 (預設值) ,而「被動」 (客戶會使用次要作為被動DR) 。 'Active'
'Passive'
instancePoolId 這個受管理伺服器所屬之實例集區的標識碼。 字串
isGeneralPurposeV2 這是否為 常規用途 版本的 GPv2 變體。 bool
keyId 要用於加密之金鑰的 CMK URI。 字串
licenseType 授權類型。 可能的值為 『LicenseIncluded』 (一般價格,包括新的 SQL 授權) 和 『BasePrice』 (折扣的 AHB 價格,以攜帶您自己的 SQL 授權) 。 'BasePrice'
'LicenseIncluded'
maintenanceConfigurationId 指定要套用至此受控實例的維護組態標識碼。 字串
managedInstanceCreateMode 指定資料庫建立模式。

默認值:建立一般實例。

還原:將一組備份還原至特定時間點,以建立實例。 必須指定 RestorePointInTime 和 SourceManagedInstanceId。
'Default'
'PointInTimeRestore'
minimalTlsVersion 最低 TLS 版本。 允許的值:'None'、'1.0'、'1.1'、'1.2' 字串
pricingModel 天氣或未 受控執行個體 為免費空間。 'Freemium'
'Regular'
primaryUserAssignedIdentityId 預設使用之使用者指派身分識別的資源標識碼。 字串
proxyOverride 用於連接到 實例的連接類型。 'Default'
'Proxy'
'Redirect'
publicDataEndpointEnabled 是否啟用公用資料端點。 bool
requestedBackupStorageRedundancy 用來儲存此實例備份的記憶體帳戶類型。 選項包括 Local (LocalRedundantStorage) 、Zone (ZoneRedundantStorage) 、Geo (GeoRedundantStorage) 和 GeoZone (GeoZoneRedundantStorage) 'Geo'
'GeoZone'
'Local'
'Zone'
restorePointInTime 指定將還原以建立新資料庫之源資料庫) (ISO8601 時間點。 字串
servicePrincipal 受控實例的服務主體。 ServicePrincipal
sourceManagedInstanceId 與這個實例建立作業相關聯的來源受控實例資源標識符。 字串
storageIOps 記憶體 IOps。 最小值:120。 最大值:120000。 僅允許 1 個 IOps 的增量。 最大值取決於選取的硬體系列和虛擬核心數目。 int
storageSizeInGB 以 GB 為單位的記憶體大小。 最小值:32。 最大值:16384。 只允許 32 GB 的增量。 最大值取決於選取的硬體系列和虛擬核心數目。 int
storageThroughputMBps MBps 中的記憶體輸送量。 最小值:25。 最大值:4000。 僅允許 1 MBps 的增量。 最大值取決於選取的硬體系列和虛擬核心數目。 int
subnetId 受控實例的子網資源標識碼。 字串
timezoneId 時區的標識碼。 允許的值是 Windows 支援的時區。
Windows 會在登錄底下保留支援時區的詳細數據,包括標識碼
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones。
您可以藉由查詢 SELECT 名稱 AS timezone_id FROM sys.time_zone_info,透過 SQL Server 取得這些登錄值。
您也可以在 PowerShell 中執行 [System.TimeZoneInfo]::GetSystemTimeZones () 來取得標識符列表。
有效時區標識碼的範例是 「Pacific Standard Time」 或 「W」。 歐洲標準時間」。
字串
虛擬核心 虛擬核心數目。 允許的值:8、16、24、32、40、64、80。 int
zoneRedundant 是否已啟用 multi-az。 bool

ManagedInstanceExternalAdministrator

名稱 描述
administratorType 伺服器管理員的類型。 'ActiveDirectory'
azureADOnlyAuthentication 僅啟用 Azure Active Directory 驗證。 bool
login 伺服器管理員的登入名稱。 字串
principalType 伺服器管理員的主體類型。 'Application'
'Group'
'User'
sid 伺服器管理員) SID (物件識別碼。 字串

約束:
最小長度 = 36
最大長度 = 36
模式 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId 系統管理員的租用戶標識碼。 字串

約束:
最小長度 = 36
最大長度 = 36
模式 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipal

名稱 描述
類型 服務主體類型。 'None'
'SystemAssigned'

SKU

名稱 描述
處理能力 特定 SKU 的容量。 int
family 如果服務有不同的硬體世代,則針對相同的 SKU,則可以在這裡擷取。 字串
NAME SKU 的名稱,通常是字母 + 編號代碼,例如 P3。 需要字串 ()
{1}size{2} 特定 SKU 的大小 字串
tier 特定 SKU 的層級或版本,例如基本、進階。 字串

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
使用網路部署 SQL 受管理執行個體

部署至 Azure
部署UDR和NSG以支援 Azure SQL 受控執行個體和部署 受控執行個體
在新虛擬網路內建立 SQL MI

部署至 Azure
在新的 虛擬網路 內部署 Azure Sql Database 受控執行個體 (SQL MI) 。
建立已設定傳送記錄和計量的 SQL MI

部署至 Azure
此範本可讓您部署用於儲存記錄和計量的 SQL MI 和其他資源, (診斷工作區、記憶體帳戶、事件中樞) 。
在新的虛擬網路內建立具有 jumpbox 的 SQL MI

部署至 Azure
在新的 虛擬網路 內部署 Azure Sql Database 受控執行個體 (SQL MI) 和 JumpBox 與 SSMS。
建立已設定點對站連線的 SQL MI

部署至 Azure
部署 Azure Sql Database 受控執行個體 (SQL MI) ,以及針對新虛擬網路內的點對站連線所設定的虛擬網路網關。

Terraform (AzAPI 提供者) 資源定義

managedInstances 資源類型可以使用目標作業進行部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.Sql/managedInstances 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances@2023-05-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      administrators = {
        administratorType = "ActiveDirectory"
        azureADOnlyAuthentication = bool
        login = "string"
        principalType = "string"
        sid = "string"
        tenantId = "string"
      }
      authenticationMetadata = "string"
      collation = "string"
      databaseFormat = "string"
      dnsZonePartner = "string"
      hybridSecondaryUsage = "string"
      instancePoolId = "string"
      isGeneralPurposeV2 = bool
      keyId = "string"
      licenseType = "string"
      maintenanceConfigurationId = "string"
      managedInstanceCreateMode = "string"
      minimalTlsVersion = "string"
      pricingModel = "string"
      primaryUserAssignedIdentityId = "string"
      proxyOverride = "string"
      publicDataEndpointEnabled = bool
      requestedBackupStorageRedundancy = "string"
      restorePointInTime = "string"
      servicePrincipal = {
        type = "string"
      }
      sourceManagedInstanceId = "string"
      storageIOps = int
      storageSizeInGB = int
      storageThroughputMBps = int
      subnetId = "string"
      timezoneId = "string"
      vCores = int
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

屬性值

managedInstances

名稱 描述
類型 資源類型 “Microsoft.Sql/managedInstances@2023-05-01-preview”
NAME 資源名稱 需要字串 ()

字元限制:1-63

合法字元:
小寫字母、數字和連字號。

不能以連字號開頭或結尾。

資源名稱在整個 Azure 中必須是唯一的。
location 資源位置。 需要字串 ()
parent_id 若要部署至資源群組,請使用該資源群組的標識碼。 需要字串 ()
tags 資源標籤。 標記名稱和值的字典。
sku 受控實例 SKU。 sku.name 允許的值:GP_Gen5、GP_G8IM、GP_G8IH、BC_Gen5、BC_G8IM BC_G8IH Sku
身分識別 受控實例的 Azure Active Directory 身分識別。 ResourceIdentity
properties 資源屬性。 ManagedInstanceProperties

ResourceIdentity

名稱 描述
類型 識別類型。 將此設定為 『SystemAssigned』,以便自動建立並指派資源的 Azure Active Directory 主體。 “SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”
identity_ids 要使用的使用者指派身分識別的資源標識碼 使用者身分識別標識碼的陣列。

ResourceIdentityUserAssignedIdentities

名稱 描述
{自定義屬性} UserIdentity

UserIdentity

此物件不包含部署期間要設定的任何屬性。 所有屬性都是 ReadOnly。

ManagedInstanceProperties

名稱 描述
administratorLogin 受控實例的系統管理員用戶名稱。 只有在建立受控實例 (且建立) 時,才能指定。 字串
administratorLoginPassword 建立受控實例) 所需的系統管理員登入密碼 (。 字串

約束:
敏感性值。 以安全參數的形式傳入。
管理員 實例的 Azure Active Directory 系統管理員。 這隻能在實例建立時使用。 如果用於實例更新,則會忽略它,否則會導致錯誤。 如需更新,則必須使用個別 API。 ManagedInstanceExternalAdministrator
authenticationMetadata 受控實例的驗證元數據查閱模式。 “AzureAD”
“Paired”
"Windows"
collation 受控實例的定序。 字串
databaseFormat 指定 SQL 引擎版本專屬實例資料庫的內部格式。 “AlwaysUpToDate”
“SQLServer2022”
dnsZonePartner 另一個受控實例的資源標識符,此受控實例會在建立之後共用其 DNS 區域。 字串
hybridSecondaryUsage 混合式次要使用量。 可能的值為 「主動」 (預設值) ,而「被動」 (客戶會使用次要作為被動DR) 。 作用中”
“被動”
instancePoolId 這個受管理伺服器所屬之實例集區的標識碼。 字串
isGeneralPurposeV2 這是否為 常規用途 版本的 GPv2 變體。 bool
keyId 要用於加密之金鑰的 CMK URI。 字串
licenseType 授權類型。 可能的值為 『LicenseIncluded』 (一般價格,包括新的 SQL 授權) 和 『BasePrice』 (折扣的 AHB 價格,以攜帶您自己的 SQL 授權) 。 “BasePrice”
“LicenseIncluded”
maintenanceConfigurationId 指定要套用至此受控實例的維護組態標識碼。 字串
managedInstanceCreateMode 指定資料庫建立模式。

默認值:建立一般實例。

還原:將一組備份還原至特定時間點,以建立實例。 必須指定 RestorePointInTime 和 SourceManagedInstanceId。
“預設值”
“PointInTimeRestore”
minimalTlsVersion 最低 TLS 版本。 允許的值:'None'、'1.0'、'1.1'、'1.2' 字串
pricingModel 天氣或未 受控執行個體 為免費空間。 “Freemium”
“Regular”
primaryUserAssignedIdentityId 預設使用之使用者指派身分識別的資源標識碼。 字串
proxyOverride 用於連接到 實例的連接類型。 “預設值”
“Proxy”
“重新導向”
publicDataEndpointEnabled 是否啟用公用資料端點。 bool
requestedBackupStorageRedundancy 用來儲存此實例備份的記憶體帳戶類型。 選項包括 Local (LocalRedundantStorage) 、Zone (ZoneRedundantStorage) 、Geo (GeoRedundantStorage) 和 GeoZone (GeoZoneRedundantStorage) “Geo”
“GeoZone”
“Local”
“區域”
restorePointInTime 指定將還原以建立新資料庫之源資料庫) (ISO8601 時間點。 字串
servicePrincipal 受控實例的服務主體。 ServicePrincipal
sourceManagedInstanceId 與這個實例建立作業相關聯的來源受控實例資源標識符。 字串
storageIOps 記憶體 IOps。 最小值:120。 最大值:120000。 僅允許 1 個 IOps 的增量。 最大值取決於選取的硬體系列和虛擬核心數目。 int
storageSizeInGB 以 GB 為單位的記憶體大小。 最小值:32。 最大值:16384。 只允許 32 GB 的增量。 最大值取決於選取的硬體系列和虛擬核心數目。 int
storageThroughputMBps MBps 中的記憶體輸送量。 最小值:25。 最大值:4000。 僅允許 1 MBps 的增量。 最大值取決於選取的硬體系列和虛擬核心數目。 int
subnetId 受控實例的子網資源標識碼。 字串
timezoneId 時區的標識碼。 允許的值是 Windows 支援的時區。
Windows 會在登錄底下保留支援時區的詳細數據,包括標識碼
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones。
您可以查詢 SELECT 名稱 AS timezone_id FROM sys.time_zone_info,透過 SQL Server 取得這些登錄值。
您也可以在 PowerShell 中執行 [System.TimeZoneInfo]::GetSystemTimeZones () 來取得標識符列表。
有效時區標識碼的範例是 「Pacific Standard Time」 或 「W」。 歐洲標準時間」。
字串
虛擬核心 虛擬核心數目。 允許的值:8、16、24、32、40、64、80。 int
zoneRedundant 是否已啟用 multi-az。 bool

ManagedInstanceExternalAdministrator

名稱 描述
administratorType 伺服器管理員的類型。 “ActiveDirectory”
azureADOnlyAuthentication 僅啟用 Azure Active Directory 驗證。 bool
login 伺服器管理員的登入名稱。 字串
principalType 伺服器管理員的主體類型。 “應用程式”
“Group”
"User"
sid 伺服器管理員) SID (物件識別碼。 字串

約束:
最小長度 = 36
最大長度 = 36
模式 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId 系統管理員的租用戶標識碼。 字串

約束:
最小長度 = 36
最大長度 = 36
模式 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipal

名稱 描述
類型 服務主體類型。 "None"
“SystemAssigned”

SKU

名稱 描述
處理能力 特定 SKU 的容量。 int
family 如果服務有不同的硬體世代,則針對相同的 SKU,則可以在這裡擷取。 字串
NAME SKU 的名稱,通常是字母 + 編號代碼,例如 P3。 需要字串 ()
{1}size{2} 特定 SKU 的大小 字串
tier 特定 SKU 的層級或版本,例如基本、進階。 字串