Microsoft.Sql-servers/databases/syncGroups 2020-08-01-preview
Artikel 12/19/2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype servers/databases/syncGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Sql/servers/databases/syncGroups wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Sql/servers/databases/syncGroups@2020-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'
}
}
Eigenschapswaarden
Microsoft.Sql/servers/databases/syncGroups
Naam
Beschrijving
Waarde
naam
De resourcenaam
tekenreeks (vereist)
ouder
In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: servers/databases
Eigenschappen
Resource-eigenschappen.
SyncGroupProperties-
Sku
De naam en capaciteit van de SKU.
SKU-
Sku
Naam
Beschrijving
Waarde
capaciteit
Capaciteit van de specifieke SKU.
Int
Familie
Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd.
snaar
naam
De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3.
tekenreeks (vereist)
grootte
Grootte van de specifieke SKU
snaar
rang
De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium.
snaar
SyncGroupProperties
Naam
Beschrijving
Waarde
conflictLoggingRetentionInDays
Bewaarperiode voor conflictlogboekregistratie.
Int
conflictResolutionPolicy
Conflictoplossingsbeleid van de synchronisatiegroep.
'HubWin' 'MemberWin'
enableConflictLogging
Als conflictlogboekregistratie is ingeschakeld.
Bool
hubDatabasePassword
Wachtwoord voor de databasereferentie van de synchronisatiegroephub.
snaar
hubDatabaseUserName
Gebruikersnaam voor de databasereferentie van de synchronisatiegroephub.
snaar
interval
Synchronisatie-interval van de synchronisatiegroep.
Int
schema
Synchronisatieschema van de synchronisatiegroep.
SyncGroupSchema-
syncDatabaseId
ARM-resource-id van de synchronisatiedatabase in de synchronisatiegroep.
snaar
usePrivateLinkConnection
Als u een Private Link-verbinding gebruikt, is ingeschakeld.
Bool
SyncGroupSchema
Naam
Beschrijving
Waarde
masterSyncMemberName
Naam van hoofdsynchronisatielid waaruit het schema afkomstig is.
snaar
Tabellen
Lijst met tabellen in synchronisatiegroepschema.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Naam
Beschrijving
Waarde
Kolommen
Lijst met kolommen in synchronisatiegroepschema.
SyncGroupSchemaTableColumn []
quotedName
De naam van de schematabel van de synchronisatiegroep.
snaar
SyncGroupSchemaTableColumn
Naam
Beschrijving
Waarde
dataSize
Gegevensgrootte van de kolom.
snaar
Datatype
Gegevenstype van de kolom.
snaar
quotedName
De naam van de kolom met de synchronisatiegroeptabel.
snaar
Resourcedefinitie van ARM-sjabloon
Het resourcetype servers/databases/syncGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Sql/servers/databases/syncGroups-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Sql/servers/databases/syncGroups",
"apiVersion": "2020-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"
}
}
Eigenschapswaarden
Microsoft.Sql/servers/databases/syncGroups
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2020-08-01-preview'
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Resource-eigenschappen.
SyncGroupProperties-
Sku
De naam en capaciteit van de SKU.
SKU-
type
Het resourcetype
'Microsoft.Sql/servers/databases/syncGroups'
Sku
Naam
Beschrijving
Waarde
capaciteit
Capaciteit van de specifieke SKU.
Int
Familie
Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd.
snaar
naam
De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3.
tekenreeks (vereist)
grootte
Grootte van de specifieke SKU
snaar
rang
De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium.
snaar
SyncGroupProperties
Naam
Beschrijving
Waarde
conflictLoggingRetentionInDays
Bewaarperiode voor conflictlogboekregistratie.
Int
conflictResolutionPolicy
Conflictoplossingsbeleid van de synchronisatiegroep.
'HubWin' 'MemberWin'
enableConflictLogging
Als conflictlogboekregistratie is ingeschakeld.
Bool
hubDatabasePassword
Wachtwoord voor de databasereferentie van de synchronisatiegroephub.
snaar
hubDatabaseUserName
Gebruikersnaam voor de databasereferentie van de synchronisatiegroephub.
snaar
interval
Synchronisatie-interval van de synchronisatiegroep.
Int
schema
Synchronisatieschema van de synchronisatiegroep.
SyncGroupSchema-
syncDatabaseId
ARM-resource-id van de synchronisatiedatabase in de synchronisatiegroep.
snaar
usePrivateLinkConnection
Als u een Private Link-verbinding gebruikt, is ingeschakeld.
Bool
SyncGroupSchema
Naam
Beschrijving
Waarde
masterSyncMemberName
Naam van hoofdsynchronisatielid waaruit het schema afkomstig is.
snaar
Tabellen
Lijst met tabellen in synchronisatiegroepschema.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Naam
Beschrijving
Waarde
Kolommen
Lijst met kolommen in synchronisatiegroepschema.
SyncGroupSchemaTableColumn []
quotedName
De naam van de schematabel van de synchronisatiegroep.
snaar
SyncGroupSchemaTableColumn
Naam
Beschrijving
Waarde
dataSize
Gegevensgrootte van de kolom.
snaar
Datatype
Gegevenstype van de kolom.
snaar
quotedName
De naam van de kolom met de synchronisatiegroeptabel.
snaar
Het resourcetype servers/databases/syncGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Sql/servers/databases/syncGroups-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/databases/syncGroups@2020-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
}
})
}
Eigenschapswaarden
Microsoft.Sql/servers/databases/syncGroups
Naam
Beschrijving
Waarde
naam
De resourcenaam
tekenreeks (vereist)
parent_id
De id van de resource die het bovenliggende item voor deze resource is.
Id voor resource van het type: servers/databases
Eigenschappen
Resource-eigenschappen.
SyncGroupProperties-
Sku
De naam en capaciteit van de SKU.
SKU-
type
Het resourcetype
"Microsoft.Sql/servers/databases/syncGroups@2020-08-01-preview"
Sku
Naam
Beschrijving
Waarde
capaciteit
Capaciteit van de specifieke SKU.
Int
Familie
Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan die hier worden vastgelegd.
snaar
naam
De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3.
tekenreeks (vereist)
grootte
Grootte van de specifieke SKU
snaar
rang
De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium.
snaar
SyncGroupProperties
Naam
Beschrijving
Waarde
conflictLoggingRetentionInDays
Bewaarperiode voor conflictlogboekregistratie.
Int
conflictResolutionPolicy
Conflictoplossingsbeleid van de synchronisatiegroep.
'HubWin' 'MemberWin'
enableConflictLogging
Als conflictlogboekregistratie is ingeschakeld.
Bool
hubDatabasePassword
Wachtwoord voor de databasereferentie van de synchronisatiegroephub.
snaar
hubDatabaseUserName
Gebruikersnaam voor de databasereferentie van de synchronisatiegroephub.
snaar
interval
Synchronisatie-interval van de synchronisatiegroep.
Int
schema
Synchronisatieschema van de synchronisatiegroep.
SyncGroupSchema-
syncDatabaseId
ARM-resource-id van de synchronisatiedatabase in de synchronisatiegroep.
snaar
usePrivateLinkConnection
Als u een Private Link-verbinding gebruikt, is ingeschakeld.
Bool
SyncGroupSchema
Naam
Beschrijving
Waarde
masterSyncMemberName
Naam van hoofdsynchronisatielid waaruit het schema afkomstig is.
snaar
Tabellen
Lijst met tabellen in synchronisatiegroepschema.
SyncGroupSchemaTable []
SyncGroupSchemaTable
Naam
Beschrijving
Waarde
Kolommen
Lijst met kolommen in synchronisatiegroepschema.
SyncGroupSchemaTableColumn []
quotedName
De naam van de schematabel van de synchronisatiegroep.
snaar
SyncGroupSchemaTableColumn
Naam
Beschrijving
Waarde
dataSize
Gegevensgrootte van de kolom.
snaar
Datatype
Gegevenstype van de kolom.
snaar
quotedName
De naam van de kolom met de synchronisatiegroeptabel.
snaar