Bicep 資源定義
managedInstances/dtc 資源類型可以使用目標作業來部署:
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
若要建立 Microsoft.Sql/managedInstances/dtc 資源,請將下列 Bicep 新增至範本。
resource symbolicname 'Microsoft.Sql/managedInstances/dtc@2023-02-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
}
}
}
屬性值
Microsoft.Sql/managedInstances/dtc
ManagedInstanceDtcProperties
名稱 |
說明 |
價值觀 |
dtc已啟用 |
受控實例 DTC 的作用中狀態。 |
布爾 (bool) |
externalDnsSuffixSearchList |
受控實例 DTC 的外部 DNS 後綴搜尋清單。 |
字串[] |
securitySettings |
受控實例 DTC 的安全性設定。 |
ManagedInstanceDtcSecuritySettings |
ManagedInstanceDtcSecuritySettings
名稱 |
說明 |
價值觀 |
snaLu6point2Transactions已啟用 |
允許 SNA LU 6.2 交易到受控實例 DTC。 |
布爾 (bool) |
transactionManagerCommunicationSettings |
受控實例 DTC 的交易管理員通訊設定。 |
ManagedInstanceDtcTransactionManagerCommunicationSettings |
xaTransactionsDefaultTimeout |
XA 交易的預設逾時(以秒為單位)。 |
整數 (int) |
xaTransactions已啟用 |
允許 XA 交易到受控實例 DTC。 |
布爾 (bool) |
xaTransactionsMaximumTimeout |
XA 交易的逾時上限(以秒為單位)。 |
整數 (int) |
ManagedInstanceDtcTransactionManagerCommunicationSettings
名稱 |
說明 |
價值觀 |
allowInbound已啟用 |
允許對受控實例 DTC 的輸入流量。 |
布爾 (bool) |
allowOutbound已啟用 |
允許受控實例 DTC 的輸出流量。 |
布爾 (bool) |
認證 |
受控實例 DTC 的驗證類型。 |
字符串 |
ARM 樣本資源定義
managedInstances/dtc 資源類型可以使用目標作業來部署:
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
若要建立 Microsoft.Sql/managedInstances/dtc 資源,請將下列 JSON 新增至範本。
{
"type": "Microsoft.Sql/managedInstances/dtc",
"apiVersion": "2023-02-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"
}
}
}
屬性值
Microsoft.Sql/managedInstances/dtc
名稱 |
說明 |
價值觀 |
apiVersion |
API 版本 |
“2023-02-01-預覽” |
名稱 |
資源名稱 |
'current' (必要) |
屬性 |
資源屬性。 |
ManagedInstanceDtcProperties |
類型 |
資源類型 |
“Microsoft.Sql/managedInstances/dtc” |
ManagedInstanceDtcProperties
名稱 |
說明 |
價值觀 |
dtc已啟用 |
受控實例 DTC 的作用中狀態。 |
布爾 (bool) |
externalDnsSuffixSearchList |
受控實例 DTC 的外部 DNS 後綴搜尋清單。 |
字串[] |
securitySettings |
受控實例 DTC 的安全性設定。 |
ManagedInstanceDtcSecuritySettings |
ManagedInstanceDtcSecuritySettings
名稱 |
說明 |
價值觀 |
snaLu6point2Transactions已啟用 |
允許 SNA LU 6.2 交易到受控實例 DTC。 |
布爾 (bool) |
transactionManagerCommunicationSettings |
受控實例 DTC 的交易管理員通訊設定。 |
ManagedInstanceDtcTransactionManagerCommunicationSettings |
xaTransactionsDefaultTimeout |
XA 交易的預設逾時(以秒為單位)。 |
整數 (int) |
xaTransactions已啟用 |
允許 XA 交易到受控實例 DTC。 |
布爾 (bool) |
xaTransactionsMaximumTimeout |
XA 交易的逾時上限(以秒為單位)。 |
整數 (int) |
ManagedInstanceDtcTransactionManagerCommunicationSettings
名稱 |
說明 |
價值觀 |
allowInbound已啟用 |
允許對受控實例 DTC 的輸入流量。 |
布爾 (bool) |
allowOutbound已啟用 |
允許受控實例 DTC 的輸出流量。 |
布爾 (bool) |
認證 |
受控實例 DTC 的驗證類型。 |
字符串 |
使用範例
managedInstances/dtc 資源類型可以使用目標作業來部署:
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
若要建立 Microsoft.Sql/managedInstances/dtc 資源,請將下列 Terraform 新增至範本。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances/dtc@2023-02-01-preview"
name = "string"
parent_id = "string"
body = {
properties = {
dtcEnabled = bool
externalDnsSuffixSearchList = [
"string"
]
securitySettings = {
snaLu6point2TransactionsEnabled = bool
transactionManagerCommunicationSettings = {
allowInboundEnabled = bool
allowOutboundEnabled = bool
authentication = "string"
}
xaTransactionsDefaultTimeout = int
xaTransactionsEnabled = bool
xaTransactionsMaximumTimeout = int
}
}
}
}
屬性值
Microsoft.Sql/managedInstances/dtc
ManagedInstanceDtcProperties
名稱 |
說明 |
價值觀 |
dtc已啟用 |
受控實例 DTC 的作用中狀態。 |
布爾 (bool) |
externalDnsSuffixSearchList |
受控實例 DTC 的外部 DNS 後綴搜尋清單。 |
字串[] |
securitySettings |
受控實例 DTC 的安全性設定。 |
ManagedInstanceDtcSecuritySettings |
ManagedInstanceDtcSecuritySettings
名稱 |
說明 |
價值觀 |
snaLu6point2Transactions已啟用 |
允許 SNA LU 6.2 交易到受控實例 DTC。 |
布爾 (bool) |
transactionManagerCommunicationSettings |
受控實例 DTC 的交易管理員通訊設定。 |
ManagedInstanceDtcTransactionManagerCommunicationSettings |
xaTransactionsDefaultTimeout |
XA 交易的預設逾時(以秒為單位)。 |
整數 (int) |
xaTransactions已啟用 |
允許 XA 交易到受控實例 DTC。 |
布爾 (bool) |
xaTransactionsMaximumTimeout |
XA 交易的逾時上限(以秒為單位)。 |
整數 (int) |
ManagedInstanceDtcTransactionManagerCommunicationSettings
名稱 |
說明 |
價值觀 |
allowInbound已啟用 |
允許對受控實例 DTC 的輸入流量。 |
布爾 (bool) |
allowOutbound已啟用 |
允許受控實例 DTC 的輸出流量。 |
布爾 (bool) |
認證 |
受控實例 DTC 的驗證類型。 |
字符串 |