Поделиться через


Microsoft.Sql managedInstances 2023-05-01-preview

Определение ресурсов Bicep

Тип ресурса managedInstances можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Sql/managedInstances, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Sql/managedInstances@2023-05-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    administrators: {
      administratorType: 'string'
      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'
  }
  tags: {
    {customized property}: 'string'
  }
}

Значения свойств

ManagedInstanceExternalAdministrator

Имя Описание Ценность
administratorType Тип администратора развера. "ActiveDirectory"
azureADOnlyAuthentication Включена только проверка подлинности Azure Active Directory. bool
логин Имя входа администратора сервера. струна
principalType Тип субъекта-администратора. "Приложение"
"Группа"
"Пользователь"
ид безопасности ИДЕНТИФИКАТОР безопасности (идентификатор объекта) администратора сервера. струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId Идентификатор клиента администратора. струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ManagedInstanceProperties

Имя Описание Ценность
administratorLogin Имя администратора для управляемого экземпляра. Можно указать только при создании управляемого экземпляра (и требуется для создания). струна
administratorLoginPassword Пароль для входа администратора (требуется для создания управляемого экземпляра). струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
Администраторы Администратор Azure Active Directory экземпляра. Это можно использовать только во время создания экземпляра. Если оно используется для обновления экземпляра, оно будет игнорироваться или приведет к ошибке. Для обновлений потребуется использовать отдельные API. ManagedInstanceExternalAdministrator
authenticationMetadata Режим поиска метаданных метаданных управляемого экземпляра. AzureAD
"Сопряжено"
"Windows"
закуска Параметры сортировки управляемого экземпляра. струна
databaseFormat Задает внутренний формат баз данных экземпляров, относящихся к версии ядра SQL. AlwaysUpToDate
"SQLServer2022"
dnsZonePartner Идентификатор ресурса другого управляемого экземпляра, зона DNS которого будет совместно использовать этот управляемый экземпляр после создания. струна
hybridSecondaryUsage Гибридное вторичное использование. Возможные значения: "Активный" (значение по умолчанию) и "Пассивный" (клиент использует вторичную функцию в качестве пассивного аварийного восстановления). "Активный"
"Пассивный"
instancePoolId Идентификатор пула экземпляров, к которому принадлежит управляемый сервер. струна
isGeneralPurposeV2 Независимо от того, является ли это вариантом GPv2 выпуска общего назначения. bool
keyId Универсальный код ресурса (URI) ключа для шифрования. струна
licenseType Тип лицензии. Возможные значения: LicenseIncluded (обычная цена включительно с новой лицензией SQL) и BasePrice (скидка на AHB для привлечения собственных лицензий SQL). "BasePrice"
LicenseIncluded
maintenanceConfigurationId Указывает идентификатор конфигурации обслуживания для применения к этому управляемому экземпляру. струна
managedInstanceCreateMode Задает режим создания базы данных.

По умолчанию: создание регулярного экземпляра.

