Microsoft.Sql managedInstances/dtc 2022-08-01-preview
Bicep 資源定義
managedInstances/dtc 資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Sql/managedInstances/dtc 資源,請將下列 Bicep 新增至您的範本。
resource symbolicname 'Microsoft.Sql/managedInstances/dtc@2022-08-01-preview' = {
name: 'current'
parent: resourceSymbolicName
properties: {
dtcEnabled: bool
externalDnsSuffixSearchList: [
'string'
]
securitySettings: {
snaLu6point2TransactionsEnabled: bool
transactionManagerCommunicationSettings: {
allowInboundEnabled: bool
allowOutboundEnabled: bool
authentication: 'string'
}
xaTransactionsDefaultTimeout: int
xaTransactionsEnabled: bool
xaTransactionsMaximumTimeout: int
}
}
}
屬性值
managedInstances/dtc
名稱 | 描述 | 值 |
---|---|---|
NAME | 資源名稱 瞭解如何在 Bicep 中設定子資源的名稱和類型。 |
'current' |
父系 (parent) | 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增此屬性。 如需詳細資訊,請參閱 父資源外部的子資源。 |
類型資源的符號名稱: managedInstances |
properties | 資源屬性。 | ManagedInstanceDtcProperties |
ManagedInstanceDtcProperties
名稱 | 描述 | 值 |
---|---|---|
dtcEnabled | 受控實例 DTC 的作用中狀態。 | bool |
externalDnsSuffixSearchList | 受控實例 DTC 的外部 DNS 後綴搜尋清單。 | string[] |
securitySettings | 受控實例 DTC 的安全性設定。 | ManagedInstanceDtcSecuritySettings |
ManagedInstanceDtcSecuritySettings
名稱 | 描述 | 值 |
---|---|---|
snaLu6point2TransactionsEnabled | 允許 SNA LU 6.2 交易到受控實例 DTC。 | bool |
transactionManagerCommunicationSettings | 受控實例 DTC 的交易管理員通訊設定。 | ManagedInstanceDtcTransactionManagerCommunicationSet... |
xaTransactionsDefaultTimeout | XA 交易的預設逾時 (,以秒為單位) 。 | int |
xaTransactionsEnabled | 允許 XA 交易到受控實例 DTC。 | bool |
xaTransactionsMaximumTimeout | XA 交易的逾時上限 (以秒為單位) 。 | int |
ManagedInstanceDtcTransactionManagerCommunicationSet...
名稱 | 描述 | 值 |
---|---|---|
allowInboundEnabled | 允許對受控實例 DTC 的輸入流量。 | bool |
allowOutboundEnabled | 允許受控實例 DTC 的輸出流量。 | bool |
驗證 (authentication) | 受控實例 DTC 的驗證類型。 | 字串 |
ARM 範本資源定義
managedInstances/dtc 資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Sql/managedInstances/dtc 資源,請將下列 JSON 新增至範本。
{
"type": "Microsoft.Sql/managedInstances/dtc",
"apiVersion": "2022-08-01-preview",
"name": "current",
"properties": {
"dtcEnabled": "bool",
"externalDnsSuffixSearchList": [ "string" ],
"securitySettings": {
"snaLu6point2TransactionsEnabled": "bool",
"transactionManagerCommunicationSettings": {
"allowInboundEnabled": "bool",
"allowOutboundEnabled": "bool",
"authentication": "string"
},
"xaTransactionsDefaultTimeout": "int",
"xaTransactionsEnabled": "bool",
"xaTransactionsMaximumTimeout": "int"
}
}
}
屬性值
managedInstances/dtc
名稱 | 描述 | 值 |
---|---|---|
類型 | 資源類型 | 'Microsoft.Sql/managedInstances/dtc' |
apiVersion | 資源 API 版本 | '2022-08-01-preview' |
NAME | 資源名稱 瞭解如何在 JSON ARM 範本中設定子資源的名稱和類型。 |
'current' |
properties | 資源屬性。 | ManagedInstanceDtcProperties |
ManagedInstanceDtcProperties
名稱 | 描述 | 值 |
---|---|---|
dtcEnabled | 受控實例 DTC 的作用中狀態。 | bool |
externalDnsSuffixSearchList | 受控實例 DTC 的外部 DNS 後綴搜尋清單。 | string[] |
securitySettings | 受控實例 DTC 的安全性設定。 | ManagedInstanceDtcSecuritySettings |
ManagedInstanceDtcSecuritySettings
名稱 | 描述 | 值 |
---|---|---|
snaLu6point2TransactionsEnabled | 允許 SNA LU 6.2 交易到受控實例 DTC。 | bool |
transactionManagerCommunicationSettings | 受控實例 DTC 的交易管理員通訊設定。 | ManagedInstanceDtcTransactionManagerCommunicationSet... |
xaTransactionsDefaultTimeout | XA 交易的預設逾時 (,以秒為單位) 。 | int |
xaTransactionsEnabled | 允許 XA 交易到受控實例 DTC。 | bool |
xaTransactionsMaximumTimeout | XA 交易的逾時上限 (以秒為單位) 。 | int |
ManagedInstanceDtcTransactionManagerCommunicationSet...
名稱 | 描述 | 值 |
---|---|---|
allowInboundEnabled | 允許對受控實例 DTC 的輸入流量。 | bool |
allowOutboundEnabled | 允許受控實例 DTC 的輸出流量。 | bool |
驗證 (authentication) | 受控實例 DTC 的驗證類型。 | 字串 |
Terraform (AzAPI 提供者) 資源定義
managedInstances/dtc 資源類型可以使用目標作業來部署:
- 資源群組
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Sql/managedInstances/dtc 資源,請將下列 Terraform 新增至範本。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances/dtc@2022-08-01-preview"
name = "current"
parent_id = "string"
body = jsonencode({
properties = {
dtcEnabled = bool
externalDnsSuffixSearchList = [
"string"
]
securitySettings = {
snaLu6point2TransactionsEnabled = bool
transactionManagerCommunicationSettings = {
allowInboundEnabled = bool
allowOutboundEnabled = bool
authentication = "string"
}
xaTransactionsDefaultTimeout = int
xaTransactionsEnabled = bool
xaTransactionsMaximumTimeout = int
}
}
})
}
屬性值
managedInstances/dtc
名稱 | 描述 | 值 |
---|---|---|
類型 | 資源類型 | “Microsoft.Sql/managedInstances/dtc@2022-08-01-preview” |
NAME | 資源名稱 | “current” |
parent_id | 此資源父系之資源的標識碼。 | 類型資源的標識碼: managedInstances |
properties | 資源屬性。 | ManagedInstanceDtcProperties |
ManagedInstanceDtcProperties
名稱 | 描述 | 值 |
---|---|---|
dtcEnabled | 受控實例 DTC 的作用中狀態。 | bool |
externalDnsSuffixSearchList | 受控實例 DTC 的外部 DNS 後綴搜尋清單。 | string[] |
securitySettings | 受控實例 DTC 的安全性設定。 | ManagedInstanceDtcSecuritySettings |
ManagedInstanceDtcSecuritySettings
名稱 | 描述 | 值 |
---|---|---|
snaLu6point2TransactionsEnabled | 允許 SNA LU 6.2 交易到受控實例 DTC。 | bool |
transactionManagerCommunicationSettings | 受控實例 DTC 的交易管理員通訊設定。 | ManagedInstanceDtcTransactionManagerCommunicationSet... |
xaTransactionsDefaultTimeout | XA 交易的預設逾時 (,以秒為單位) 。 | int |
xaTransactionsEnabled | 允許 XA 交易到受控實例 DTC。 | bool |
xaTransactionsMaximumTimeout | XA 交易的逾時上限, (秒) 。 | int |
ManagedInstanceDtcTransactionManagerCommunicationSet...
名稱 | 描述 | 值 |
---|---|---|
allowInboundEnabled | 允許對受控實例 DTC 的輸入流量。 | bool |
allowOutboundEnabled | 允許受控實例 DTC 的輸出流量。 | bool |
驗證 (authentication) | 受控實例 DTC 的驗證類型。 | 字串 |