Delen via


Microsoft.Sql-servers/databases/syncGroups 2022-11-01-preview

Bicep-resourcedefinitie

Het resourcetype servers/databases/syncGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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@2022-11-01-preview' = {
  name: 'string'
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  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

servers/databases/syncGroups

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)

Tekenlimiet: 1-150

Geldige tekens:
Alfanumerieken, afbreekstreepjes en onderstrepingstekens.
sku De naam en capaciteit van de SKU. SKU
Bovenliggende 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 bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: databases
properties Resource-eigenschappen. SyncGroupProperties

SyncGroupProperties

Naam Description Waarde
conflictLoggingRetentionInDays Bewaarperiode voor conflictlogboekregistratie. int
conflictResolutionPolicy Conflictoplossingsbeleid van de synchronisatiegroep. 'HubWin'
'MemberWin'
enableConflictLogging Als logboekregistratie van conflicten is ingeschakeld. booleaans
hubDatabasePassword Wachtwoord voor de hubdatabasereferentie van de synchronisatiegroep. tekenreeks

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
hubDatabaseUserName Gebruikersnaam voor de databasereferentie van de hub van de synchronisatiegroep. tekenreeks
interval Synchronisatie-interval van de synchronisatiegroep. int
schema Synchronisatieschema van de synchronisatiegroep. SyncGroupSchema
syncDatabaseId ARM-resource-id van de synchronisatiedatabase in de synchronisatiegroep. tekenreeks
usePrivateLinkConnection Als private link-verbinding gebruiken is ingeschakeld. booleaans

SyncGroupSchema

Naam Description Waarde
masterSyncMemberName De naam van het hoofdsynchronisatielid waarvan het schema afkomstig is. tekenreeks
tabellen Lijst met tabellen in het synchronisatiegroepsschema. SyncGroupSchemaTable[]

SyncGroupSchemaTable

Naam Description Waarde
kolommen Lijst met kolommen in schema voor synchronisatiegroepen. SyncGroupSchemaTableColumn[]
quotedName De naam van de schematabel van de synchronisatiegroep. tekenreeks

SyncGroupSchemaTableColumn

Naam Description Waarde
dataSize Gegevensgrootte van de kolom. tekenreeks
dataType Gegevenstype van de kolom. tekenreeks
quotedName De naam van de tabelkolom van de synchronisatiegroep. tekenreeks

Sku

Naam Description Waarde
capacity Capaciteit van de specifieke SKU. int
gezin Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan dat hier worden vastgelegd. tekenreeks
naam De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3. tekenreeks (vereist)
grootte Grootte van de specifieke SKU tekenreeks
laag De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium. tekenreeks

Resourcedefinitie van ARM-sjabloon

Het resourcetype servers/databases/syncGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Sql/servers/databases/syncGroups wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Sql/servers/databases/syncGroups",
  "apiVersion": "2022-11-01-preview",
  "name": "string",
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "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"
  }
}

Eigenschapswaarden

servers/databases/syncGroups

Naam Description Waarde
type Het resourcetype 'Microsoft.Sql/servers/databases/syncGroups'
apiVersion De resource-API-versie '2022-11-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)

Tekenlimiet: 1-150

Geldige tekens:
Alfanumerieken, afbreekstreepjes en onderstrepingstekens.
sku De naam en capaciteit van de SKU. SKU
properties Resource-eigenschappen. SyncGroupProperties

SyncGroupProperties

Naam Description Waarde
conflictLoggingRetentionInDays Bewaarperiode voor logboekregistratie van conflicten. int
conflictResolutionPolicy Conflictoplossingsbeleid van de synchronisatiegroep. 'HubWin'
'MemberWin'
enableConflictLogging Als logboekregistratie van conflicten is ingeschakeld. booleaans
hubDatabasePassword Wachtwoord voor de databasereferentie van de hub van de synchronisatiegroep. tekenreeks

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
hubDatabaseUserName Gebruikersnaam voor de databasereferentie van de hub van de synchronisatiegroep. tekenreeks
interval Synchronisatie-interval van de synchronisatiegroep. int
schema Synchronisatieschema van de synchronisatiegroep. SyncGroupSchema
syncDatabaseId ARM-resource-id van de synchronisatiedatabase in de synchronisatiegroep. tekenreeks
usePrivateLinkConnection Als private link-verbinding gebruiken is ingeschakeld. booleaans

