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


Серверы Microsoft.Sql, базы данных/syncGroups 2020-02-02-preview

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

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

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

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

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

resource symbolicname 'Microsoft.Sql/servers/databases/syncGroups@2020-02-02-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    conflictLoggingRetentionInDays: int
    conflictResolutionPolicy: 'string'
    enableConflictLogging: bool
    hubDatabasePassword: 'string'
    hubDatabaseUserName: 'string'
    interval: int
    schema: {
      masterSyncMemberName: 'string'
      tables: [
        {
          columns: [
            {
              dataSize: 'string'
              dataType: 'string'
              quotedName: 'string'
            }
          ]
          quotedName: 'string'
        }
      ]
    }
    syncDatabaseId: 'string'
    usePrivateLinkConnection: bool
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
}

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

Microsoft.Sql/servers/database/syncGroups

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

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

Sku

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

SyncGroupProperties

Имя Описание Ценность
conflictLoggingRetentionInDays Период хранения журнала конфликтов. int
conflictResolutionPolicy Политика разрешения конфликтов группы синхронизации. "HubWin"
"MemberWin"
enableConflictLogging Если ведение журнала конфликтов включено. bool
hubDatabasePassword Пароль для учетных данных базы данных концентратора группы синхронизации. струна
hubDatabaseUserName Имя пользователя для учетных данных базы данных центра синхронизации. струна
интервал Интервал синхронизации группы синхронизации. int
схема Схема синхронизации группы синхронизации. SyncGroupSchema
syncDatabaseId Идентификатор ресурса ARM базы данных синхронизации в группе синхронизации. струна
usePrivateLinkConnection Если используется подключение к приватным каналом, включено. bool

SyncGroupSchema

Имя Описание Ценность
masterSyncMemberName Имя члена главного синхронизации, из которого находится схема. струна
Таблицы Список таблиц в схеме группы синхронизации. SyncGroupSchemaTable[]

SyncGroupSchemaTable

Имя Описание Ценность
Столбцы Список столбцов в схеме группы синхронизации. SyncGroupSchemaTableColumn[]
quotedName Кавычекное имя таблицы схемы группы синхронизации. струна

SyncGroupSchemaTableColumn

Имя Описание Ценность
dataSize Размер данных столбца. струна
dataType Тип данных столбца. струна
quotedName Кавычекное имя столбца таблицы группы синхронизации. струна

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

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

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

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

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

{
  "type": "Microsoft.Sql/servers/databases/syncGroups",
  "apiVersion": "2020-02-02-preview",
  "name": "string",
  "properties": {
    "conflictLoggingRetentionInDays": "int",
    "conflictResolutionPolicy": "string",
    "enableConflictLogging": "bool",
    "hubDatabasePassword": "string",
    "hubDatabaseUserName": "string",
    "interval": "int",
    "schema": {
      "masterSyncMemberName": "string",
      "tables": [
        {
          "columns": [
            {
              "dataSize": "string",
              "dataType": "string",
              "quotedName": "string"
            }
          ],
          "quotedName": "string"
        }
      ]
    },
    "syncDatabaseId": "string",
    "usePrivateLinkConnection": "bool"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  }
}

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

Microsoft.Sql/servers/database/syncGroups

Имя Описание Ценность
apiVersion Версия API '2020-02-02-preview'
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса. SyncGroupProperties
SKU Имя и емкость номера SKU. Sku
тип Тип ресурса "Microsoft.Sql/servers/database/syncGroups"

Sku

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

SyncGroupProperties

Имя Описание Ценность
conflictLoggingRetentionInDays Период хранения журнала конфликтов. int
conflictResolutionPolicy Политика разрешения конфликтов группы синхронизации. "HubWin"
"MemberWin"
enableConflictLogging Если ведение журнала конфликтов включено. bool
hubDatabasePassword Пароль для учетных данных базы данных концентратора группы синхронизации. струна
hubDatabaseUserName Имя пользователя для учетных данных базы данных центра синхронизации. струна
интервал Интервал синхронизации группы синхронизации. int
схема Схема синхронизации группы синхронизации. SyncGroupSchema
syncDatabaseId Идентификатор ресурса ARM базы данных синхронизации в группе синхронизации. струна
usePrivateLinkConnection Если используется подключение к приватным каналом, включено. bool

SyncGroupSchema

Имя Описание Ценность
masterSyncMemberName Имя члена главного синхронизации, из которого находится схема. струна
Таблицы Список таблиц в схеме группы синхронизации. SyncGroupSchemaTable[]

SyncGroupSchemaTable

Имя Описание Ценность
Столбцы Список столбцов в схеме группы синхронизации. SyncGroupSchemaTableColumn[]
quotedName Кавычекное имя таблицы схемы группы синхронизации. струна

SyncGroupSchemaTableColumn

Имя Описание Ценность
dataSize Размер данных столбца. струна
dataType Тип данных столбца. струна
quotedName Кавычекное имя столбца таблицы группы синхронизации. струна

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/databases/syncGroups@2020-02-02-preview"
  name = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  body = jsonencode({
    properties = {
      conflictLoggingRetentionInDays = int
      conflictResolutionPolicy = "string"
      enableConflictLogging = bool
      hubDatabasePassword = "string"
      hubDatabaseUserName = "string"
      interval = int
      schema = {
        masterSyncMemberName = "string"
        tables = [
          {
            columns = [
              {
                dataSize = "string"
                dataType = "string"
                quotedName = "string"
              }
            ]
            quotedName = "string"
          }
        ]
      }
      syncDatabaseId = "string"
      usePrivateLinkConnection = bool
    }
  })
}

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

Microsoft.Sql/servers/database/syncGroups

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: серверах и базах данных
свойства Свойства ресурса. SyncGroupProperties
SKU Имя и емкость номера SKU. Sku
тип Тип ресурса "Microsoft.Sql/servers/database/syncGroups@2020-02-02-preview"

Sku

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

SyncGroupProperties

Имя Описание Ценность
conflictLoggingRetentionInDays Период хранения журнала конфликтов. int
conflictResolutionPolicy Политика разрешения конфликтов группы синхронизации. "HubWin"
"MemberWin"
enableConflictLogging Если ведение журнала конфликтов включено. bool
hubDatabasePassword Пароль для учетных данных базы данных концентратора группы синхронизации. струна
hubDatabaseUserName Имя пользователя для учетных данных базы данных центра синхронизации. струна
интервал Интервал синхронизации группы синхронизации. int
схема Схема синхронизации группы синхронизации. SyncGroupSchema
syncDatabaseId Идентификатор ресурса ARM базы данных синхронизации в группе синхронизации. струна
usePrivateLinkConnection Если используется подключение к приватным каналом, включено. bool

SyncGroupSchema

Имя Описание Ценность
masterSyncMemberName Имя члена главного синхронизации, из которого находится схема. струна
Таблицы Список таблиц в схеме группы синхронизации. SyncGroupSchemaTable[]

SyncGroupSchemaTable

Имя Описание Ценность
Столбцы Список столбцов в схеме группы синхронизации. SyncGroupSchemaTableColumn[]
quotedName Кавычекное имя таблицы схемы группы синхронизации. струна

SyncGroupSchemaTableColumn

Имя Описание Ценность
dataSize Размер данных столбца. струна
dataType Тип данных столбца. струна
quotedName Кавычекное имя столбца таблицы группы синхронизации. струна