Восстановление. Создание экземпляра путем восстановления набора резервных копий в определенный момент времени. Необходимо указать RestorePointInTime и SourceManagedInstanceId.
По умолчанию
"PointInTimeRestore"
minTlsVersion Минимальная версия TLS. Допустимые значения: "Нет", "1.0", "1.1", "1.2" струна
pricingModel Weather или not Managed Instance is freemium. "Freemium"
"Обычный"
primaryUserAssignedIdentityId Идентификатор ресурса назначаемого пользователем удостоверения, используемого по умолчанию. струна
proxyOverride Тип подключения, используемый для подключения к экземпляру. По умолчанию
"Прокси- сервер"
"Перенаправление"
publicDataEndpointEnabled Включена ли общедоступная конечная точка данных. bool
запрошеннаяbackupStorageRedundancy Тип учетной записи хранения, используемый для хранения резервных копий для этого экземпляра. Параметры: Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) и GeoZone(GeoZoneRedundantStorage) "Гео"
"GeoZone"
"Local"
Зона
restorePointInTime Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных. струна
servicePrincipal Субъект-служба управляемого экземпляра. ServicePrincipal
sourceManagedInstanceId Идентификатор ресурса исходного управляемого экземпляра, связанного с операцией создания этого экземпляра. струна
storageIOps IOps хранилища. Минимальное значение: 300. Максимальное значение: 80000. Приращение 1 IOps разрешено только. Максимальное значение зависит от выбранного семейства оборудования и количества виртуальных ядер. int
storageSizeInGB Размер хранилища в ГБ. Минимальное значение: 32. Максимальное значение: 16384. Приращение только в 32 ГБ разрешено. Максимальное значение зависит от выбранного семейства оборудования и количества виртуальных ядер. int
storageThroughputMBps Параметр MBps пропускной способности хранилища не поддерживается в операции создания и обновления экземпляра. int
SubnetId Идентификатор ресурса подсети для управляемого экземпляра. струна
timezoneId Идентификатор часового пояса. Допустимые значения — это часовые пояса, поддерживаемые Windows.
Windows хранит сведения о поддерживаемых часовых поясах, включая идентификатор, в реестре в разделе
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Часовой пояс.
Эти значения реестра можно получить с помощью SQL Server, запросив имя SELECT AS timezone_id FROM sys.time_zone_info.
Список идентификаторов также можно получить путем выполнения [System.TimeZoneInfo]::GetSystemTimeZones() в PowerShell.
Пример допустимого идентификатора часового пояса — "Тихоокеанское стандартное время" или "W". Стандартное время в Европе.
струна
Виртуальные ядра Количество виртуальных ядер. Допустимые значения: 8, 16, 24, 32, 40, 64, 80. int
zoneRedundant Включена ли функция multi-az. bool

Microsoft.Sql/managedInstances

Имя Описание Ценность
тождество Удостоверение Azure Active Directory управляемого экземпляра. ResourceIdentity
местоположение Расположение ресурса. строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса. ManagedInstanceProperties
SKU SKU управляемого экземпляра. Допустимые значения для sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

ResourceIdentity

Имя Описание Ценность
тип Тип удостоверения. Установите для параметра SystemAssigned значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Идентификаторы ресурса назначенных пользователем удостоверений для использования ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Имя Описание Ценность

ServicePrincipal

Имя Описание Ценность
тип Тип субъекта-службы. "Нет"
SystemAssigned

Sku

Имя Описание Ценность
способность Емкость конкретного номера SKU. int
семья Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. струна
имя Имя номера SKU, как правило, буква + код номера, например P3. строка (обязательно)
размер Размер конкретного номера SKU струна
ярус Уровень или выпуск конкретного номера SKU, например "Базовый", "Премиум". струна

TrackedResourceTags

Имя Описание Ценность

UserIdentity

Имя Описание Ценность

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

Bicep-файл Описание
создание SQL MI в новой виртуальной сети Разверните управляемый экземпляр Базы данных SQL Azure (SQL MI) в новой виртуальной сети.

Определение ресурса шаблона ARM

Тип ресурса managedInstances можно развернуть с помощью операций, целевых:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Sql/managedInstances, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Sql/managedInstances",
  "apiVersion": "2023-05-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "administrators": {
      "administratorType": "string",
      "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Значения свойств

ManagedInstanceExternalAdministrator

Имя Описание Ценность
administratorType Тип администратора развера. "ActiveDirectory"
azureADOnlyAuthentication Включена только проверка подлинности Azure Active Directory. bool
логин Имя входа администратора сервера. струна
principalType Тип субъекта-администратора. "Приложение"
"Группа"
"Пользователь"
ид безопасности ИДЕНТИФИКАТОР безопасности (идентификатор объекта) администратора сервера. струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId Идентификатор клиента администратора. струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ManagedInstanceProperties