SyncGroupSchema

Naam Description Waarde
masterSyncMemberName De naam van het hoofdsynchronisatielid waarvan het schema afkomstig is. tekenreeks
tabellen Lijst met tabellen in het synchronisatiegroepsschema. SyncGroupSchemaTable[]

SyncGroupSchemaTable

Naam Description Waarde
kolommen Lijst met kolommen in synchronisatiegroepschema. SyncGroupSchemaTableColumn[]
quotedName De naam van de schematabel van de synchronisatiegroep. tekenreeks

SyncGroupSchemaTableColumn

Naam Description Waarde
dataSize Gegevensgrootte van de kolom. tekenreeks
dataType Gegevenstype van de kolom. tekenreeks
quotedName De naam van de tabelkolom van de synchronisatiegroep. tekenreeks

Sku

Naam Description Waarde
capacity Capaciteit van de specifieke SKU. int
gezin Als de service verschillende generaties hardware voor dezelfde SKU heeft, kan die hier worden vastgelegd. tekenreeks
naam De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3. tekenreeks (vereist)
grootte Grootte van de specifieke SKU tekenreeks
laag De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium. tekenreeks

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype servers/databases/syncGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Sql/servers/databases/syncGroups wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/databases/syncGroups@2022-11-01-preview"
  name = "string"
  parent_id = "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
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

Eigenschapswaarden

servers/databases/syncGroups

Naam Description Waarde
type Het resourcetype "Microsoft.Sql/servers/databases/syncGroups@2022-11-01-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-150

Geldige tekens:
Alfanumerieken, afbreekstreepjes en onderstrepingstekens.
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: databases
sku De naam en capaciteit van de SKU. SKU
properties Resource-eigenschappen. SyncGroupProperties

SyncGroupProperties

Naam Description Waarde
conflictLoggingRetentionInDays Bewaarperiode voor conflictlogboekregistratie. int
conflictResolutionPolicy Conflictoplossingsbeleid van de synchronisatiegroep. "HubWin"
"MemberWin"
enableConflictLogging Als logboekregistratie van conflicten is ingeschakeld. booleaans
hubDatabasePassword Wachtwoord voor de hubdatabasereferentie van de synchronisatiegroep. tekenreeks

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
hubDatabaseUserName Gebruikersnaam voor de databasereferentie van de hub van de synchronisatiegroep. tekenreeks
interval Synchronisatie-interval van de synchronisatiegroep. int
schema Synchronisatieschema van de synchronisatiegroep. SyncGroupSchema
syncDatabaseId ARM-resource-id van de synchronisatiedatabase in de synchronisatiegroep. tekenreeks
usePrivateLinkConnection Als private link-verbinding gebruiken is ingeschakeld. booleaans

SyncGroupSchema

Naam Description Waarde
masterSyncMemberName De naam van het hoofdsynchronisatielid waarvan het schema afkomstig is. tekenreeks
tabellen Lijst met tabellen in het synchronisatiegroepsschema. SyncGroupSchemaTable[]

SyncGroupSchemaTable

Naam Description Waarde
kolommen Lijst met kolommen in schema voor synchronisatiegroepen. SyncGroupSchemaTableColumn[]
quotedName De naam van de schematabel van de synchronisatiegroep. tekenreeks

SyncGroupSchemaTableColumn

Naam Description Waarde
dataSize Gegevensgrootte van de kolom. tekenreeks
dataType Gegevenstype van de kolom. tekenreeks
quotedName De naam van de tabelkolom van de synchronisatiegroep. tekenreeks

Sku

Naam Description Waarde
capacity Capaciteit van de specifieke SKU. int
gezin Als de service verschillende generaties hardware heeft, voor dezelfde SKU, kan dat hier worden vastgelegd. tekenreeks
naam De naam van de SKU, meestal een letter + cijfercode, bijvoorbeeld P3. tekenreeks (vereist)
grootte Grootte van de specifieke SKU tekenreeks
laag De laag of editie van de specifieke SKU, bijvoorbeeld Basic, Premium. tekenreeks