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


Microsoft.DBforMySQL servers/databases 2017-12-01

Определение ресурса Bicep

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

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

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

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

resource symbolicname 'Microsoft.DBforMySQL/servers/databases@2017-12-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    charset: 'string'
    collation: 'string'
  }
}

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

servers/databases

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
строка (обязательно)

Ограничение символов: 1–63

Допустимые символы:
Буквенно-цифровые символы и дефисы.
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: servers
properties Свойства базы данных. Свойства базы данных

Свойства базы данных

Имя Описание Значение
charset Набор символов базы данных. строка
collation Параметры сортировки базы данных. строка

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

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

Шаблон Описание
CI/CD для приложений Java с использованием Jenkins и веб-приложений службы приложений Azure

Развертывание в Azure
Это пример для CI/CD Java с использованием Jenkins и Azure веб-приложения.
Шлюз приложений для веб-приложения с ограничением IP-адресов

Развертывание в Azure
Этот шаблон создает шлюз приложений перед веб-приложением Azure с включенным ограничением IP-адресов в веб-приложении.
Создание веб-приложения в Linux с помощью базы данных Azure для MySQL

Развертывание в Azure
Этот шаблон предоставляет способ развертывания веб-приложения в Linux с помощью базы данных Azure для MySQL.
Sonarqube Docker Web App в Linux с MySQL

Развертывание в Azure
Этот шаблон предоставляет простой способ развертывания образа Docker Sonarqube (тег alpine) в веб-приложении Linux с базой данных Azure для MySQL.
Веб-приложение с базой данных Azure для MySQL

Развертывание в Azure
Этот шаблон предоставляет простой способ развертывания веб-приложения на Служба приложений Azure веб-приложения с базой данных Azure для MySQL.

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

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

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

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

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

{
  "type": "Microsoft.DBforMySQL/servers/databases",
  "apiVersion": "2017-12-01",
  "name": "string",
  "properties": {
    "charset": "string",
    "collation": "string"
  }
}

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

servers/databases

Имя Описание Значение
тип Тип ресурса Microsoft.DBforMySQL/servers/databases
версия_API Версия API ресурсов '2017-12-01'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
строка (обязательно)

Ограничение символов: 1–63

Допустимые символы:
Буквенно-цифровые символы и дефисы.
properties Свойства базы данных. Свойства базы данных

Свойства базы данных

Имя Описание Значение
charset Набор символов базы данных. строка
collation Параметры сортировки базы данных. строка

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

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

Шаблон Описание
CI/CD для приложений Java с использованием Jenkins и веб-приложений службы приложений Azure

Развертывание в Azure
Это пример для CI/CD Java с использованием Jenkins и Azure веб-приложения.
Шлюз приложений для веб-приложения с ограничением IP-адресов

Развертывание в Azure
Этот шаблон создает шлюз приложений перед веб-приложением Azure с включенным ограничением IP-адресов в веб-приложении.
Создание веб-приложения в Linux с помощью базы данных Azure для MySQL

Развертывание в Azure
Этот шаблон предоставляет способ развертывания веб-приложения в Linux с помощью базы данных Azure для MySQL.
Sonarqube Docker Web App в Linux с MySQL

Развертывание в Azure
Этот шаблон предоставляет простой способ развертывания образа Docker Sonarqube (тег alpine) в веб-приложении Linux с базой данных Azure для MySQL.
Веб-приложение с базой данных Azure для MySQL

Развертывание в Azure
Этот шаблон предоставляет простой способ развертывания веб-приложения на Служба приложений Azure веб-приложения с базой данных Azure для MySQL.

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

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

  • Группы ресурсов

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

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

Чтобы создать ресурс Microsoft.DBforMySQL/servers/databases, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforMySQL/servers/databases@2017-12-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      charset = "string"
      collation = "string"
    }
  })
}

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

servers/databases

Имя Описание Значение
тип Тип ресурса "Microsoft.DBforMySQL/servers/databases@2017-12-01"
name имя ресурса. string (обязательно)

Ограничение символов: 1-63

Допустимые символы:
Буквенно-цифровые символы и дефисы.
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: серверы
properties Свойства базы данных. Свойства базы данных

Свойства базы данных

Имя Описание Значение
charset Набор символов базы данных. строка
collation Параметры сортировки базы данных. строка