Имя Описание Ценность
administratorLogin Имя администратора для управляемого экземпляра. Можно указать только при создании управляемого экземпляра (и требуется для создания). струна
administratorLoginPassword Пароль для входа администратора (требуется для создания управляемого экземпляра). струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
Администраторы Администратор Azure Active Directory экземпляра. Это можно использовать только во время создания экземпляра. Если оно используется для обновления экземпляра, оно будет игнорироваться или приведет к ошибке. Для обновлений потребуется использовать отдельные API. ManagedInstanceExternalAdministrator
authenticationMetadata Режим поиска метаданных метаданных управляемого экземпляра. AzureAD
"Сопряжено"
"Windows"
закуска Параметры сортировки управляемого экземпляра. струна
databaseFormat Задает внутренний формат баз данных экземпляров, относящихся к версии ядра SQL. AlwaysUpToDate
"SQLServer2022"
dnsZonePartner Идентификатор ресурса другого управляемого экземпляра, зона DNS которого будет совместно использовать этот управляемый экземпляр после создания. струна
hybridSecondaryUsage Гибридное вторичное использование. Возможные значения: "Активный" (значение по умолчанию) и "Пассивный" (клиент использует вторичную функцию в качестве пассивного аварийного восстановления). "Активный"
"Пассивный"
instancePoolId Идентификатор пула экземпляров, к которому принадлежит управляемый сервер. струна
isGeneralPurposeV2 Независимо от того, является ли это вариантом GPv2 выпуска общего назначения. bool
keyId Универсальный код ресурса (URI) ключа для шифрования. струна
licenseType Тип лицензии. Возможные значения: LicenseIncluded (обычная цена включительно с новой лицензией SQL) и BasePrice (скидка на AHB для привлечения собственных лицензий SQL). "BasePrice"
LicenseIncluded
maintenanceConfigurationId Указывает идентификатор конфигурации обслуживания для применения к этому управляемому экземпляру. струна
managedInstanceCreateMode Задает режим создания базы данных.

По умолчанию: создание регулярного экземпляра.

Восстановление. Создание экземпляра путем восстановления набора резервных копий в определенный момент времени. Необходимо указать RestorePointInTime и SourceManagedInstanceId.
По умолчанию
"PointInTimeRestore"
minTlsVersion Минимальная версия TLS. Допустимые значения: "Нет", "1.0", "1.1", "1.2" струна
pricingModel Weather или not Managed Instance is freemium. "Freemium"
"Обычный"
primaryUserAssignedIdentityId Идентификатор ресурса назначаемого пользователем удостоверения, используемого по умолчанию. струна
proxyOverride Тип подключения, используемый для подключения к экземпляру. По умолчанию
"Прокси- сервер"
"Перенаправление"
publicDataEndpointEnabled Включена ли общедоступная конечная точка данных. bool
запрошеннаяbackupStorageRedundancy Тип учетной записи хранения, используемый для хранения резервных копий для этого экземпляра. Параметры: Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) и GeoZone(GeoZoneRedundantStorage) "Гео"
"GeoZone"
"Local"
Зона
restorePointInTime Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных. струна
servicePrincipal Субъект-служба управляемого экземпляра. ServicePrincipal
sourceManagedInstanceId Идентификатор ресурса исходного управляемого экземпляра, связанного с операцией создания этого экземпляра. струна
storageIOps IOps хранилища. Минимальное значение: 300. Максимальное значение: 80000. Приращение 1 IOps разрешено только. Максимальное значение зависит от выбранного семейства оборудования и количества виртуальных ядер. int
storageSizeInGB Размер хранилища в ГБ. Минимальное значение: 32. Максимальное значение: 16384. Приращение только в 32 ГБ разрешено. Максимальное значение зависит от выбранного семейства оборудования и количества виртуальных ядер. int
storageThroughputMBps Параметр MBps пропускной способности хранилища не поддерживается в операции создания и обновления экземпляра. int
SubnetId Идентификатор ресурса подсети для управляемого экземпляра. струна
timezoneId Идентификатор часового пояса. Допустимые значения — это часовые пояса, поддерживаемые Windows.
Windows хранит сведения о поддерживаемых часовых поясах, включая идентификатор, в реестре в разделе
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Часовой пояс.
Эти значения реестра можно получить с помощью SQL Server, запросив имя SELECT AS timezone_id FROM sys.time_zone_info.
Список идентификаторов также можно получить путем выполнения [System.TimeZoneInfo]::GetSystemTimeZones() в PowerShell.
Пример допустимого идентификатора часового пояса — "Тихоокеанское стандартное время" или "W". Стандартное время в Европе.
струна
Виртуальные ядра Количество виртуальных ядер. Допустимые значения: 8, 16, 24, 32, 40, 64, 80. int
zoneRedundant Включена ли функция multi-az. bool

Microsoft.Sql/managedInstances

Имя Описание Ценность
apiVersion Версия API '2023-05-01-preview'
тождество Удостоверение Azure Active Directory управляемого экземпляра. ResourceIdentity
местоположение Расположение ресурса. строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса. ManagedInstanceProperties
SKU SKU управляемого экземпляра. Допустимые значения для sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Sql/managedInstances"

