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 受管理執行個體 |
部署UDR和NSG以支援 Azure SQL 受控執行個體和部署 受控執行個體 |
在新虛擬網路內建立 SQL MI |
在新的 虛擬網路 內部署 Azure Sql Database 受控執行個體 (SQL MI) 。 |
建立已設定傳送記錄和計量的 SQL MI |
此範本可讓您部署用於儲存記錄和計量的 SQL MI 和其他資源, (診斷工作區、記憶體帳戶、事件中樞) 。 |
在新的虛擬網路內建立具有 jumpbox 的 SQL MI |
在新的 虛擬網路 內,使用 SSMS 部署 Azure Sql Database 受控執行個體 (SQL MI) 和 JumpBox。 |
建立已設定點對站連線的 SQL MI |
部署 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 受管理執行個體 |
部署UDR和NSG以支援 Azure SQL 受控執行個體和部署 受控執行個體 |
在新虛擬網路內建立 SQL MI |
在新的 虛擬網路 內部署 Azure Sql Database 受控執行個體 (SQL MI) 。 |
建立已設定傳送記錄和計量的 SQL MI |
此範本可讓您部署用於儲存記錄和計量的 SQL MI 和其他資源, (診斷工作區、記憶體帳戶、事件中樞) 。 |
在新的虛擬網路內建立具有 jumpbox 的 SQL MI |
在新的 虛擬網路 內部署 Azure Sql Database 受控執行個體 (SQL MI) 和 JumpBox 與 SSMS。 |
建立已設定點對站連線的 SQL MI |
部署 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 的層級或版本,例如基本、進階。 | 字串 |