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


Microsoft.Sql managedInstances/dtc 2022-11-01-preview

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

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

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

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

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

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

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

ManagedInstanceDtcProperties

Имя Описание Ценность
dtcEnabled Активное состояние управляемого экземпляра DTC. bool
externalDnsSuffixSearchList Список поиска внешнего dns-суффикса управляемого экземпляра DTC. string[]
securitySettings Параметры безопасности управляемого экземпляра DTC. ManagedInstanceDtcSecuritySettings

ManagedInstanceDtcSecuritySettings

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

ManagedInstanceDtcTransactionManagerCommunicationSettings

Имя Описание Ценность
allowInboundEnabled Разрешить входящий трафик управляемому экземпляру DTC. bool
allowOutboundEnabled Разрешить исходящий трафик управляемого экземпляра DTC. bool
аутентификация Тип проверки подлинности управляемого экземпляра DTC. струна

Microsoft.Sql/managedInstances/dtc

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

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

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

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

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

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

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

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

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

ManagedInstanceDtcProperties

Имя Описание Ценность
dtcEnabled Активное состояние управляемого экземпляра DTC. bool
externalDnsSuffixSearchList Список поиска внешнего dns-суффикса управляемого экземпляра DTC. string[]
securitySettings Параметры безопасности управляемого экземпляра DTC. ManagedInstanceDtcSecuritySettings

ManagedInstanceDtcSecuritySettings

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

ManagedInstanceDtcTransactionManagerCommunicationSettings

Имя Описание Ценность
allowInboundEnabled Разрешить входящий трафик управляемому экземпляру DTC. bool
allowOutboundEnabled Разрешить исходящий трафик управляемого экземпляра DTC. bool
аутентификация Тип проверки подлинности управляемого экземпляра DTC. струна

Microsoft.Sql/managedInstances/dtc

Имя Описание Ценность
apiVersion Версия API '2022-11-01-preview'
имя Имя ресурса "current" (обязательный)
свойства Свойства ресурса. ManagedInstanceDtcProperties
тип Тип ресурса "Microsoft.Sql/managedInstances/dtc"

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

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

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

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

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

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

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

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

ManagedInstanceDtcProperties

Имя Описание Ценность
dtcEnabled Активное состояние управляемого экземпляра DTC. bool
externalDnsSuffixSearchList Список поиска внешнего dns-суффикса управляемого экземпляра DTC. string[]
securitySettings Параметры безопасности управляемого экземпляра DTC. ManagedInstanceDtcSecuritySettings

ManagedInstanceDtcSecuritySettings

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

ManagedInstanceDtcTransactionManagerCommunicationSettings

Имя Описание Ценность
allowInboundEnabled Разрешить входящий трафик управляемому экземпляру DTC. bool
allowOutboundEnabled Разрешить исходящий трафик управляемого экземпляра DTC. bool
аутентификация Тип проверки подлинности управляемого экземпляра DTC. струна

Microsoft.Sql/managedInstances/dtc

Имя Описание Ценность
имя Имя ресурса "current" (обязательный)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: managedInstances
свойства Свойства ресурса. ManagedInstanceDtcProperties
тип Тип ресурса "Microsoft.Sql/managedInstances/dtc@2022-11-01-preview"