ResourceIdentity

Имя Описание Ценность
тип Тип удостоверения. Установите для параметра SystemAssigned значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Идентификаторы ресурса назначенных пользователем удостоверений для использования ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Имя Описание Ценность

ServicePrincipal

Имя Описание Ценность
тип Тип субъекта-службы. "Нет"
SystemAssigned

Sku

Имя Описание Ценность
способность Емкость конкретного номера SKU. int
семья Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. струна
имя Имя номера SKU, как правило, буква + код номера, например P3. строка (обязательно)
размер Размер конкретного номера SKU струна
ярус Уровень или выпуск конкретного номера SKU, например "Базовый", "Премиум". струна

TrackedResourceTags

Имя Описание Ценность

UserIdentity

Имя Описание Ценность

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
создание SQL MI в новой виртуальной сети

развертывание в Azure
Разверните управляемый экземпляр Базы данных SQL Azure (SQL MI) в новой виртуальной сети.
Создание SQL MI с настройкой отправки журналов и метрик

развертывание в Azure
Этот шаблон позволяет развернуть SQL MI и дополнительные ресурсы, используемые для хранения журналов и метрик (рабочая область диагностики, учетная запись хранения, концентратор событий).
Создание SQL MI с переходом в новой виртуальной сети

развертывание в Azure
Разверните управляемый экземпляр Базы данных SQL Azure (SQL MI) и JumpBox с помощью SSMS в новой виртуальной сети.
Создание SQL MI с настроенным подключением типа "точка — сеть"

развертывание в Azure
Разверните управляемый экземпляр Базы данных SQL Azure (SQL MI) и шлюз виртуальной сети, настроенный для подключения типа "точка — сеть" в новой виртуальной сети.
Развертывание управляемого экземпляра SQL с помощью сетевых

развертывание в Azure
Развертывание UDR и NSG для поддержки Управляемого экземпляра SQL Azure и развертывания управляемого экземпляра

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса managedInstances можно развернуть с помощью операций, целевых:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Sql/managedInstances, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances@2023-05-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      administrators = {
        administratorType = "string"
        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
    }
  })
}

Значения свойств

ManagedInstanceExternalAdministrator

Имя Описание Ценность
administratorType Тип администратора развера. "ActiveDirectory"
azureADOnlyAuthentication Включена только проверка подлинности Azure Active Directory. bool
логин Имя входа администратора сервера. струна
principalType Тип субъекта-администратора. "Приложение"
"Группа"
"Пользователь"
ид безопасности ИДЕНТИФИКАТОР безопасности (идентификатор объекта) администратора сервера. струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId Идентификатор клиента администратора. струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ManagedInstanceProperties

Имя Описание Ценность
administratorLogin Имя администратора для управляемого экземпляра. Можно указать только при создании управляемого экземпляра (и требуется для создания). струна
administratorLoginPassword Пароль для входа администратора (требуется для создания управляемого экземпляра). струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
Администраторы Администратор Azure Active Directory экземпляра. Это можно использовать только во время создания экземпляра. Если оно используется для обновления экземпляра, оно будет игнорироваться или приведет к ошибке. Для обновлений потребуется использовать отдельные API. ManagedInstanceExternalAdministrator
authenticationMetadata Режим поиска метаданных метаданных управляемого экземпляра. AzureAD
"Сопряжено"
"Windows"
закуска Параметры сортировки управляемого экземпляра. струна
databaseFormat Задает внутренний формат баз данных экземпляров, относящихся к версии ядра SQL. AlwaysUpToDate
"SQLServer2022"
dnsZonePartner Идентификатор ресурса другого управляемого экземпляра, зона DNS которого будет совместно использовать этот управляемый экземпляр после создания. струна
hybridSecondaryUsage Гибридное вторичное использование. Возможные значения: "Активный" (значение по умолчанию) и "Пассивный" (клиент использует вторичную функцию в качестве пассивного аварийного восстановления). "Активный"
"Пассивный"
instancePoolId Идентификатор пула экземпляров, к которому принадлежит управляемый сервер. струна
isGeneralPurposeV2 Независимо от того, является ли это вариантом GPv2 выпуска общего назначения. bool
keyId Универсальный код ресурса (URI) ключа для шифрования. струна
licenseType Тип лицензии. Возможные значения: LicenseIncluded (обычная цена включительно с новой лицензией SQL) и BasePrice (скидка на AHB для привлечения собственных лицензий SQL). "BasePrice"
LicenseIncluded
maintenanceConfigurationId Указывает идентификатор конфигурации обслуживания для применения к этому управляемому экземпляру. струна
managedInstanceCreateMode Задает режим создания базы данных.

