Майкрософт. SQL managedInstances/distributedAvailabilityGroups 2023-08-01

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

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

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

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

Создать Майкрософт. Ресурс sql/managedInstances/distributedAvailabilityGroups добавьте следующий Bicep в ваш шаблон.

resource symbolicname 'Microsoft.Sql/managedInstances/distributedAvailabilityGroups@2023-08-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    databases: [
      {
        databaseName: 'string'
      }
    ]
    failoverMode: 'string'
    instanceAvailabilityGroupName: 'string'
    instanceLinkRole: 'string'
    partnerAvailabilityGroupName: 'string'
    partnerEndpoint: 'string'
    replicationMode: 'string'
    seedingMode: 'string'
  }
}

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

Майкрософт. Sql/managedInstances/distributedAvailabilityGroups

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

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

DistributedAvailabilityGroupDatabase

Name Description Value
databaseName Имя базы данных по ссылке string

DistributedAvailabilityGroupProperties

Name Description Value
databases Базы данных в распределенной группе доступности DistributedAvailabilityGroupDatabase[]
failoverMode Режим резервирования канала — может быть ручным, если предназначен для двустороннего резервирования с поддерживаемым SQL Server, или None для одностороннего резервирования на Azure. 'Manual'
'None'
instanceAvailabilityGroupName Имя группы доступности на стороне управляемого экземпляра string
instanceLinkRole Роль бокового канала управляемого экземпляра 'Primary'
'Secondary'
partnerAvailabilityGroupName Имя группы доступности на стороне SQL Server string
partnerEndpoint Конечная точка на стороне SQL Server — имя разрешаемого IP-адреса или DNS string
replicationMode Режим репликации ссылки 'Async'
'Sync'
seedingMode Режим заполнения базы данных — может быть автоматическим (по умолчанию) или вручную для поддерживаемых сценариев. 'Automatic'
'Manual'

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

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

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

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

Создать Майкрософт. Ресурс sql/managedInstances/distributedAvailabilityGroups, добавьте следующий JSON в ваш шаблон.

{
  "type": "Microsoft.Sql/managedInstances/distributedAvailabilityGroups",
  "apiVersion": "2023-08-01",
  "name": "string",
  "properties": {
    "databases": [
      {
        "databaseName": "string"
      }
    ],
    "failoverMode": "string",
    "instanceAvailabilityGroupName": "string",
    "instanceLinkRole": "string",
    "partnerAvailabilityGroupName": "string",
    "partnerEndpoint": "string",
    "replicationMode": "string",
    "seedingMode": "string"
  }
}

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

Майкрософт. Sql/managedInstances/distributedAvailabilityGroups

Name Description Value
apiVersion Версия API '2023-08-01'
name Имя ресурса строка (обязательно)
properties Свойства ресурса. DistributedAvailabilityGroupProperties
type Тип ресурса 'Майкрософт. Sql/managedInstances/distributedAvailabilityGroups'

DistributedAvailabilityGroupDatabase

Name Description Value
databaseName Имя базы данных по ссылке string

DistributedAvailabilityGroupProperties

Name Description Value
databases Базы данных в распределенной группе доступности DistributedAvailabilityGroupDatabase[]
failoverMode Режим резервирования канала — может быть ручным, если предназначен для двустороннего резервирования с поддерживаемым SQL Server, или None для одностороннего резервирования на Azure. 'Manual'
'None'
instanceAvailabilityGroupName Имя группы доступности на стороне управляемого экземпляра string
instanceLinkRole Роль бокового канала управляемого экземпляра 'Primary'
'Secondary'
partnerAvailabilityGroupName Имя группы доступности на стороне SQL Server string
partnerEndpoint Конечная точка на стороне SQL Server — имя разрешаемого IP-адреса или DNS string
replicationMode Режим репликации ссылки 'Async'
'Sync'
seedingMode Режим заполнения базы данных — может быть автоматическим (по умолчанию) или вручную для поддерживаемых сценариев. 'Automatic'
'Manual'

Примеры использования

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

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

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

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

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

Создать Майкрософт. Ресурс sql/managedInstances/distributedAvailabilityGroups добавьте следующий Terraform в ваш шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances/distributedAvailabilityGroups@2023-08-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      databases = [
        {
          databaseName = "string"
        }
      ]
      failoverMode = "string"
      instanceAvailabilityGroupName = "string"
      instanceLinkRole = "string"
      partnerAvailabilityGroupName = "string"
      partnerEndpoint = "string"
      replicationMode = "string"
      seedingMode = "string"
    }
  }
}

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

Майкрософт. Sql/managedInstances/distributedAvailabilityGroups

Name Description Value
name Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: managedInstances
properties Свойства ресурса. DistributedAvailabilityGroupProperties
type Тип ресурса «Майкрософт. Sql/managedInstances/distributedAvailabilityGroups@2023-08-01"

DistributedAvailabilityGroupDatabase

Name Description Value
databaseName Имя базы данных по ссылке string

DistributedAvailabilityGroupProperties

Name Description Value
databases Базы данных в распределенной группе доступности DistributedAvailabilityGroupDatabase[]
failoverMode Режим резервирования канала — может быть ручным, если предназначен для двустороннего резервирования с поддерживаемым SQL Server, или None для одностороннего резервирования на Azure. 'Manual'
'None'
instanceAvailabilityGroupName Имя группы доступности на стороне управляемого экземпляра string
instanceLinkRole Роль бокового канала управляемого экземпляра 'Primary'
'Secondary'
partnerAvailabilityGroupName Имя группы доступности на стороне SQL Server string
partnerEndpoint Конечная точка на стороне SQL Server — имя разрешаемого IP-адреса или DNS string
replicationMode Режим репликации ссылки 'Async'
'Sync'
seedingMode Режим заполнения базы данных — может быть автоматическим (по умолчанию) или вручную для поддерживаемых сценариев. 'Automatic'
'Manual'