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' = {
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
}
}
}
プロパティ値
ManagedInstanceDtcProperties
名前 |
形容 |
価値 |
dtcEnabled |
マネージド インスタンス DTC のアクティブな状態。 |
bool |
externalDnsSuffixSearchList |
マネージド インスタンス DTC の外部 DNS サフィックス検索リスト。 |
string[] |
securitySettings |
マネージド インスタンス DTC のセキュリティ設定。 |
ManagedInstanceDtcSecuritySettings の |
ManagedInstanceDtcSecuritySettings
名前 |
形容 |
価値 |
snaLu6point2TransactionsEnabled |
マネージド インスタンス DTC への SNA LU 6.2 トランザクションを許可します。 |
bool |
transactionManagerCommunicationSettings |
マネージド インスタンス DTC のトランザクション マネージャー通信設定。 |
ManagedInstanceDtcTransactionManagerCommunicationSettings の |
xaTransactionsDefaultTimeout |
XA トランザクションの既定のタイムアウト (秒単位)。 |
int |
xaTransactionsEnabled |
マネージド インスタンス DTC への XA トランザクションを許可します。 |
bool |
xaTransactionsMaximumTimeout |
XA トランザクションの最大タイムアウト (秒単位)。 |
int |
ManagedInstanceDtcTransactionManagerCommunicationSettings
名前 |
形容 |
価値 |
allowInboundEnabled |
マネージド インスタンス DTC への受信トラフィックを許可します。 |
bool |
allowOutboundEnabled |
マネージド インスタンス DTC の送信トラフィックを許可します。 |
bool |
認証 |
マネージド インスタンス DTC の認証の種類。 |
糸 |
Microsoft.Sql/managedInstances/dtc
名前 |
形容 |
価値 |
名前 |
リソース名 |
'current' (必須) |
親 |
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。
詳細については、「親リソースの外部 子リソース」を参照してください。 |
種類のリソースのシンボリック名: managedInstances |
プロパティ |
リソースのプロパティ。 |
ManagedInstanceDtcProperties の |
ARM テンプレート リソース定義
managedInstances/dtc リソースの種類は、次を対象とする操作でデプロイできます。
-
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.Sql/managedInstances/dtc リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.Sql/managedInstances/dtc",
"apiVersion": "2022-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"
}
}
}
プロパティ値
ManagedInstanceDtcProperties
名前 |
形容 |
価値 |
dtcEnabled |
マネージド インスタンス DTC のアクティブな状態。 |
bool |
externalDnsSuffixSearchList |
マネージド インスタンス DTC の外部 DNS サフィックス検索リスト。 |
string[] |
securitySettings |
マネージド インスタンス DTC のセキュリティ設定。 |
ManagedInstanceDtcSecuritySettings の |
ManagedInstanceDtcSecuritySettings
名前 |
形容 |
価値 |
snaLu6point2TransactionsEnabled |
マネージド インスタンス DTC への SNA LU 6.2 トランザクションを許可します。 |
bool |
transactionManagerCommunicationSettings |
マネージド インスタンス DTC のトランザクション マネージャー通信設定。 |
ManagedInstanceDtcTransactionManagerCommunicationSettings の |
xaTransactionsDefaultTimeout |
XA トランザクションの既定のタイムアウト (秒単位)。 |
int |
xaTransactionsEnabled |
マネージド インスタンス DTC への XA トランザクションを許可します。 |
bool |
xaTransactionsMaximumTimeout |
XA トランザクションの最大タイムアウト (秒単位)。 |
int |
ManagedInstanceDtcTransactionManagerCommunicationSettings
名前 |
形容 |
価値 |
allowInboundEnabled |
マネージド インスタンス DTC への受信トラフィックを許可します。 |
bool |
allowOutboundEnabled |
マネージド インスタンス DTC の送信トラフィックを許可します。 |
bool |
認証 |
マネージド インスタンス DTC の認証の種類。 |
糸 |
Microsoft.Sql/managedInstances/dtc
名前 |
形容 |
価値 |
apiVersion |
API のバージョン |
'2022-08-01-preview' |
名前 |
リソース名 |
'current' (必須) |
プロパティ |
リソースのプロパティ。 |
ManagedInstanceDtcProperties の |
種類 |
リソースの種類 |
'Microsoft.Sql/managedInstances/dtc' |
managedInstances/dtc リソースの種類は、次を対象とする操作でデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.Sql/managedInstances/dtc リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances/dtc@2022-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
}
}
})
}
プロパティ値
ManagedInstanceDtcProperties
名前 |
形容 |
価値 |
dtcEnabled |
マネージド インスタンス DTC のアクティブな状態。 |
bool |
externalDnsSuffixSearchList |
マネージド インスタンス DTC の外部 DNS サフィックス検索リスト。 |
string[] |
securitySettings |
マネージド インスタンス DTC のセキュリティ設定。 |
ManagedInstanceDtcSecuritySettings の |
ManagedInstanceDtcSecuritySettings
名前 |
形容 |
価値 |
snaLu6point2TransactionsEnabled |
マネージド インスタンス DTC への SNA LU 6.2 トランザクションを許可します。 |
bool |
transactionManagerCommunicationSettings |
マネージド インスタンス DTC のトランザクション マネージャー通信設定。 |
ManagedInstanceDtcTransactionManagerCommunicationSettings の |
xaTransactionsDefaultTimeout |
XA トランザクションの既定のタイムアウト (秒単位)。 |
int |
xaTransactionsEnabled |
マネージド インスタンス DTC への XA トランザクションを許可します。 |
bool |
xaTransactionsMaximumTimeout |
XA トランザクションの最大タイムアウト (秒単位)。 |
int |
ManagedInstanceDtcTransactionManagerCommunicationSettings
名前 |
形容 |
価値 |
allowInboundEnabled |
マネージド インスタンス DTC への受信トラフィックを許可します。 |
bool |
allowOutboundEnabled |
マネージド インスタンス DTC の送信トラフィックを許可します。 |
bool |
認証 |
マネージド インスタンス DTC の認証の種類。 |
糸 |
Microsoft.Sql/managedInstances/dtc
名前 |
形容 |
価値 |
名前 |
リソース名 |
'current' (必須) |
parent_id |
このリソースの親であるリソースの ID。 |
種類のリソースの ID: managedInstances |
プロパティ |
リソースのプロパティ。 |
ManagedInstanceDtcProperties の |
種類 |
リソースの種類 |
"Microsoft.Sql/managedInstances/dtc@2022-08-01-preview" |