Microsoft.Sql-servrar/databaser/syncGroups 2021-08-01-preview
Artikel 12/20/2024
2 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen servrar/databaser/syncGroups kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Sql/servers/databases/syncGroups-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Sql/servers/databases/syncGroups@2021-08-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
conflictLoggingRetentionInDays: int
conflictResolutionPolicy: 'string'
enableConflictLogging: bool
hubDatabasePassword: 'string'
hubDatabaseUserName: 'string'
interval: int
schema: {
masterSyncMemberName: 'string'
tables: [
{
columns: [
{
dataSize: 'string'
dataType: 'string'
quotedName: 'string'
}
]
quotedName: 'string'
}
]
}
syncDatabaseId: 'string'
usePrivateLinkConnection: bool
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
}
Egenskapsvärden
Microsoft.Sql/servers/databases/syncGroups
Namn
Beskrivning
Värde
Namn
Resursnamnet
sträng (krävs)
förälder
I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen .
Symboliskt namn för resurs av typen: servrar/databaser
Egenskaper
Resursegenskaper.
SyncGroupProperties
Sku
SKU:ns namn och kapacitet.
Sku
Sku
Namn
Beskrivning
Värde
kapacitet
Kapacitet för den specifika SKU:n.
Int
familj
Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här.
sträng
Namn
Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3.
sträng (krävs)
storlek
Storleken på den specifika SKU:n
sträng
Nivå
Nivån eller utgåvan av den specifika SKU:n, t.ex. Basic, Premium.
sträng
SyncGroupProperties
Namn
Beskrivning
Värde
conflictLoggingRetentionInDays
Kvarhållningsperiod för konfliktloggning.
Int
conflictResolutionPolicy
Princip för konfliktlösning för synkroniseringsgruppen.
"HubWin" "MemberWin"
enableConflictLogging
Om konfliktloggning är aktiverat.
Bool
hubDatabasePassword
Lösenord för autentiseringsuppgifterna för synkroniseringsgruppens hubbdatabas.
sträng
hubDatabaseUserName
Användarnamn för autentiseringsuppgifterna för synkroniseringsgruppens hubbdatabas.
sträng
intervall
Synkroniseringsintervall för synkroniseringsgruppen.
Int
Schemat
Synkroniseringsschema för synkroniseringsgruppen.
SyncGroupSchema
syncDatabaseId
ARM-resurs-ID för synkroniseringsdatabasen i synkroniseringsgruppen.
sträng
usePrivateLinkConnection
Om du använder privat länk är anslutningen aktiverad.
Bool
SyncGroupSchema
Namn
Beskrivning
Värde
masterSyncMemberName
Namnet på den huvudsynkroniseringsmedlem som schemat kommer från.
sträng
Tabeller
Lista över tabeller i synkroniseringsgruppschemat.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Namn
Beskrivning
Värde
Kolumner
Lista över kolumner i synkroniseringsgruppsschemat.
SyncGroupSchemaTableColumn []
quotedName
Det angivna namnet på schematabellen för synkroniseringsgrupper.
sträng
SyncGroupSchemaTableColumn
Namn
Beskrivning
Värde
dataSize
Datastorlek för kolumnen.
sträng
Datatyp
Datatyp för kolumnen.
sträng
quotedName
Det angivna namnet på kolumnen synkroniseringsgrupptabell.
sträng
Resursdefinition för ARM-mall
Resurstypen servrar/databaser/syncGroups kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Sql/servers/databases/syncGroups-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Sql/servers/databases/syncGroups",
"apiVersion": "2021-08-01-preview",
"name": "string",
"properties": {
"conflictLoggingRetentionInDays": "int",
"conflictResolutionPolicy": "string",
"enableConflictLogging": "bool",
"hubDatabasePassword": "string",
"hubDatabaseUserName": "string",
"interval": "int",
"schema": {
"masterSyncMemberName": "string",
"tables": [
{
"columns": [
{
"dataSize": "string",
"dataType": "string",
"quotedName": "string"
}
],
"quotedName": "string"
}
]
},
"syncDatabaseId": "string",
"usePrivateLinkConnection": "bool"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
}
}
Egenskapsvärden
Microsoft.Sql/servers/databases/syncGroups
Namn
Beskrivning
Värde
apiVersion
API-versionen
"2021-08-01-preview"
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Resursegenskaper.
SyncGroupProperties
Sku
SKU:ns namn och kapacitet.
Sku
typ
Resurstypen
"Microsoft.Sql/servers/databases/syncGroups"
Sku
Namn
Beskrivning
Värde
kapacitet
Kapacitet för den specifika SKU:n.
Int
familj
Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här.
sträng
Namn
Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3.
sträng (krävs)
storlek
Storleken på den specifika SKU:n
sträng
Nivå
Nivån eller utgåvan av den specifika SKU:n, t.ex. Basic, Premium.
sträng
SyncGroupProperties
Namn
Beskrivning
Värde
conflictLoggingRetentionInDays
Kvarhållningsperiod för konfliktloggning.
Int
conflictResolutionPolicy
Princip för konfliktlösning för synkroniseringsgruppen.
"HubWin" "MemberWin"
enableConflictLogging
Om konfliktloggning är aktiverat.
Bool
hubDatabasePassword
Lösenord för autentiseringsuppgifterna för synkroniseringsgruppens hubbdatabas.
sträng
hubDatabaseUserName
Användarnamn för autentiseringsuppgifterna för synkroniseringsgruppens hubbdatabas.
sträng
intervall
Synkroniseringsintervall för synkroniseringsgruppen.
Int
Schemat
Synkroniseringsschema för synkroniseringsgruppen.
SyncGroupSchema
syncDatabaseId
ARM-resurs-ID för synkroniseringsdatabasen i synkroniseringsgruppen.
sträng
usePrivateLinkConnection
Om du använder privat länk är anslutningen aktiverad.
Bool
SyncGroupSchema
Namn
Beskrivning
Värde
masterSyncMemberName
Namnet på den huvudsynkroniseringsmedlem som schemat kommer från.
sträng
Tabeller
Lista över tabeller i synkroniseringsgruppschemat.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Namn
Beskrivning
Värde
Kolumner
Lista över kolumner i synkroniseringsgruppsschemat.
SyncGroupSchemaTableColumn []
quotedName
Det angivna namnet på schematabellen för synkroniseringsgrupper.
sträng
SyncGroupSchemaTableColumn
Namn
Beskrivning
Värde
dataSize
Datastorlek för kolumnen.
sträng
Datatyp
Datatyp för kolumnen.
sträng
quotedName
Det angivna namnet på kolumnen synkroniseringsgrupptabell.
sträng
Resurstypen servrar/databaser/syncGroups kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Sql/servers/databases/syncGroups-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/databases/syncGroups@2021-08-01-preview"
name = "string"
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
body = jsonencode({
properties = {
conflictLoggingRetentionInDays = int
conflictResolutionPolicy = "string"
enableConflictLogging = bool
hubDatabasePassword = "string"
hubDatabaseUserName = "string"
interval = int
schema = {
masterSyncMemberName = "string"
tables = [
{
columns = [
{
dataSize = "string"
dataType = "string"
quotedName = "string"
}
]
quotedName = "string"
}
]
}
syncDatabaseId = "string"
usePrivateLinkConnection = bool
}
})
}
Egenskapsvärden
Microsoft.Sql/servers/databases/syncGroups
Namn
Beskrivning
Värde
Namn
Resursnamnet
sträng (krävs)
parent_id
ID för resursen som är överordnad för den här resursen.
ID för resurs av typen: servrar/databaser
Egenskaper
Resursegenskaper.
SyncGroupProperties
Sku
SKU:ns namn och kapacitet.
Sku
typ
Resurstypen
"Microsoft.Sql/servers/databases/syncGroups@2021-08-01-preview"
Sku
Namn
Beskrivning
Värde
kapacitet
Kapacitet för den specifika SKU:n.
Int
familj
Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här.
sträng
Namn
Namnet på SKU:n, vanligtvis en bokstav + nummerkod, t.ex. P3.
sträng (krävs)
storlek
Storleken på den specifika SKU:n
sträng
Nivå
Nivån eller utgåvan av den specifika SKU:n, t.ex. Basic, Premium.
sträng
SyncGroupProperties
Namn
Beskrivning
Värde
conflictLoggingRetentionInDays
Kvarhållningsperiod för konfliktloggning.
Int
conflictResolutionPolicy
Princip för konfliktlösning för synkroniseringsgruppen.
"HubWin" "MemberWin"
enableConflictLogging
Om konfliktloggning är aktiverat.
Bool
hubDatabasePassword
Lösenord för autentiseringsuppgifterna för synkroniseringsgruppens hubbdatabas.
sträng
hubDatabaseUserName
Användarnamn för autentiseringsuppgifterna för synkroniseringsgruppens hubbdatabas.
sträng
intervall
Synkroniseringsintervall för synkroniseringsgruppen.
Int
Schemat
Synkroniseringsschema för synkroniseringsgruppen.
SyncGroupSchema
syncDatabaseId
ARM-resurs-ID för synkroniseringsdatabasen i synkroniseringsgruppen.
sträng
usePrivateLinkConnection
Om du använder privat länk är anslutningen aktiverad.
Bool
SyncGroupSchema
Namn
Beskrivning
Värde
masterSyncMemberName
Namnet på den huvudsynkroniseringsmedlem som schemat kommer från.
sträng
Tabeller
Lista över tabeller i synkroniseringsgruppschemat.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Namn
Beskrivning
Värde
Kolumner
Lista över kolumner i synkroniseringsgruppsschemat.
SyncGroupSchemaTableColumn []
quotedName
Det angivna namnet på schematabellen för synkroniseringsgrupper.
sträng
SyncGroupSchemaTableColumn
Namn
Beskrivning
Värde
dataSize
Datastorlek för kolumnen.
sträng
Datatyp
Datatyp för kolumnen.
sträng
quotedName
Det angivna namnet på kolumnen synkroniseringsgrupptabell.
sträng