Microsoft.Sql managedInstances/dtc 2023-08-01-preview
Article 12/20/2024
1 contributeur
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource managedInstances/dtc peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Sql/managedInstances/dtc, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Sql/managedInstances/dtc@2023-08-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
}
}
}
Valeurs de propriété
ManagedInstanceDtcProperties
Nom
Description
Valeur
dtcEnabled
État actif de DTC d’instance managée.
Bool
externalDnsSuffixSearchList
Liste de recherche de suffixe dns externe de DTC d’instance managée.
string[]
securitySettings
Paramètres de sécurité de DTC d’instance managée.
ManagedInstanceDtcSecuritySettings
ManagedInstanceDtcSecuritySettings
Nom
Description
Valeur
snaLu6point2TransactionsEnabled
Autoriser les transactions SNA LU 6.2 à managed instance DTC.
Bool
transactionManagerCommunicationSettings
Paramètres de communication du Gestionnaire de transactions de DTC d’instance managée.
ManagedInstanceDtcTransactionManagerCommunicationSettings
xaTransactionsDefaultTimeout
Délai d’expiration par défaut pour les transactions XA (en secondes).
Int
xaTransactionsEnabled
Autoriser les transactions XA à l’instance managée DTC.
Bool
xaTransactionsMaximumTimeout
Délai maximal d’expiration pour les transactions XA (en secondes).
Int
ManagedInstanceDtcTransactionManagerCommunicationSettings
Nom
Description
Valeur
allowInboundEnabled
Autoriser le trafic entrant vers le DTC d’instance managée.
Bool
allowOutboundEnabled
Autoriser le trafic sortant de DTC d’instance managée.
Bool
authentification
Type d’authentification DTC d’instance managée.
corde
Microsoft.Sql/managedInstances/dtc
Nom
Description
Valeur
nom
Nom de la ressource
'current' (obligatoire)
parent
Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente .
Nom symbolique de la ressource de type : managedInstances
Propriétés
Propriétés de ressource.
ManagedInstanceDtcProperties
Définition de ressource de modèle ARM
Le type de ressource managedInstances/dtc peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Sql/managedInstances/dtc, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Sql/managedInstances/dtc",
"apiVersion": "2023-08-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"
}
}
}
Valeurs de propriété
ManagedInstanceDtcProperties
Nom
Description
Valeur
dtcEnabled
État actif de DTC d’instance managée.
Bool
externalDnsSuffixSearchList
Liste de recherche de suffixe dns externe de DTC d’instance managée.
string[]
securitySettings
Paramètres de sécurité de DTC d’instance managée.
ManagedInstanceDtcSecuritySettings
ManagedInstanceDtcSecuritySettings
Nom
Description
Valeur
snaLu6point2TransactionsEnabled
Autoriser les transactions SNA LU 6.2 à managed instance DTC.
Bool
transactionManagerCommunicationSettings
Paramètres de communication du Gestionnaire de transactions de DTC d’instance managée.
ManagedInstanceDtcTransactionManagerCommunicationSettings
xaTransactionsDefaultTimeout
Délai d’expiration par défaut pour les transactions XA (en secondes).
Int
xaTransactionsEnabled
Autoriser les transactions XA à l’instance managée DTC.
Bool
xaTransactionsMaximumTimeout
Délai maximal d’expiration pour les transactions XA (en secondes).
Int
ManagedInstanceDtcTransactionManagerCommunicationSettings
Nom
Description
Valeur
allowInboundEnabled
Autoriser le trafic entrant vers le DTC d’instance managée.
Bool
allowOutboundEnabled
Autoriser le trafic sortant de DTC d’instance managée.
Bool
authentification
Type d’authentification DTC d’instance managée.
corde
Microsoft.Sql/managedInstances/dtc
Nom
Description
Valeur
apiVersion
Version de l’API
'2023-08-01-preview'
nom
Nom de la ressource
'current' (obligatoire)
Propriétés
Propriétés de ressource.
ManagedInstanceDtcProperties
type
Type de ressource
'Microsoft.Sql/managedInstances/dtc'
Le type de ressource managedInstances/dtc peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Sql/managedInstances/dtc, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances/dtc@2023-08-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
}
}
})
}
Valeurs de propriété
ManagedInstanceDtcProperties
Nom
Description
Valeur
dtcEnabled
État actif de DTC d’instance managée.
Bool
externalDnsSuffixSearchList
Liste de recherche de suffixe dns externe de DTC d’instance managée.
string[]
securitySettings
Paramètres de sécurité de DTC d’instance managée.
ManagedInstanceDtcSecuritySettings
ManagedInstanceDtcSecuritySettings
Nom
Description
Valeur
snaLu6point2TransactionsEnabled
Autoriser les transactions SNA LU 6.2 à managed instance DTC.
Bool
transactionManagerCommunicationSettings
Paramètres de communication du Gestionnaire de transactions de DTC d’instance managée.
ManagedInstanceDtcTransactionManagerCommunicationSettings
xaTransactionsDefaultTimeout
Délai d’expiration par défaut pour les transactions XA (en secondes).
Int
xaTransactionsEnabled
Autoriser les transactions XA à l’instance managée DTC.
Bool
xaTransactionsMaximumTimeout
Délai maximal d’expiration pour les transactions XA (en secondes).
Int
ManagedInstanceDtcTransactionManagerCommunicationSettings
Nom
Description
Valeur
allowInboundEnabled
Autoriser le trafic entrant vers le DTC d’instance managée.
Bool
allowOutboundEnabled
Autoriser le trafic sortant de DTC d’instance managée.
Bool
authentification
Type d’authentification DTC d’instance managée.
corde
Microsoft.Sql/managedInstances/dtc
Nom
Description
Valeur
nom
Nom de la ressource
'current' (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.
ID de ressource de type : managedInstances
Propriétés
Propriétés de ressource.
ManagedInstanceDtcProperties
type
Type de ressource
« Microsoft.Sql/managedInstances/dtc@2023-08-01-preview »