По умолчанию: создание регулярного экземпляра.

Восстановление. Создание экземпляра путем восстановления набора резервных копий в определенный момент времени. Необходимо указать RestorePointInTime и SourceManagedInstanceId.
По умолчанию
"PointInTimeRestore"
minTlsVersion Минимальная версия TLS. Допустимые значения: "Нет", "1.0", "1.1", "1.2" струна
pricingModel Weather или not Managed Instance is freemium. "Freemium"
"Обычный"
primaryUserAssignedIdentityId Идентификатор ресурса назначаемого пользователем удостоверения, используемого по умолчанию. струна
proxyOverride Тип подключения, используемый для подключения к экземпляру. По умолчанию
"Прокси- сервер"
"Перенаправление"
publicDataEndpointEnabled Включена ли общедоступная конечная точка данных. bool
запрошеннаяbackupStorageRedundancy Тип учетной записи хранения, используемый для хранения резервных копий для этого экземпляра. Параметры: Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) и GeoZone(GeoZoneRedundantStorage) "Гео"
"GeoZone"
"Local"
Зона
restorePointInTime Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных. струна
servicePrincipal Субъект-служба управляемого экземпляра. ServicePrincipal
sourceManagedInstanceId Идентификатор ресурса исходного управляемого экземпляра, связанного с операцией создания этого экземпляра. струна
storageIOps IOps хранилища. Минимальное значение: 300. Максимальное значение: 80000. Приращение 1 IOps разрешено только. Максимальное значение зависит от выбранного семейства оборудования и количества виртуальных ядер. int
storageSizeInGB Размер хранилища в ГБ. Минимальное значение: 32. Максимальное значение: 16384. Приращение только в 32 ГБ разрешено. Максимальное значение зависит от выбранного семейства оборудования и количества виртуальных ядер. int
storageThroughputMBps Параметр MBps пропускной способности хранилища не поддерживается в операции создания и обновления экземпляра. int
SubnetId Идентификатор ресурса подсети для управляемого экземпляра. струна
timezoneId Идентификатор часового пояса. Допустимые значения — это часовые пояса, поддерживаемые Windows.
Windows хранит сведения о поддерживаемых часовых поясах, включая идентификатор, в реестре в разделе
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Часовой пояс.
Эти значения реестра можно получить с помощью SQL Server, запросив имя SELECT AS timezone_id FROM sys.time_zone_info.
Список идентификаторов также можно получить путем выполнения [System.TimeZoneInfo]::GetSystemTimeZones() в PowerShell.
Пример допустимого идентификатора часового пояса — "Тихоокеанское стандартное время" или "W". Стандартное время в Европе.
струна
Виртуальные ядра Количество виртуальных ядер. Допустимые значения: 8, 16, 24, 32, 40, 64, 80. int
zoneRedundant Включена ли функция multi-az. bool

Microsoft.Sql/managedInstances

Имя Описание Ценность
тождество Удостоверение Azure Active Directory управляемого экземпляра. ResourceIdentity
местоположение Расположение ресурса. строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса. ManagedInstanceProperties
SKU SKU управляемого экземпляра. Допустимые значения для sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH Sku
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Sql/managedInstances@2023-05-01-preview"

ResourceIdentity

Имя Описание Ценность
тип Тип удостоверения. Установите для параметра SystemAssigned значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Идентификаторы ресурса назначенных пользователем удостоверений для использования ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Имя Описание Ценность

ServicePrincipal

Имя Описание Ценность
тип Тип субъекта-службы. "Нет"
SystemAssigned

Sku

Имя Описание Ценность
способность Емкость конкретного номера SKU. int
семья Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. струна
имя Имя номера SKU, как правило, буква + код номера, например P3. строка (обязательно)
размер Размер конкретного номера SKU струна
ярус Уровень или выпуск конкретного номера SKU, например "Базовый", "Премиум". струна

TrackedResourceTags

Имя Описание Ценность

UserIdentity

Имя Описание Ценность