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


Майкрософт. SQL managedInstances/dtc

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

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

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

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

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

resource symbolicname 'Microsoft.Sql/managedInstances/dtc@2025-02-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    dtcEnabled: bool
    externalDnsSuffixSearchList: [
      'string'
    ]
    fqdnEnabled: bool
    securitySettings: {
      snaLu6point2TransactionsEnabled: bool
      transactionManagerCommunicationSettings: {
        allowInboundEnabled: bool
        allowOutboundEnabled: bool
        authentication: 'string'
      }
      xaTransactionsDefaultTimeout: int
      xaTransactionsEnabled: bool
      xaTransactionsMaximumTimeout: int
    }
  }
}

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

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

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

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

ManagedInstanceDtcProperties

Name Description Value
dtcEnabled Активное состояние управляемого экземпляра DTC. bool
externalDnsSuffixSearchList Список поиска внешнего dns-суффикса управляемого экземпляра DTC. string[]
fqdnEnabled Статус FQDN управляемого экземпляра DTC. Переключение этой настройки может вызвать перезапуск управляемого экземпляра. bool
securitySettings Параметры безопасности управляемого экземпляра DTC. ManagedInstanceDtcSecuritySettings

ManagedInstanceDtcSecuritySettings

Name Description Value
snaLu6point2TransactionsEnabled Разрешить транзакциям SNA LU 6.2 для управляемого экземпляра DTC. bool
transactionManagerCommunicationSettings Параметры связи диспетчера транзакций управляемого экземпляра DTC. ManagedInstanceDtcTransactionManagerCommunicationSettings
xaTransactionsDefaultTimeout Время ожидания по умолчанию для транзакций XA (в секундах). int
xaTransactionsEnabled Разрешить транзакциям XA управляемый экземпляр DTC. bool
xaTransactionsMaximumTimeout Максимальное время ожидания для транзакций XA (в секундах). int

ManagedInstanceDtcTransactionManagerCommunicationSettings

Name Description Value
allowInboundEnabled Разрешить входящий трафик управляемому экземпляру DTC. bool
allowOutboundEnabled Разрешить исходящий трафик управляемого экземпляра DTC. bool
authentication Тип проверки подлинности управляемого экземпляра DTC. string

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

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

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

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

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

{
  "type": "Microsoft.Sql/managedInstances/dtc",
  "apiVersion": "2025-02-01-preview",
  "name": "string",
  "properties": {
    "dtcEnabled": "bool",
    "externalDnsSuffixSearchList": [ "string" ],
    "fqdnEnabled": "bool",
    "securitySettings": {
      "snaLu6point2TransactionsEnabled": "bool",
      "transactionManagerCommunicationSettings": {
        "allowInboundEnabled": "bool",
        "allowOutboundEnabled": "bool",
        "authentication": "string"
      },
      "xaTransactionsDefaultTimeout": "int",
      "xaTransactionsEnabled": "bool",
      "xaTransactionsMaximumTimeout": "int"
    }
  }
}

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

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

Name Description Value
apiVersion Версия API «2025-02-01-превью»
name имя ресурса. "current" (обязательный)
properties Свойства ресурса. ManagedInstanceDtcProperties
type Тип ресурса 'Майкрософт. Sql/managedInstances/dtc'

ManagedInstanceDtcProperties

Name Description Value
dtcEnabled Активное состояние управляемого экземпляра DTC. bool
externalDnsSuffixSearchList Список поиска внешнего dns-суффикса управляемого экземпляра DTC. string[]
fqdnEnabled Статус FQDN управляемого экземпляра DTC. Переключение этой настройки может вызвать перезапуск управляемого экземпляра. bool
securitySettings Параметры безопасности управляемого экземпляра DTC. ManagedInstanceDtcSecuritySettings

ManagedInstanceDtcSecuritySettings

Name Description Value
snaLu6point2TransactionsEnabled Разрешить транзакциям SNA LU 6.2 для управляемого экземпляра DTC. bool
transactionManagerCommunicationSettings Параметры связи диспетчера транзакций управляемого экземпляра DTC. ManagedInstanceDtcTransactionManagerCommunicationSettings
xaTransactionsDefaultTimeout Время ожидания по умолчанию для транзакций XA (в секундах). int
xaTransactionsEnabled Разрешить транзакциям XA управляемый экземпляр DTC. bool
xaTransactionsMaximumTimeout Максимальное время ожидания для транзакций XA (в секундах). int

ManagedInstanceDtcTransactionManagerCommunicationSettings

Name Description Value
allowInboundEnabled Разрешить входящий трафик управляемому экземпляру DTC. bool
allowOutboundEnabled Разрешить исходящий трафик управляемого экземпляра DTC. bool
authentication Тип проверки подлинности управляемого экземпляра DTC. string

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

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

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

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

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

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

Создать Майкрософт. Sql/managedInstances/dtc resource, добавьте следующий Terraform в свой шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances/dtc@2025-02-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      dtcEnabled = bool
      externalDnsSuffixSearchList = [
        "string"
      ]
      fqdnEnabled = bool
      securitySettings = {
        snaLu6point2TransactionsEnabled = bool
        transactionManagerCommunicationSettings = {
          allowInboundEnabled = bool
          allowOutboundEnabled = bool
          authentication = "string"
        }
        xaTransactionsDefaultTimeout = int
        xaTransactionsEnabled = bool
        xaTransactionsMaximumTimeout = int
      }
    }
  }
}

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

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

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

ManagedInstanceDtcProperties

Name Description Value
dtcEnabled Активное состояние управляемого экземпляра DTC. bool
externalDnsSuffixSearchList Список поиска внешнего dns-суффикса управляемого экземпляра DTC. string[]
fqdnEnabled Статус FQDN управляемого экземпляра DTC. Переключение этой настройки может вызвать перезапуск управляемого экземпляра. bool
securitySettings Параметры безопасности управляемого экземпляра DTC. ManagedInstanceDtcSecuritySettings

ManagedInstanceDtcSecuritySettings

Name Description Value
snaLu6point2TransactionsEnabled Разрешить транзакциям SNA LU 6.2 для управляемого экземпляра DTC. bool
transactionManagerCommunicationSettings Параметры связи диспетчера транзакций управляемого экземпляра DTC. ManagedInstanceDtcTransactionManagerCommunicationSettings
xaTransactionsDefaultTimeout Время ожидания по умолчанию для транзакций XA (в секундах). int
xaTransactionsEnabled Разрешить транзакциям XA управляемый экземпляр DTC. bool
xaTransactionsMaximumTimeout Максимальное время ожидания для транзакций XA (в секундах). int

ManagedInstanceDtcTransactionManagerCommunicationSettings

Name Description Value
allowInboundEnabled Разрешить входящий трафик управляемому экземпляру DTC. bool
allowOutboundEnabled Разрешить исходящий трафик управляемого экземпляра DTC. bool
authentication Тип проверки подлинности управляемого экземпляра DTC. string