Гибкие серверы Microsoft.DBForMySql 2020-07-01-preview
Замечания
Используйте свойство maintenanceWindow
только при обновлении существующего гибкого сервера. При создании гибкого servcer не указывайте значения для этого свойства.
Определение ресурсов Bicep
Тип ресурса гибких серверов можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.DBForMySql/flexibleServers, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.DBForMySql/flexibleServers@2020-07-01-preview' = {
identity: {
type: 'SystemAssigned'
}
location: 'string'
name: 'string'
properties: {
administratorLogin: 'string'
administratorLoginPassword: 'string'
availabilityZone: 'string'
createMode: 'string'
delegatedSubnetArguments: {
subnetArmResourceId: 'string'
}
haEnabled: 'string'
infrastructureEncryption: 'string'
maintenanceWindow: {
customWindow: 'string'
dayOfWeek: int
startHour: int
startMinute: int
}
privateDnsZoneArguments: {
privateDnsZoneArmResourceId: 'string'
}
replicationRole: 'string'
restorePointInTime: 'string'
sourceServerId: 'string'
sslEnforcement: 'string'
storageProfile: {
backupRetentionDays: int
storageAutogrow: 'string'
storageIops: int
storageMB: int
}
tags: {
{customized property}: 'string'
}
version: 'string'
}
sku: {
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
ДелегированныеSubnetArguments
Имя | Описание | Ценность |
---|---|---|
subnetArmResourceId | Делегированный идентификатор ресурса arm подсети. | струна |
Тождество
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения. | SystemAssigned |
MaintenanceWindow
Имя | Описание | Ценность |
---|---|---|
customWindow | указывает, включено или отключено ли настраиваемое окно | струна |
dayOfWeek | день недели для периода обслуживания | int |
startHour | время начала периода обслуживания | int |
startMinute | Начальная минута для периода обслуживания | int |
Microsoft.DBForMySql/гибкие серверы
Имя | Описание | Ценность |
---|---|---|
тождество | Удостоверение Azure Active Directory сервера. | удостоверения |
местоположение | Географическое расположение, в котором находится ресурс | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства сервера. | ServerProperties |
SKU | Номер SKU (ценовая категория) сервера. | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
PrivateDnsZoneArguments
Имя | Описание | Ценность |
---|---|---|
privateDnsZoneArmResourceId | идентификатор ресурса arm частной зоны DNS. | струна |
ServerProperties
Имя | Описание | Ценность |
---|---|---|
administratorLogin | Имя входа администратора сервера. Можно указать только при создании сервера (и требуется для создания). | струна |
administratorLoginPassword | Пароль для входа администратора (требуется для создания сервера). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
availabilityZone | Сведения о зоне доступности сервера. | струна |
createMode | Режим создания нового сервера MySQL. | По умолчанию "PointInTimeRestore" "Реплика" |
делегатыSubnetArguments | Делегированные аргументы подсети. | ДелегатыSubnetArguments |
haEnabled | Включите высокий уровень доступности или нет для сервера. | "Отключено" "Включено" |
инфраструктураEncryption | Состояние, показывающее, включена ли шифрование инфраструктуры с поддержкой сервера. | "Отключено" "Включено" |
обслуживаниеWindow | Период обслуживания сервера. | MaintenanceWindow |
privateDnsZoneArguments | аргументы частной зоны DNS. | PrivateDnsZoneArguments |
replicationRole | Роль репликации. | струна |
restorePointInTime | Время создания точки восстановления (ISO8601 формате), указывающее время восстановления. | струна |
sourceServerId | Исходный идентификатор сервера MySQL. | струна |
sslEnforcement | Включите принудительное применение SSL или нет при подключении к серверу. | "Отключено" "Включено" |
storageProfile | Профиль хранения сервера. | StorageProfile |
Теги | Метаданные, относящиеся к приложению, в виде пар "ключ-значение". | ServerPropertiesTags |
Версия | Версия сервера. | '5.7' |
ServerPropertiesTags
Имя | Описание | Ценность |
---|
Sku
Имя | Описание | Ценность |
---|---|---|
имя | Имя SKU, например Standard_D32s_v3. | строка (обязательно) |
ярус | Уровень конкретного номера SKU, например GeneralPurpose. | "Всплеск" "GeneralPurpose" MemoryOptimized (обязательный) |
StorageProfile
Имя | Описание | Ценность |
---|---|---|
backupRetentionDays | Дни хранения резервных копий для сервера. | int |
storageAutogrow | Включить автоматическое увеличение хранилища. | "Отключено" "Включено" |
storageIops | Операции ввода-вывода в секунду хранилища для сервера. | int |
storageMB | Максимально допустимое хранилище для сервера. | int |
TrackedResourceTags
Имя | Описание | Ценность |
---|
Примеры использования
Проверенные модули Azure
Следующие проверенные модули Azure можно использовать для развертывания этого типа ресурсов.
Примеры быстрого запуска Azure
Следующие шаблоны быстрого запуска Azure содержат примеры Bicep для развертывания этого типа ресурса.
Bicep-файл | Описание |
---|---|
Создание сервера MySqlFlex & включить защиту с помощью Backup Vault | Шаблон, создающий гибкий сервер MySQL и обеспечивающий защиту с помощью Backup Vault |
развернуть гибкий сервер MySQL с помощью частной конечной точки | Этот шаблон предоставляет способ развертывания гибкого сервера Базы данных Azure для MySQL с частной конечной точкой. |
развертывание гибкого сервера MySQL с помощью интеграции с виртуальной сетью | Этот шаблон предоставляет способ развертывания гибкого сервера Базы данных Azure для MySQL с интеграцией виртуальной сети. |
Определение ресурса шаблона ARM
Тип ресурса гибких серверов можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.DBForMySql/flexibleServers, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.DBForMySql/flexibleServers",
"apiVersion": "2020-07-01-preview",
"name": "string",
"identity": {
"type": "SystemAssigned"
},
"location": "string",
"properties": {
"administratorLogin": "string",
"administratorLoginPassword": "string",
"availabilityZone": "string",
"createMode": "string",
"delegatedSubnetArguments": {
"subnetArmResourceId": "string"
},
"haEnabled": "string",
"infrastructureEncryption": "string",
"maintenanceWindow": {
"customWindow": "string",
"dayOfWeek": "int",
"startHour": "int",
"startMinute": "int"
},
"privateDnsZoneArguments": {
"privateDnsZoneArmResourceId": "string"
},
"replicationRole": "string",
"restorePointInTime": "string",
"sourceServerId": "string",
"sslEnforcement": "string",
"storageProfile": {
"backupRetentionDays": "int",
"storageAutogrow": "string",
"storageIops": "int",
"storageMB": "int"
},
"tags": {
"{customized property}": "string"
},
"version": "string"
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
ДелегированныеSubnetArguments
Имя | Описание | Ценность |
---|---|---|
subnetArmResourceId | Делегированный идентификатор ресурса arm подсети. | струна |
Тождество
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения. | SystemAssigned |
MaintenanceWindow
Имя | Описание | Ценность |
---|---|---|
customWindow | указывает, включено или отключено ли настраиваемое окно | струна |
dayOfWeek | день недели для периода обслуживания | int |
startHour | время начала периода обслуживания | int |
startMinute | Начальная минута для периода обслуживания | int |
Microsoft.DBForMySql/гибкие серверы
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2020-07-01-preview' |
тождество | Удостоверение Azure Active Directory сервера. | удостоверения |
местоположение | Географическое расположение, в котором находится ресурс | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства сервера. | ServerProperties |
SKU | Номер SKU (ценовая категория) сервера. | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.DBForMySql/гибкие серверы" |
PrivateDnsZoneArguments
Имя | Описание | Ценность |
---|---|---|
privateDnsZoneArmResourceId | идентификатор ресурса arm частной зоны DNS. | струна |
ServerProperties
Имя | Описание | Ценность |
---|---|---|
administratorLogin | Имя входа администратора сервера. Можно указать только при создании сервера (и требуется для создания). | струна |
administratorLoginPassword | Пароль для входа администратора (требуется для создания сервера). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
availabilityZone | Сведения о зоне доступности сервера. | струна |
createMode | Режим создания нового сервера MySQL. | По умолчанию "PointInTimeRestore" "Реплика" |
делегатыSubnetArguments | Делегированные аргументы подсети. | ДелегатыSubnetArguments |
haEnabled | Включите высокий уровень доступности или нет для сервера. | "Отключено" "Включено" |
инфраструктураEncryption | Состояние, показывающее, включена ли шифрование инфраструктуры с поддержкой сервера. | "Отключено" "Включено" |
обслуживаниеWindow | Период обслуживания сервера. | MaintenanceWindow |
privateDnsZoneArguments | аргументы частной зоны DNS. | PrivateDnsZoneArguments |
replicationRole | Роль репликации. | струна |
restorePointInTime | Время создания точки восстановления (ISO8601 формате), указывающее время восстановления. | струна |
sourceServerId | Исходный идентификатор сервера MySQL. | струна |
sslEnforcement | Включите принудительное применение SSL или нет при подключении к серверу. | "Отключено" "Включено" |
storageProfile | Профиль хранения сервера. | StorageProfile |
Теги | Метаданные, относящиеся к приложению, в виде пар "ключ-значение". | ServerPropertiesTags |
Версия | Версия сервера. | '5.7' |
ServerPropertiesTags
Имя | Описание | Ценность |
---|
Sku
Имя | Описание | Ценность |
---|---|---|
имя | Имя SKU, например Standard_D32s_v3. | строка (обязательно) |
ярус | Уровень конкретного номера SKU, например GeneralPurpose. | "Всплеск" "GeneralPurpose" MemoryOptimized (обязательный) |
StorageProfile
Имя | Описание | Ценность |
---|---|---|
backupRetentionDays | Дни хранения резервных копий для сервера. | int |
storageAutogrow | Включить автоматическое увеличение хранилища. | "Отключено" "Включено" |
storageIops | Операции ввода-вывода в секунду хранилища для сервера. | int |
storageMB | Максимально допустимое хранилище для сервера. | int |
TrackedResourceTags
Имя | Описание | Ценность |
---|
Примеры использования
Шаблоны быстрого запуска Azure
Следующие шаблоны быстрого запуска Azure развернуть этот тип ресурса.
Шаблон | Описание |
---|---|
Создание сервера MySqlFlex & включить защиту с помощью Backup Vault развертывание |
Шаблон, создающий гибкий сервер MySQL и обеспечивающий защиту с помощью Backup Vault |
развернуть гибкий сервер MySQL с помощью частной конечной точки развертывание |
Этот шаблон предоставляет способ развертывания гибкого сервера Базы данных Azure для MySQL с частной конечной точкой. |
развертывание гибкого сервера MySQL с помощью интеграции с виртуальной сетью развертывание |
Этот шаблон предоставляет способ развертывания гибкого сервера Базы данных Azure для MySQL с интеграцией виртуальной сети. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса гибких серверов можно развернуть с помощью операций, предназначенных для следующих целей:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.DBForMySql/flexibleServers, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DBForMySql/flexibleServers@2020-07-01-preview"
name = "string"
identity = {
type = "SystemAssigned"
}
location = "string"
sku = {
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
administratorLogin = "string"
administratorLoginPassword = "string"
availabilityZone = "string"
createMode = "string"
delegatedSubnetArguments = {
subnetArmResourceId = "string"
}
haEnabled = "string"
infrastructureEncryption = "string"
maintenanceWindow = {
customWindow = "string"
dayOfWeek = int
startHour = int
startMinute = int
}
privateDnsZoneArguments = {
privateDnsZoneArmResourceId = "string"
}
replicationRole = "string"
restorePointInTime = "string"
sourceServerId = "string"
sslEnforcement = "string"
storageProfile = {
backupRetentionDays = int
storageAutogrow = "string"
storageIops = int
storageMB = int
}
tags = {
{customized property} = "string"
}
version = "string"
}
})
}
Значения свойств
ДелегированныеSubnetArguments
Имя | Описание | Ценность |
---|---|---|
subnetArmResourceId | Делегированный идентификатор ресурса arm подсети. | струна |
Тождество
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения. | SystemAssigned |
MaintenanceWindow
Имя | Описание | Ценность |
---|---|---|
customWindow | указывает, включено или отключено ли настраиваемое окно | струна |
dayOfWeek | день недели для периода обслуживания | int |
startHour | время начала периода обслуживания | int |
startMinute | Начальная минута для периода обслуживания | int |
Microsoft.DBForMySql/гибкие серверы
Имя | Описание | Ценность |
---|---|---|
тождество | Удостоверение Azure Active Directory сервера. | удостоверения |
местоположение | Географическое расположение, в котором находится ресурс | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства сервера. | ServerProperties |
SKU | Номер SKU (ценовая категория) сервера. | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.DBForMySql/flexibleServers@2020-07-01-preview" |
PrivateDnsZoneArguments
Имя | Описание | Ценность |
---|---|---|
privateDnsZoneArmResourceId | идентификатор ресурса arm частной зоны DNS. | струна |
ServerProperties
Имя | Описание | Ценность |
---|---|---|
administratorLogin | Имя входа администратора сервера. Можно указать только при создании сервера (и требуется для создания). | струна |
administratorLoginPassword | Пароль для входа администратора (требуется для создания сервера). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
availabilityZone | Сведения о зоне доступности сервера. | струна |
createMode | Режим создания нового сервера MySQL. | По умолчанию "PointInTimeRestore" "Реплика" |
делегатыSubnetArguments | Делегированные аргументы подсети. | ДелегатыSubnetArguments |
haEnabled | Включите высокий уровень доступности или нет для сервера. | "Отключено" "Включено" |
инфраструктураEncryption | Состояние, показывающее, включена ли шифрование инфраструктуры с поддержкой сервера. | "Отключено" "Включено" |
обслуживаниеWindow | Период обслуживания сервера. | MaintenanceWindow |
privateDnsZoneArguments | аргументы частной зоны DNS. | PrivateDnsZoneArguments |
replicationRole | Роль репликации. | струна |
restorePointInTime | Время создания точки восстановления (ISO8601 формате), указывающее время восстановления. | струна |
sourceServerId | Исходный идентификатор сервера MySQL. | струна |
sslEnforcement | Включите принудительное применение SSL или нет при подключении к серверу. | "Отключено" "Включено" |
storageProfile | Профиль хранения сервера. | StorageProfile |
Теги | Метаданные, относящиеся к приложению, в виде пар "ключ-значение". | ServerPropertiesTags |
Версия | Версия сервера. | '5.7' |
ServerPropertiesTags
Имя | Описание | Ценность |
---|
Sku
Имя | Описание | Ценность |
---|---|---|
имя | Имя SKU, например Standard_D32s_v3. | строка (обязательно) |
ярус | Уровень конкретного номера SKU, например GeneralPurpose. | "Всплеск" "GeneralPurpose" MemoryOptimized (обязательный) |
StorageProfile
Имя | Описание | Ценность |
---|---|---|
backupRetentionDays | Дни хранения резервных копий для сервера. | int |
storageAutogrow | Включить автоматическое увеличение хранилища. | "Отключено" "Включено" |
storageIops | Операции ввода-вывода в секунду хранилища для сервера. | int |
storageMB | Максимально допустимое хранилище для сервера. | int |
TrackedResourceTags
Имя | Описание | Ценность |
---|
Примеры использования
Проверенные модули Azure
Следующие проверенные модули Azure можно использовать для развертывания этого типа ресурсов.