Microsoft. SQL-servrar/databaser/syncGroups/syncMembers 2025-02-01-förhandsvisning

Bicep-resursdefinition

Resurstypen servers/databases/syncGroups/syncMembers kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

För att skapa en Microsoft. SQL/servers/databaser/syncGroups/syncMembers-resurs, lägg till följande Bicep i din mall.

resource symbolicname 'Microsoft.Sql/servers/databases/syncGroups/syncMembers@2025-02-01-preview' = {
  parent: resourceSymbolicName
  identity: {
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  name: 'string'
  properties: {
    databaseName: 'string'
    databaseType: 'string'
    password: 'string'
    serverName: 'string'
    sqlServerDatabaseId: 'string'
    syncAgentId: 'string'
    syncDirection: 'string'
    syncMemberAzureDatabaseResourceId: 'string'
    usePrivateLinkConnection: bool
    userName: 'string'
  }
}

Egenskapsvärden

Microsoft. SQL/servrar/databaser/syncGroups/syncMembers

Namn Beskrivning Värde
identitet Synkronisera autentiseringsinformation för medlemmar. DataSyncParticipantIdentity
Namn Resursnamnet sträng (krävs)
parent I Bicep kan du ange föräldraresursen för en barnresurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

För mer information, se Child resource outside parent resource.
Symboliskt namn för resurs av typen: servrar/databaser/syncGroups
egenskaper Resursegenskaper. SyncMemberProperties

DataSyncParticipantIdentity

Namn Beskrivning Värde
tenantId DataSync-deltagaridentitetens tenant-id string

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Datasync-identitetstypen "Ingen"
"SystemAssigned"
'SystemAssignedUserAssigned'
"UserAssigned" (krävs)
userAssignedIdentities Resurs-ID:n för de användartilldelade identiteter som ska användas DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Namn Beskrivning Värde

DataSyncParticipantUserAssignedIdentity

Namn Beskrivning Värde

SyncMemberProperties

Namn Beskrivning Värde
databaseName Databasnamnet på medlemsdatabasen i synkroniseringsmedlemmen. snöre
databaseType Databastyp för synkroniseringsmedlemmen. 'AzureSqlDatabase'
'SqlServerDatabase'
lösenord Lösenord för medlemsdatabasen i synkroniseringsmedlemmen. snöre
serverName Servernamn för medlemsdatabasen i synkroniseringsmedlemmen snöre
sqlServerDatabaseId SQL Server-databas-id för synkroniseringsmedlemmen. string

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
syncAgentId ARM-resurs-ID för synkroniseringsagenten i synkroniseringsmedlemmen. snöre
syncDirection Synkroniseringsriktningen för synkroniseringsmedlemmen. 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM-resurs-id för den logiska databasen för synkroniserade medlemmar, för synkroniserade medlemmar i Azure. snöre
usePrivateLinkConnection Om du vill använda en privat länkanslutning. bool
användarnamn Användarnamn för medlemsdatabasen i synkroniseringsmedlemmen. snöre

Resursdefinition för ARM-mall

Resurstypen servers/databases/syncGroups/syncMembers kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

För att skapa en Microsoft. SQL/servers/databaser/syncGroups/syncMembers-resurs, lägg till följande JSON i din mall.

{
  "type": "Microsoft.Sql/servers/databases/syncGroups/syncMembers",
  "apiVersion": "2025-02-01-preview",
  "name": "string",
  "identity": {
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "properties": {
    "databaseName": "string",
    "databaseType": "string",
    "password": "string",
    "serverName": "string",
    "sqlServerDatabaseId": "string",
    "syncAgentId": "string",
    "syncDirection": "string",
    "syncMemberAzureDatabaseResourceId": "string",
    "usePrivateLinkConnection": "bool",
    "userName": "string"
  }
}

Egenskapsvärden

Microsoft. SQL/servrar/databaser/syncGroups/syncMembers

Namn Beskrivning Värde
apiVersion API-versionen "2025-02-01-preview"
identitet Synkronisera autentiseringsinformation för medlemmar. DataSyncParticipantIdentity
Namn Resursnamnet sträng (krävs)
egenskaper Resursegenskaper. SyncMemberProperties
typ Resurstypen 'Microsoft. SQL/servrar/databaser/syncGroups/syncMembers'

DataSyncParticipantIdentity

Namn Beskrivning Värde
tenantId DataSync-deltagaridentitetens tenant-id string

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Datasync-identitetstypen "Ingen"
"SystemAssigned"
'SystemAssignedUserAssigned'
"UserAssigned" (krävs)
userAssignedIdentities Resurs-ID:n för de användartilldelade identiteter som ska användas DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Namn Beskrivning Värde

DataSyncParticipantUserAssignedIdentity

Namn Beskrivning Värde

SyncMemberProperties

Namn Beskrivning Värde
databaseName Databasnamnet på medlemsdatabasen i synkroniseringsmedlemmen. snöre
databaseType Databastyp för synkroniseringsmedlemmen. 'AzureSqlDatabase'
'SqlServerDatabase'
lösenord Lösenord för medlemsdatabasen i synkroniseringsmedlemmen. snöre
serverName Servernamn för medlemsdatabasen i synkroniseringsmedlemmen snöre
sqlServerDatabaseId SQL Server-databas-id för synkroniseringsmedlemmen. string

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
syncAgentId ARM-resurs-ID för synkroniseringsagenten i synkroniseringsmedlemmen. snöre
syncDirection Synkroniseringsriktningen för synkroniseringsmedlemmen. 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM-resurs-id för den logiska databasen för synkroniserade medlemmar, för synkroniserade medlemmar i Azure. snöre
usePrivateLinkConnection Om du vill använda en privat länkanslutning. bool
användarnamn Användarnamn för medlemsdatabasen i synkroniseringsmedlemmen. snöre

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen servers/databases/syncGroups/syncMembers kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

För att skapa en Microsoft. Sql/servers/databaser/syncGroups/syncMembers-resurs, lägg till följande Terraform i din mall.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/databases/syncGroups/syncMembers@2025-02-01-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  body = {
    properties = {
      databaseName = "string"
      databaseType = "string"
      password = "string"
      serverName = "string"
      sqlServerDatabaseId = "string"
      syncAgentId = "string"
      syncDirection = "string"
      syncMemberAzureDatabaseResourceId = "string"
      usePrivateLinkConnection = bool
      userName = "string"
    }
  }
}

Egenskapsvärden

Microsoft. SQL/servrar/databaser/syncGroups/syncMembers

Namn Beskrivning Värde
identitet Synkronisera autentiseringsinformation för medlemmar. DataSyncParticipantIdentity
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/syncGroups
egenskaper Resursegenskaper. SyncMemberProperties
typ Resurstypen "Microsoft. SQL/servrar/databaser/syncGroups/syncMembers@2025-02-01-preview"

DataSyncParticipantIdentity

Namn Beskrivning Värde
tenantId DataSync-deltagaridentitetens tenant-id string

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Datasync-identitetstypen "Ingen"
"SystemAssigned"
'SystemAssignedUserAssigned'
"UserAssigned" (krävs)
userAssignedIdentities Resurs-ID:n för de användartilldelade identiteter som ska användas DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Namn Beskrivning Värde

DataSyncParticipantUserAssignedIdentity

Namn Beskrivning Värde

SyncMemberProperties

Namn Beskrivning Värde
databaseName Databasnamnet på medlemsdatabasen i synkroniseringsmedlemmen. snöre
databaseType Databastyp för synkroniseringsmedlemmen. 'AzureSqlDatabase'
'SqlServerDatabase'
lösenord Lösenord för medlemsdatabasen i synkroniseringsmedlemmen. snöre
serverName Servernamn för medlemsdatabasen i synkroniseringsmedlemmen snöre
sqlServerDatabaseId SQL Server-databas-id för synkroniseringsmedlemmen. string

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
syncAgentId ARM-resurs-ID för synkroniseringsagenten i synkroniseringsmedlemmen. snöre
syncDirection Synkroniseringsriktningen för synkroniseringsmedlemmen. 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM-resurs-id för den logiska databasen för synkroniserade medlemmar, för synkroniserade medlemmar i Azure. snöre
usePrivateLinkConnection Om du vill använda en privat länkanslutning. bool
användarnamn Användarnamn för medlemsdatabasen i synkroniseringsmedlemmen. snöre