The managedInstances/dtc resource type can be deployed with operations that target:
For a list of changed properties in each API version, see change log.
To create a Microsoft.Sql/managedInstances/dtc resource, add the following JSON to your template.
{
"type": "Microsoft.Sql/managedInstances/dtc",
"apiVersion": "2023-05-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"
}
}
}
Name | Description | Value |
---|---|---|
type | The resource type | 'Microsoft.Sql/managedInstances/dtc' |
apiVersion | The resource api version | '2023-05-01-preview' |
name | The resource name See how to set names and types for child resources in JSON ARM templates. |
'current' |
properties | Resource properties. | ManagedInstanceDtcProperties |
Name | Description | Value |
---|---|---|
dtcEnabled | Active status of managed instance DTC. | bool |
externalDnsSuffixSearchList | External dns suffix search list of managed instance DTC. | string[] |
securitySettings | Security settings of managed instance DTC. | ManagedInstanceDtcSecuritySettings |
Name | Description | Value |
---|---|---|
snaLu6point2TransactionsEnabled | Allow SNA LU 6.2 Transactions to managed instance DTC. | bool |
transactionManagerCommunicationSettings | Transaction Manager communication settings of managed instance DTC. | ManagedInstanceDtcTransactionManagerCommunicationSet... |
xaTransactionsDefaultTimeout | Default timeout for XA Transactions (in seconds). | int |
xaTransactionsEnabled | Allow XA Transactions to managed instance DTC. | bool |
xaTransactionsMaximumTimeout | Maximum timeout for XA Transactions (in seconds). | int |
Name | Description | Value |
---|---|---|
allowInboundEnabled | Allow Inbound traffic to managed instance DTC. | bool |
allowOutboundEnabled | Allow Outbound traffic of managed instance DTC. | bool |
authentication | Authentication type of managed instance DTC. | string |