Definicja zasobu Bicepsa
Typ zasobu managedInstances/dtc można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
By stworzyć Microsoft. Zasoby sql/managedInstances/dtc, dodaj następujący Bicep do swojego szablonu.
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
}
}
}
Wartości właściwości
Microsoft. Sql/managedInstances/dtc
| Name |
Description |
Value |
| name |
Nazwa zasobu |
"current" (wymagane) |
| nadrzędny |
W Bicep możesz określić zasób nadrzędny dla zasobu potomnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.
Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: managedInstances |
| properties |
Właściwości zasobu. |
ManagedInstanceDtcProperties |
ManagedInstanceDtcProperties
| Name |
Description |
Value |
| dtcEnabled |
Aktywny stan wystąpienia zarządzanego DTC. |
bool |
| externalDnsSuffixSearchList |
Zewnętrzna lista wyszukiwania sufiksów DNS wystąpienia zarządzanego DTC. |
string[] |
| fqdnEnabled |
Status FQDN zarządzanej instancji DTC. Przełączanie tego ustawienia może wywołać restart zarządzanej instancji. |
bool |
| securitySettings |
Ustawienia zabezpieczeń wystąpienia zarządzanego DTC. |
ManagedInstanceDtcSecuritySettings |
ManagedInstanceDtcSecuritySettings
| Name |
Description |
Value |
| snaLu6point2TransactionsEnabled |
Zezwalaj na transakcje SNA LU 6.2 do wystąpienia zarządzanego DTC. |
bool |
| transactionManagerCommunicationSettings |
Ustawienia komunikacji menedżera transakcji dla wystąpienia zarządzanego DTC. |
ManagedInstanceDtcTransactionManagerCommunicationSettings |
| xaTransactionsDefaultTimeout |
Domyślny limit czasu dla transakcji XA (w sekundach). |
int |
| xaTransactionsEnabled |
Zezwalaj na transakcje XA do wystąpienia zarządzanego DTC. |
bool |
| xaTransactionsMaximumTimeout |
Maksymalny limit czasu dla transakcji XA (w sekundach). |
int |
ManagedInstanceDtcTransactionManagerCommunicationSettings
| Name |
Description |
Value |
| allowInboundEnabled |
Zezwalaj na ruch przychodzący do wystąpienia zarządzanego DTC. |
bool |
| allowOutboundEnabled |
Zezwalaj na ruch wychodzący wystąpienia zarządzanego DTC. |
bool |
| uwierzytelnianie |
Typ uwierzytelniania wystąpienia zarządzanego DTC. |
ciąg |
Definicja zasobu szablonu usługi ARM
Typ zasobu managedInstances/dtc można wdrożyć przy użyciu operacji docelowych:
Przykłady użycia
By stworzyć Microsoft. Zasoby sql/managedInstances/dtc, dodaj do szablonu następujący 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"
}
}
}
Wartości właściwości
Microsoft. Sql/managedInstances/dtc
| Name |
Description |
Value |
| apiVersion |
Wersja interfejsu API |
"2025-02-01-preview" |
| name |
Nazwa zasobu |
"current" (wymagane) |
| properties |
Właściwości zasobu. |
ManagedInstanceDtcProperties |
| typ |
Typ zasobu |
'Microsoft. Sql/managedInstances/dtc' |
ManagedInstanceDtcProperties
| Name |
Description |
Value |
| dtcEnabled |
Aktywny stan wystąpienia zarządzanego DTC. |
bool |
| externalDnsSuffixSearchList |
Zewnętrzna lista wyszukiwania sufiksów DNS wystąpienia zarządzanego DTC. |
string[] |
| fqdnEnabled |
Status FQDN zarządzanej instancji DTC. Przełączanie tego ustawienia może wywołać restart zarządzanej instancji. |
bool |
| securitySettings |
Ustawienia zabezpieczeń wystąpienia zarządzanego DTC. |
ManagedInstanceDtcSecuritySettings |
ManagedInstanceDtcSecuritySettings
| Name |
Description |
Value |
| snaLu6point2TransactionsEnabled |
Zezwalaj na transakcje SNA LU 6.2 do wystąpienia zarządzanego DTC. |
bool |
| transactionManagerCommunicationSettings |
Ustawienia komunikacji menedżera transakcji dla wystąpienia zarządzanego DTC. |
ManagedInstanceDtcTransactionManagerCommunicationSettings |
| xaTransactionsDefaultTimeout |
Domyślny limit czasu dla transakcji XA (w sekundach). |
int |
| xaTransactionsEnabled |
Zezwalaj na transakcje XA do wystąpienia zarządzanego DTC. |
bool |
| xaTransactionsMaximumTimeout |
Maksymalny limit czasu dla transakcji XA (w sekundach). |
int |
ManagedInstanceDtcTransactionManagerCommunicationSettings
| Name |
Description |
Value |
| allowInboundEnabled |
Zezwalaj na ruch przychodzący do wystąpienia zarządzanego DTC. |
bool |
| allowOutboundEnabled |
Zezwalaj na ruch wychodzący wystąpienia zarządzanego DTC. |
bool |
| uwierzytelnianie |
Typ uwierzytelniania wystąpienia zarządzanego DTC. |
ciąg |
Typ zasobu managedInstances/dtc można wdrożyć przy użyciu operacji docelowych:
-
Grupy zasobów Listę zmienionych właściwości w każdej wersji API można znaleźć w dzienniku zmian.
By stworzyć Microsoft. Zasoby sql/managedInstances/dtc, dodaj następujący Terraform do swojego szablonu.
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
}
}
}
}
Wartości właściwości
Microsoft. Sql/managedInstances/dtc
| Name |
Description |
Value |
| name |
Nazwa zasobu |
"current" (wymagane) |
| parent_id |
Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. |
Identyfikator zasobu typu: managedInstances |
| properties |
Właściwości zasobu. |
ManagedInstanceDtcProperties |
| typ |
Typ zasobu |
"Microsoft. Sql/managedInstances/dtc@2025-02-01-preview" |
ManagedInstanceDtcProperties
| Name |
Description |
Value |
| dtcEnabled |
Aktywny stan wystąpienia zarządzanego DTC. |
bool |
| externalDnsSuffixSearchList |
Zewnętrzna lista wyszukiwania sufiksów DNS wystąpienia zarządzanego DTC. |
string[] |
| fqdnEnabled |
Status FQDN zarządzanej instancji DTC. Przełączanie tego ustawienia może wywołać restart zarządzanej instancji. |
bool |
| securitySettings |
Ustawienia zabezpieczeń wystąpienia zarządzanego DTC. |
ManagedInstanceDtcSecuritySettings |
ManagedInstanceDtcSecuritySettings
| Name |
Description |
Value |
| snaLu6point2TransactionsEnabled |
Zezwalaj na transakcje SNA LU 6.2 do wystąpienia zarządzanego DTC. |
bool |
| transactionManagerCommunicationSettings |
Ustawienia komunikacji menedżera transakcji dla wystąpienia zarządzanego DTC. |
ManagedInstanceDtcTransactionManagerCommunicationSettings |
| xaTransactionsDefaultTimeout |
Domyślny limit czasu dla transakcji XA (w sekundach). |
int |
| xaTransactionsEnabled |
Zezwalaj na transakcje XA do wystąpienia zarządzanego DTC. |
bool |
| xaTransactionsMaximumTimeout |
Maksymalny limit czasu dla transakcji XA (w sekundach). |
int |
ManagedInstanceDtcTransactionManagerCommunicationSettings
| Name |
Description |
Value |
| allowInboundEnabled |
Zezwalaj na ruch przychodzący do wystąpienia zarządzanego DTC. |
bool |
| allowOutboundEnabled |
Zezwalaj na ruch wychodzący wystąpienia zarządzanego DTC. |
bool |
| uwierzytelnianie |
Typ uwierzytelniania wystąpienia zarządzanego DTC. |
ciąg |