Microsoft. SQL-servrar/databaser/syncGroups/syncMembers 2025-08-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-08-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

Name Description Value
identity Synkronisera autentiseringsinformation för medlemmar. DataSyncParticipantIdentity
name Resursnamnet sträng (krävs)
parent 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/syncGroups
properties Resursegenskaper. SyncMemberProperties

DataSyncParticipantIdentity

Name Description Value
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}$
type Datasync-identitetstypen "Ingen"
"SystemAssigned"
'SystemAssignedUserAssigned'
"UserAssigned" (krävs)
userAssignedIdentities Resurs-ID:n för de användartilldelade identiteter som ska användas DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Name Description Value

DataSyncParticipantUserAssignedIdentity

Name Description Value

SyncMemberProperties

Name Description Value
databaseName Databasnamnet på medlemsdatabasen i synkroniseringsmedlemmen. string
databaseType Databastyp för synkroniseringsmedlemmen. 'AzureSqlDatabase'
'SqlServerDatabase'
lösenord Lösenord för medlemsdatabasen i synkroniseringsmedlemmen. string
serverName Servernamn för medlemsdatabasen i synkroniseringsmedlemmen string
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. string
syncDirection Synkroniseringsriktningen för synkroniseringsmedlemmen. 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM-resurs-ID för den logiska synkroniseringsmedlemmens databas för synkroniseringsmedlemmar i Azure. string
usePrivateLinkConnection Om du vill använda en privat länkanslutning. bool
userName Användarnamn för medlemsdatabasen i synkroniseringsmedlemmen. string

Resursdefinition för ARM-mall

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

Användningsexempel

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-08-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

Name Description Value
apiVersion API-versionen "2025-08-01-preview" (2025-08-01-förhandsversion)
identity Synkronisera autentiseringsinformation för medlemmar. DataSyncParticipantIdentity
name Resursnamnet sträng (krävs)
properties Resursegenskaper. SyncMemberProperties
type Resurstypen 'Microsoft. SQL/servrar/databaser/syncGroups/syncMembers'

DataSyncParticipantIdentity

Name Description Value
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}$
type Datasync-identitetstypen "Ingen"
"SystemAssigned"
'SystemAssignedUserAssigned'
"UserAssigned" (krävs)
userAssignedIdentities Resurs-ID:n för de användartilldelade identiteter som ska användas DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Name Description Value

DataSyncParticipantUserAssignedIdentity

Name Description Value

SyncMemberProperties

Name Description Value
databaseName Databasnamnet på medlemsdatabasen i synkroniseringsmedlemmen. string
databaseType Databastyp för synkroniseringsmedlemmen. 'AzureSqlDatabase'
'SqlServerDatabase'
lösenord Lösenord för medlemsdatabasen i synkroniseringsmedlemmen. string
serverName Servernamn för medlemsdatabasen i synkroniseringsmedlemmen string
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. string
syncDirection Synkroniseringsriktningen för synkroniseringsmedlemmen. 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM-resurs-ID för den logiska synkroniseringsmedlemmens databas för synkroniseringsmedlemmar i Azure. string
usePrivateLinkConnection Om du vill använda en privat länkanslutning. bool
userName Användarnamn för medlemsdatabasen i synkroniseringsmedlemmen. string

Resursdefinition för Terraform (AzAPI-provider)

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

  • Resursgrupper För en lista över ändrade egenskaper i varje API-version, se ändringslogg.

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-08-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

Name Description Value
identity Synkronisera autentiseringsinformation för medlemmar. DataSyncParticipantIdentity
name 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
properties Resursegenskaper. SyncMemberProperties
type Resurstypen "Microsoft. SQL/servrar/databaser/syncGroups/syncMembers@2025-08-01-preview"

DataSyncParticipantIdentity

Name Description Value
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}$
type Datasync-identitetstypen "Ingen"
"SystemAssigned"
'SystemAssignedUserAssigned'
"UserAssigned" (krävs)
userAssignedIdentities Resurs-ID:n för de användartilldelade identiteter som ska användas DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Name Description Value

DataSyncParticipantUserAssignedIdentity

Name Description Value

SyncMemberProperties

Name Description Value
databaseName Databasnamnet på medlemsdatabasen i synkroniseringsmedlemmen. string
databaseType Databastyp för synkroniseringsmedlemmen. 'AzureSqlDatabase'
'SqlServerDatabase'
lösenord Lösenord för medlemsdatabasen i synkroniseringsmedlemmen. string
serverName Servernamn för medlemsdatabasen i synkroniseringsmedlemmen string
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. string
syncDirection Synkroniseringsriktningen för synkroniseringsmedlemmen. 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM-resurs-ID för den logiska synkroniseringsmedlemmens databas för synkroniseringsmedlemmar i Azure. string
usePrivateLinkConnection Om du vill använda en privat länkanslutning. bool
userName Användarnamn för medlemsdatabasen i synkroniseringsmedlemmen. string