Microsoft.Sql managedInstances/dtc 2023-02-01-preview
Artikel 12/20/2024
2 Mitwirkende
Feedback
In diesem Artikel
Bicep-Ressourcendefinition
Der ressourcentyp "managedInstances/dtc" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Sql/managedInstances/dtc-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
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
}
}
}
Eigenschaftswerte
ManagedInstanceDtcProperties
Name
Beschreibung
Wert
dtcEnabled
Aktiver Status der verwalteten Instanz DTC.
Bool
externalDnsSuffixSearchList
Suchliste für externe DNS-Suffixe der verwalteten Instanz DTC.
string[]
securitySettings
Sicherheitseinstellungen der verwalteten Instanz-DTC.
ManagedInstanceDtcSecuritySettings
ManagedInstanceDtcSecuritySettings
Name
Beschreibung
Wert
snaLu6point2TransactionsEnabled
Zulassen von SNA LU 6.2-Transaktionen für verwaltete Instanz-DTC.
Bool
transactionManagerCommunicationSettings
Kommunikationseinstellungen des Transaktions-Managers der verwalteten Instanz DTC.
ManagedInstanceDtcTransactionManagerCommunicationSettings
xaTransactionsDefaultTimeout
Standardtimeout für XA-Transaktionen (in Sekunden).
Int
xaTransactionsEnabled
Allow XA Transactions to managed instance DTC.
Bool
xaTransactionsMaximumTimeout
Maximale Zeitüberschreitung für XA-Transaktionen (in Sekunden).
Int
ManagedInstanceDtcTransactionManagerCommunicationSettings
Name
Beschreibung
Wert
allowInboundEnabled
Eingehenden Datenverkehr für verwaltete Instanz-DTC zulassen.
Bool
allowOutboundEnabled
Ausgehenden Datenverkehr der verwalteten Instanz DTC zulassen.
Bool
Authentifizierung
Authentifizierungstyp der verwalteten Instanz DTC.
Schnur
Microsoft.Sql/managedInstances/dtc
Name
Beschreibung
Wert
Name
Der Ressourcenname
"current" (erforderlich)
Elternteil
In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource .
Symbolischer Name für Ressource vom Typ: managedInstances
Eigenschaften
Ressourceneigenschaften.
ManagedInstanceDtcProperties
ARM-Vorlagenressourcendefinition
Der ressourcentyp "managedInstances/dtc" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Sql/managedInstances/dtc-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden JSON-Code hinzu.
{
"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"
}
}
}
Eigenschaftswerte
ManagedInstanceDtcProperties
Name
Beschreibung
Wert
dtcEnabled
Aktiver Status der verwalteten Instanz DTC.
Bool
externalDnsSuffixSearchList
Suchliste für externe DNS-Suffixe der verwalteten Instanz DTC.
string[]
securitySettings
Sicherheitseinstellungen der verwalteten Instanz-DTC.
ManagedInstanceDtcSecuritySettings
ManagedInstanceDtcSecuritySettings
Name
Beschreibung
Wert
snaLu6point2TransactionsEnabled
Zulassen von SNA LU 6.2-Transaktionen für verwaltete Instanz-DTC.
Bool
transactionManagerCommunicationSettings
Kommunikationseinstellungen des Transaktions-Managers der verwalteten Instanz DTC.
ManagedInstanceDtcTransactionManagerCommunicationSettings
xaTransactionsDefaultTimeout
Standardtimeout für XA-Transaktionen (in Sekunden).
Int
xaTransactionsEnabled
Allow XA Transactions to managed instance DTC.
Bool
xaTransactionsMaximumTimeout
Maximale Zeitüberschreitung für XA-Transaktionen (in Sekunden).
Int
ManagedInstanceDtcTransactionManagerCommunicationSettings
Name
Beschreibung
Wert
allowInboundEnabled
Eingehenden Datenverkehr für verwaltete Instanz-DTC zulassen.
Bool
allowOutboundEnabled
Ausgehenden Datenverkehr der verwalteten Instanz DTC zulassen.
Bool
Authentifizierung
Authentifizierungstyp der verwalteten Instanz DTC.
Schnur
Microsoft.Sql/managedInstances/dtc
Name
Beschreibung
Wert
apiVersion
Die API-Version
"2023-02-01-preview"
Name
Der Ressourcenname
"current" (erforderlich)
Eigenschaften
Ressourceneigenschaften.
ManagedInstanceDtcProperties
Art
Der Ressourcentyp
'Microsoft.Sql/managedInstances/dtc'
Der ressourcentyp "managedInstances/dtc" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Sql/managedInstances/dtc-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances/dtc@2023-02-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
}
}
})
}
Eigenschaftswerte
ManagedInstanceDtcProperties
Name
Beschreibung
Wert
dtcEnabled
Aktiver Status der verwalteten Instanz DTC.
Bool
externalDnsSuffixSearchList
Suchliste für externe DNS-Suffixe der verwalteten Instanz DTC.
string[]
securitySettings
Sicherheitseinstellungen der verwalteten Instanz-DTC.
ManagedInstanceDtcSecuritySettings
ManagedInstanceDtcSecuritySettings
Name
Beschreibung
Wert
snaLu6point2TransactionsEnabled
Zulassen von SNA LU 6.2-Transaktionen für verwaltete Instanz-DTC.
Bool
transactionManagerCommunicationSettings
Kommunikationseinstellungen des Transaktions-Managers der verwalteten Instanz DTC.
ManagedInstanceDtcTransactionManagerCommunicationSettings
xaTransactionsDefaultTimeout
Standardtimeout für XA-Transaktionen (in Sekunden).
Int
xaTransactionsEnabled
Allow XA Transactions to managed instance DTC.
Bool
xaTransactionsMaximumTimeout
Maximale Zeitüberschreitung für XA-Transaktionen (in Sekunden).
Int
ManagedInstanceDtcTransactionManagerCommunicationSettings
Name
Beschreibung
Wert
allowInboundEnabled
Eingehenden Datenverkehr für verwaltete Instanz-DTC zulassen.
Bool
allowOutboundEnabled
Ausgehenden Datenverkehr der verwalteten Instanz DTC zulassen.
Bool
Authentifizierung
Authentifizierungstyp der verwalteten Instanz DTC.
Schnur
Microsoft.Sql/managedInstances/dtc
Name
Beschreibung
Wert
Name
Der Ressourcenname
"current" (erforderlich)
parent_id
Die ID der Ressource, die das übergeordnete Element für diese Ressource ist.
ID für Ressource des Typs: managedInstances
Eigenschaften
Ressourceneigenschaften.
ManagedInstanceDtcProperties
Art
Der Ressourcentyp
"Microsoft.Sql/managedInstances/dtc@2023-02-01-preview"