Microsoft. SQL servers/databases/syncGroups/syncMembers 2025-02-01-preview

Bicep-resourcedefinitie

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

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

Resource-indeling

Om een Microsoft te creëren. Sql/servers/databases/syncGroups/syncMembers resource, voeg de volgende Bicep toe aan je sjabloon.

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'
  }
}

Eigenschapswaarden

Microsoft. SQL/servers/databases/syncGroups/syncMembers

Naam Beschrijving Waarde
identiteit Synchroniseer de authenticatiegegevens van leden. DataSyncParticipantIdentity
naam De resourcenaam tekenreeks (vereist)
parent In Bicep kun je de ouderresource voor een kindresource specificeren. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Voor meer informatie, zie Child resource outside parent resource.
Symbolische naam voor resource van het type: servers/databases/syncGroups
eigenschappen Resource-eigenschappen. SyncMemberProperties

DataSyncParticipantIdentity

Naam Beschrijving Waarde
tenantId De DataSync participant identity tenant id string

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
soort Het Datasync-identiteitstype 'Geen'
'Systeem toegewezen'
'SystemAssignedUserAssigned'
UserAssigned (vereist)
userAssignedIdentities De resource-id's van de door de gebruiker toegewezen identiteiten die moeten worden gebruikt DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Naam Beschrijving Waarde

DataSyncParticipantUserAssignedIdentity

Naam Beschrijving Waarde

SyncMemberProperties

Naam Beschrijving Waarde
databaseName Databasenaam van de liddatabase in het synchronisatielid. touw
databaseType Databasetype van het synchronisatielid. 'AzureSqlDatabase'
'SqlServerDatabase'
password Wachtwoord van de liddatabase in het synchronisatielid. touw
serverName Servernaam van de liddatabase in het synchronisatielid touw
sqlServerDatabaseId SQL Server-database-id van het sync-lid. string

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
syncAgentId ARM-resource-id van de synchronisatieagent in het synchronisatielid. touw
syncDirection Synchronisatierichting van het synchronisatielid. 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM-resource-id van de logische database van synchronisatieleden, voor synchronisatieleden in Azure. touw
usePrivateLinkConnection Of u een private link-verbinding wilt gebruiken. bool
gebruikersnaam Gebruikersnaam van de liddatabase in het synchronisatielid. touw

Resourcedefinitie van ARM-sjabloon

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

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

Resource-indeling

Om een Microsoft te creëren. Sql/servers/databases/syncGroups/syncMembers resource, voeg de volgende JSON toe aan je template.

{
  "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"
  }
}

Eigenschapswaarden

Microsoft. SQL/servers/databases/syncGroups/syncMembers

Naam Beschrijving Waarde
apiVersion De API-versie '2025-02-01-voorbeschouwing'
identiteit Synchroniseer de authenticatiegegevens van leden. DataSyncParticipantIdentity
naam De resourcenaam tekenreeks (vereist)
eigenschappen Resource-eigenschappen. SyncMemberProperties
soort Het brontype 'Microsoft. SQL/servers/databases/syncGroups/syncMembers

DataSyncParticipantIdentity

Naam Beschrijving Waarde
tenantId De DataSync participant identity tenant id string

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
soort Het Datasync-identiteitstype 'Geen'
'Systeem toegewezen'
'SystemAssignedUserAssigned'
UserAssigned (vereist)
userAssignedIdentities De resource-id's van de door de gebruiker toegewezen identiteiten die moeten worden gebruikt DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Naam Beschrijving Waarde

DataSyncParticipantUserAssignedIdentity

Naam Beschrijving Waarde

SyncMemberProperties

Naam Beschrijving Waarde
databaseName Databasenaam van de liddatabase in het synchronisatielid. touw
databaseType Databasetype van het synchronisatielid. 'AzureSqlDatabase'
'SqlServerDatabase'
password Wachtwoord van de liddatabase in het synchronisatielid. touw
serverName Servernaam van de liddatabase in het synchronisatielid touw
sqlServerDatabaseId SQL Server-database-id van het sync-lid. string

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
syncAgentId ARM-resource-id van de synchronisatieagent in het synchronisatielid. touw
syncDirection Synchronisatierichting van het synchronisatielid. 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM-resource-id van de logische database van synchronisatieleden, voor synchronisatieleden in Azure. touw
usePrivateLinkConnection Of u een private link-verbinding wilt gebruiken. bool
gebruikersnaam Gebruikersnaam van de liddatabase in het synchronisatielid. touw

Gebruiksvoorbeelden

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • Resourcegroepen

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

Resource-indeling

Om een Microsoft te creëren. Sql/servers/databases/syncGroups/syncMembers resource, voeg de volgende Terraform toe aan je template.

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"
    }
  }
}

Eigenschapswaarden

Microsoft. SQL/servers/databases/syncGroups/syncMembers

Naam Beschrijving Waarde
identiteit Synchroniseer de authenticatiegegevens van leden. DataSyncParticipantIdentity
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/syncGroups
eigenschappen Resource-eigenschappen. SyncMemberProperties
soort Het brontype "Microsoft. SQL/servers/databases/syncGroups/syncMembers@2025-02-01-preview"

DataSyncParticipantIdentity

Naam Beschrijving Waarde
tenantId De DataSync participant identity tenant id string

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
soort Het Datasync-identiteitstype 'Geen'
'Systeem toegewezen'
'SystemAssignedUserAssigned'
UserAssigned (vereist)
userAssignedIdentities De resource-id's van de door de gebruiker toegewezen identiteiten die moeten worden gebruikt DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Naam Beschrijving Waarde

DataSyncParticipantUserAssignedIdentity

Naam Beschrijving Waarde

SyncMemberProperties

Naam Beschrijving Waarde
databaseName Databasenaam van de liddatabase in het synchronisatielid. touw
databaseType Databasetype van het synchronisatielid. 'AzureSqlDatabase'
'SqlServerDatabase'
password Wachtwoord van de liddatabase in het synchronisatielid. touw
serverName Servernaam van de liddatabase in het synchronisatielid touw
sqlServerDatabaseId SQL Server-database-id van het sync-lid. string

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
syncAgentId ARM-resource-id van de synchronisatieagent in het synchronisatielid. touw
syncDirection Synchronisatierichting van het synchronisatielid. 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM-resource-id van de logische database van synchronisatieleden, voor synchronisatieleden in Azure. touw
usePrivateLinkConnection Of u een private link-verbinding wilt gebruiken. bool
gebruikersnaam Gebruikersnaam van de liddatabase in het synchronisatielid. touw