Microsoft.Sql managedInstances 2020-08-01-preview
Определение ресурса Bicep
Тип ресурса managedInstances можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Sql/managedInstances, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Sql/managedInstances@2020-08-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'
}
properties: {
administratorLogin: 'string'
administratorLoginPassword: 'string'
collation: 'string'
dnsZonePartner: 'string'
instancePoolId: 'string'
licenseType: 'string'
maintenanceConfigurationId: 'string'
managedInstanceCreateMode: 'string'
minimalTlsVersion: 'string'
proxyOverride: 'string'
publicDataEndpointEnabled: bool
restorePointInTime: 'string'
sourceManagedInstanceId: 'string'
storageAccountType: 'string'
storageSizeInGB: int
subnetId: 'string'
timezoneId: 'string'
vCores: int
zoneRedundant: bool
}
}
Значения свойств
managedInstances
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. | string (обязательно) Ограничение символов: 1-63 Допустимые символы: Строчные буквы, цифры и дефисы. Не может начинаться или заканчиваться дефисом. Имя ресурса должно быть уникальным в Azure. |
location | Расположение ресурса. | string (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
sku | Номер SKU управляемого экземпляра. Допустимые значения для sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 | SKU |
удостоверение | Удостоверение Azure Active Directory управляемого экземпляра. | ResourceIdentity |
properties | Свойства ресурса. | ManagedInstanceProperties |
ResourceIdentity
Имя | Описание | Значение |
---|---|---|
тип | Тип удостоверения. Задайте для этого параметра значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса. | "Нет" SystemAssigned "SystemAssigned,UserAssigned" UserAssigned |
ManagedInstanceProperties
Имя | Описание | Значение |
---|---|---|
administratorLogin | Имя пользователя администратора для управляемого экземпляра. Может указываться только при создании управляемого экземпляра (и требуется для создания). | строка |
administratorLoginPassword | Пароль для входа администратора (требуется для создания управляемого экземпляра). | строка |
collation | Параметры сортировки управляемого экземпляра. | строка |
dnsZonePartner | Идентификатор ресурса другого управляемого экземпляра, зона DNS которого будет совместно использовать этот управляемый экземпляр после создания. | строка |
instancePoolId | Идентификатор пула экземпляров, к которому принадлежит этот управляемый сервер. | строка |
licenseType | Тип лицензии. Возможные значения: LicenseIncluded (обычная цена, включая новую лицензию SQL) и BasePrice (цена со скидкой для получения собственных лицензий SQL). | "Базовая цена" 'LicenseIncluded' |
maintenanceConfigurationId | Указывает идентификатор конфигурации обслуживания, применяемый к этому управляемому экземпляру. | строка |
managedInstanceCreateMode | Указывает режим создания базы данных. По умолчанию: регулярное создание экземпляра. Восстановление. Создает экземпляр путем восстановления набора резервных копий на определенный момент времени. Необходимо указать Значения RestorePointInTime и SourceManagedInstanceId. |
'Default' PointInTimeRestore |
minimalTlsVersion | Минимальная версия TLS. Допустимые значения: None, 1.0, 1.1, 1.2 | строка |
proxyOverride | Тип подключения, используемый для подключения к экземпляру. | 'Default' Прокси-сервер "Перенаправление" |
publicDataEndpointEnabled | Включена ли общедоступная конечная точка данных. | bool |
restorePointInTime | Указывает точку во времени (ISO8601 формате) базы данных-источника, которая будет восстановлена для создания новой базы данных. | строка |
sourceManagedInstanceId | Идентификатор ресурса исходного управляемого экземпляра, связанного с операцией создания этого экземпляра. | строка |
storageAccountType | Тип учетной записи хранения, используемой для хранения резервных копий этого экземпляра. Доступны следующие варианты: LRS (LocallyRedundantStorage), ZRS (ZoneRedundantStorage) и GRS (GeoRedundantStorage). | "GRS" "LRS" 'ZRS' |
storageSizeInGB | Размер хранилища в ГБ. Минимальное значение: 32. Максимальное значение: 8192. Допустимы только приращения 32 ГБ. | INT |
subnetId | Идентификатор ресурса подсети для управляемого экземпляра. | строка |
timezoneId | Идентификатор часового пояса. Допустимые значения — это часовые пояса, поддерживаемые Windows. Windows хранит сведения о поддерживаемых часовых поясах, включая идентификатор, в реестре в разделе KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Эти значения реестра можно получить с помощью SQL Server, запросив select name 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 |
Sku
Имя | Описание | Значение |
---|---|---|
Емкость | Емкость конкретного номера SKU. | INT |
family | Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. | строка |
name | Имя номера SKU, как правило, буква + числовой код, например P3. | string (обязательно) |
size | Размер конкретного номера SKU | строка |
Уровень | Уровень или выпуск конкретного номера SKU, например "Базовый", "Премиум". | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Развертывание Управляемый экземпляр SQL с помощью сети |
Развертывание UDR и NSG для поддержки Управляемый экземпляр SQL Azure и развертывание Управляемый экземпляр |
Создание управляемого экземпляра SQL в новой виртуальной сети |
Разверните Управляемый экземпляр Базы данных SQL Azure (SQL MI) в новых виртуальная сеть. |
Создание управляемого экземпляра SQL с настроенной отправкой журналов и метрик |
Этот шаблон позволяет развернуть управляемый экземпляр SQL и дополнительные ресурсы, используемые для хранения журналов и метрик (рабочая область диагностики, учетная запись хранения, концентратор событий). |
Создание управляемого экземпляра SQL с jumpbox в новой виртуальной сети |
Развертывание базы данных SQL Azure Управляемый экземпляр (SQL MI) и JumpBox с помощью SSMS в новых виртуальная сеть. |
Создание управляемого экземпляра SQL с настроенным подключением "точка — сеть" |
Развертывание Управляемый экземпляр Базы данных Sql Azure (SQL MI) и шлюза виртуальной сети, настроенного для подключения "точка — сеть" в новой виртуальной сети. |
Определение ресурса шаблона ARM
Тип ресурса managedInstances можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Sql/managedInstances, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Sql/managedInstances",
"apiVersion": "2020-08-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"
},
"properties": {
"administratorLogin": "string",
"administratorLoginPassword": "string",
"collation": "string",
"dnsZonePartner": "string",
"instancePoolId": "string",
"licenseType": "string",
"maintenanceConfigurationId": "string",
"managedInstanceCreateMode": "string",
"minimalTlsVersion": "string",
"proxyOverride": "string",
"publicDataEndpointEnabled": "bool",
"restorePointInTime": "string",
"sourceManagedInstanceId": "string",
"storageAccountType": "string",
"storageSizeInGB": "int",
"subnetId": "string",
"timezoneId": "string",
"vCores": "int",
"zoneRedundant": "bool"
}
}
Значения свойств
managedInstances
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.Sql/managedInstances |
версия_API | Версия API ресурсов | '2020-08-01-preview' |
name | имя ресурса. | string (обязательно) Ограничение символов: 1-63 Допустимые символы: Строчные буквы, цифры и дефисы. Не может начинаться или заканчиваться дефисом. Имя ресурса должно быть уникальным в Azure. |
location | Расположение ресурса. | string (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
sku | Номер SKU управляемого экземпляра. Допустимые значения для sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 | SKU |
удостоверение | Удостоверение Azure Active Directory управляемого экземпляра. | ResourceIdentity |
properties | Свойства ресурса. | ManagedInstanceProperties |
ResourceIdentity
Имя | Описание | Значение |
---|---|---|
тип | Тип удостоверения. Задайте для этого параметра значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса. | "Нет" SystemAssigned "SystemAssigned,UserAssigned" UserAssigned |
ManagedInstanceProperties
Имя | Описание | Значение |
---|---|---|
administratorLogin | Имя пользователя администратора для управляемого экземпляра. Может указываться только при создании управляемого экземпляра (и требуется для создания). | строка |
administratorLoginPassword | Пароль для входа администратора (требуется для создания управляемого экземпляра). | строка |
collation | Параметры сортировки управляемого экземпляра. | строка |
dnsZonePartner | Идентификатор ресурса другого управляемого экземпляра, зона DNS которого будет совместно использовать этот управляемый экземпляр после создания. | строка |
instancePoolId | Идентификатор пула экземпляров, к которому принадлежит этот управляемый сервер. | строка |
licenseType | Тип лицензии. Возможные значения: LicenseIncluded (обычная цена, включая новую лицензию SQL) и BasePrice (цена со скидкой для получения собственных лицензий SQL). | "Базовая цена" 'LicenseIncluded' |
maintenanceConfigurationId | Указывает идентификатор конфигурации обслуживания, применяемый к этому управляемому экземпляру. | строка |
managedInstanceCreateMode | Указывает режим создания базы данных. По умолчанию: регулярное создание экземпляра. Восстановление. Создает экземпляр путем восстановления набора резервных копий на определенный момент времени. Необходимо указать Значения RestorePointInTime и SourceManagedInstanceId. |
'Default' PointInTimeRestore |
minimalTlsVersion | Минимальная версия TLS. Допустимые значения: None, 1.0, 1.1, 1.2 | строка |
proxyOverride | Тип подключения, используемый для подключения к экземпляру. | 'Default' Прокси-сервер "Перенаправление" |
publicDataEndpointEnabled | Включена ли общедоступная конечная точка данных. | bool |
restorePointInTime | Указывает точку во времени (ISO8601 формате) базы данных-источника, которая будет восстановлена для создания новой базы данных. | строка |
sourceManagedInstanceId | Идентификатор ресурса исходного управляемого экземпляра, связанного с операцией создания этого экземпляра. | строка |
storageAccountType | Тип учетной записи хранения, используемой для хранения резервных копий этого экземпляра. Доступны следующие варианты: LRS (LocallyRedundantStorage), ZRS (ZoneRedundantStorage) и GRS (GeoRedundantStorage). | "GRS" "LRS" 'ZRS' |
storageSizeInGB | Размер хранилища в ГБ. Минимальное значение: 32. Максимальное значение: 8192. Допустимы только приращения 32 ГБ. | INT |
subnetId | Идентификатор ресурса подсети для управляемого экземпляра. | строка |
timezoneId | Идентификатор часового пояса. Допустимые значения — это часовые пояса, поддерживаемые Windows. Windows хранит сведения о поддерживаемых часовых поясах, включая идентификатор, в реестре в разделе KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Эти значения реестра можно получить с помощью SQL Server, запросив select name 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 |
Sku
Имя | Описание | Значение |
---|---|---|
Емкость | Емкость конкретного номера SKU. | INT |
family | Если служба имеет разные поколения оборудования для одного номера SKU, это можно записать здесь. | строка |
name | Имя номера SKU, как правило, буква + числовой код, например P3. | string (обязательно) |
size | Размер конкретного номера SKU | строка |
Уровень | Уровень или выпуск конкретного номера SKU, например "Базовый", "Премиум". | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Развертывание Управляемый экземпляр SQL с помощью сети |
Развертывание UDR и NSG для поддержки Управляемый экземпляр SQL Azure и развертывание Управляемый экземпляр |
Создание управляемого экземпляра SQL в новой виртуальной сети |
Разверните Управляемый экземпляр Базы данных SQL Azure (SQL MI) в новых виртуальная сеть. |
Создание управляемого экземпляра SQL с настроенной отправкой журналов и метрик |
Этот шаблон позволяет развернуть управляемый экземпляр SQL и дополнительные ресурсы, используемые для хранения журналов и метрик (рабочая область диагностики, учетная запись хранения, концентратор событий). |
Создание управляемого экземпляра SQL с jumpbox в новой виртуальной сети |
Развертывание базы данных SQL Azure Управляемый экземпляр (SQL MI) и JumpBox с помощью SSMS в новых виртуальная сеть. |
Создание управляемого экземпляра SQL с настроенным подключением "точка — сеть" |
Развертывание Управляемый экземпляр Базы данных Sql Azure (SQL MI) и шлюза виртуальной сети, настроенного для подключения "точка — сеть" в новой виртуальной сети. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса managedInstances можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Sql/managedInstances, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances@2020-08-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
}
body = jsonencode({
properties = {
administratorLogin = "string"
administratorLoginPassword = "string"
collation = "string"
dnsZonePartner = "string"
instancePoolId = "string"
licenseType = "string"
maintenanceConfigurationId = "string"
managedInstanceCreateMode = "string"
minimalTlsVersion = "string"
proxyOverride = "string"
publicDataEndpointEnabled = bool
restorePointInTime = "string"
sourceManagedInstanceId = "string"
storageAccountType = "string"
storageSizeInGB = int
subnetId = "string"
timezoneId = "string"
vCores = int
zoneRedundant = bool
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
})
}
Значения свойств
managedInstances
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.Sql/managedInstances@2020-08-01-preview" |
name | имя ресурса. | string (обязательно) Ограничение символов: 1-63 Допустимые символы: Строчные буквы, цифры и дефисы. Не может начинаться или заканчиваться дефисом. Имя ресурса должно быть уникальным в Azure. |
location | Расположение ресурса. | string (обязательно) |
parent_id | Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. | string (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. |
sku | Номер SKU управляемого экземпляра. Допустимые значения для sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 | SKU |
удостоверение | Удостоверение Azure Active Directory управляемого экземпляра. | ResourceIdentity |
properties | Свойства ресурса. | ManagedInstanceProperties |
ResourceIdentity
Имя | Описание | Значение |
---|---|---|
тип | Тип удостоверения. Задайте для этого параметра значение SystemAssigned, чтобы автоматически создать и назначить субъект Azure Active Directory для ресурса. | "SystemAssigned" "SystemAssigned,UserAssigned" UserAssigned |
ManagedInstanceProperties
Имя | Описание | Значение |
---|---|---|
administratorLogin | Имя пользователя администратора для управляемого экземпляра. Может указываться только при создании управляемого экземпляра (и требуется для создания). | строка |
administratorLoginPassword | Пароль для входа администратора (требуется для создания управляемого экземпляра). | строка |
collation | Параметры сортировки управляемого экземпляра. | строка |
dnsZonePartner | Идентификатор ресурса другого управляемого экземпляра, зона DNS которого будет совместно использовать этот управляемый экземпляр после создания. | строка |
instancePoolId | Идентификатор пула экземпляров, к которому принадлежит этот управляемый сервер. | строка |
licenseType | Тип лицензии. Возможные значения: LicenseIncluded (обычная цена, включая новую лицензию SQL) и BasePrice (цена со скидкой для получения собственных лицензий SQL). | "Базовая цена" "LicenseIncluded" |
maintenanceConfigurationId | Указывает идентификатор конфигурации обслуживания, применяемый к этому управляемому экземпляру. | строка |
managedInstanceCreateMode | Указывает режим создания базы данных. По умолчанию: регулярное создание экземпляра. Восстановление. Создает экземпляр путем восстановления набора резервных копий на определенный момент времени. Необходимо указать Значения RestorePointInTime и SourceManagedInstanceId. |
"По умолчанию" PointInTimeRestore |
minimalTlsVersion | Минимальная версия TLS. Допустимые значения: None, 1.0, 1.1, 1.2 | строка |
proxyOverride | Тип подключения, используемый для подключения к экземпляру. | "По умолчанию" "Прокси-сервер" "Перенаправление" |
publicDataEndpointEnabled | Включена ли общедоступная конечная точка данных. | bool |
restorePointInTime | Указывает точку во времени (ISO8601 формате) базы данных-источника, которая будет восстановлена для создания новой базы данных. | строка |
sourceManagedInstanceId | Идентификатор ресурса исходного управляемого экземпляра, связанного с операцией создания этого экземпляра. | строка |
storageAccountType | Тип учетной записи хранения, используемой для хранения резервных копий этого экземпляра. Доступны следующие варианты: LRS (LocallyRedundantStorage), ZRS (ZoneRedundantStorage) и GRS (GeoRedundantStorage). | "GRS" "LRS" "ZRS" |
storageSizeInGB | Размер хранилища в ГБ. Минимальное значение: 32. Максимальное значение: 8192. Допустимы только приращения 32 ГБ. | INT |
subnetId | Идентификатор ресурса подсети для управляемого экземпляра. | строка |
timezoneId | Идентификатор часового пояса. Допустимые значения — это часовые пояса, поддерживаемые Windows. Windows хранит сведения о поддерживаемых часовых поясах, включая идентификатор, в реестре в разделе KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Эти значения реестра можно получить с помощью SQL Server, запросив select name 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 |
Sku
Имя | Описание | Значение |
---|---|---|
Емкость | Емкость конкретного номера SKU. | INT |
family | Если служба имеет разные поколения оборудования для одного номера SKU, то это можно записать здесь. | строка |
name | Имя номера SKU, как правило, буква + номер, например P3. | строка (обязательно) |
size | Размер конкретного номера SKU | строка |
Уровень | Уровень или выпуск конкретного номера SKU, например "Базовый", "Премиум". | строка |