Microsoft. SQL servery/databáze/syncGroups/syncMembers

Definice zdroje Bicep

Servery, databáze/ syncGroups/syncMembers typu prostředku je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Vytvořit Microsoft. Zdroj pro sql/servers/databases/syncGroups/syncMembers, přidejte následující Bicep do své šablony.

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

Hodnoty vlastností

Microsoft. Sql/servery/databáze/syncGroups/syncMembers

Name Description Value
identita Synchronizujte ověřovací údaje členů. DataSyncParticipantIdentity
name Název prostředku string (povinné)
nadřazený objekt V Bicep můžete specifikovat rodičovský zdroj pro poddaný zdroj. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: servery, databáze/ syncGroups
properties Vlastnosti prostředku. SyncMemberProperties

DataSyncParticipantIdentity

Name Description Value
ID nájemce Tenant tenant identity účastníka DataSync string

Constraints:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Typ identity Datasync 'None'
'SystemAssigned'
'SystemAssignedUserAssigned'
UserAssigned (povinné)
userAssignedIdentities ID prostředků identit přiřazených uživatelem, které se mají použít DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Name Description Value

DataSyncParticipantUserAssignedIdentity

Name Description Value

SyncMemberProperties

Name Description Value
databaseName Název databáze člena v synchronizačním členu. řetězec
databaseType Typ databáze člena synchronizace 'AzureSqlDatabase'
'SqlServerDatabase'
heslo Heslo členské databáze v synchronizačním členu. řetězec
serverName Název serveru členské databáze v synchronizačním členu řetězec
sqlServerDatabaseId Identifikace databáze SQL Server člena synchronizace. string

Constraints:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
syncAgentId ID prostředku ARM agenta synchronizace v členu synchronizace řetězec
syncDirection Směr synchronizace člena synchronizace 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM resource id logické databáze sync členů, pro sync členy v Azure. řetězec
usePrivateLinkConnection Určuje, jestli se má použít připojení privátního propojení. bool
userName Uživatelské jméno členské databáze v synchronizačním členu. řetězec

Definice prostředku šablony ARM

Servery, databáze/ syncGroups/syncMembers typu prostředku je možné nasadit s operacemi, které cílí:

Příklady použití

Formát prostředku

Vytvořit Microsoft. Zdroj pro sql/servery/databáze/syncGroups/syncMembers, přidejte následující JSON do své šablony.

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

Hodnoty vlastností

Microsoft. Sql/servery/databáze/syncGroups/syncMembers

Name Description Value
apiVersion Verze rozhraní API 2025-02-01-preview
identita Synchronizujte ověřovací údaje členů. DataSyncParticipantIdentity
name Název prostředku string (povinné)
properties Vlastnosti prostředku. SyncMemberProperties
typ Typ prostředku 'Microsoft. Sql/servery/databáze/syncGroups/syncMembers'

DataSyncParticipantIdentity

Name Description Value
ID nájemce Tenant tenant identity účastníka DataSync string

Constraints:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Typ identity Datasync 'None'
'SystemAssigned'
'SystemAssignedUserAssigned'
UserAssigned (povinné)
userAssignedIdentities ID prostředků identit přiřazených uživatelem, které se mají použít DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Name Description Value

DataSyncParticipantUserAssignedIdentity

Name Description Value

SyncMemberProperties

Name Description Value
databaseName Název databáze člena v synchronizačním členu. řetězec
databaseType Typ databáze člena synchronizace 'AzureSqlDatabase'
'SqlServerDatabase'
heslo Heslo členské databáze v synchronizačním členu. řetězec
serverName Název serveru členské databáze v synchronizačním členu řetězec
sqlServerDatabaseId Identifikace databáze SQL Server člena synchronizace. string

Constraints:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
syncAgentId ID prostředku ARM agenta synchronizace v členu synchronizace řetězec
syncDirection Směr synchronizace člena synchronizace 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM resource id logické databáze sync členů, pro sync členy v Azure. řetězec
usePrivateLinkConnection Určuje, jestli se má použít připojení privátního propojení. bool
userName Uživatelské jméno členské databáze v synchronizačním členu. řetězec

Definice prostředku Terraformu (poskytovatel AzAPI)

Servery, databáze/ syncGroups/syncMembers typu prostředku je možné nasadit s operacemi, které cílí:

  • Skupiny zdrojů Pro seznam změněných vlastností v každé verzi API viz log změn.

Formát prostředku

Vytvořit Microsoft. Zdroj sql/server/database/syncGroups/syncMembers, přidejte následující Terraform do své šablony.

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

Hodnoty vlastností

Microsoft. Sql/servery/databáze/syncGroups/syncMembers

Name Description Value
identita Synchronizujte ověřovací údaje členů. DataSyncParticipantIdentity
name Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: servery, databáze/ syncGroups
properties Vlastnosti prostředku. SyncMemberProperties
typ Typ prostředku "Microsoft. Sql/servers/databases/syncGroups/syncMembers@2025-02-01-preview"

DataSyncParticipantIdentity

Name Description Value
ID nájemce Tenant tenant identity účastníka DataSync string

Constraints:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
typ Typ identity Datasync 'None'
'SystemAssigned'
'SystemAssignedUserAssigned'
UserAssigned (povinné)
userAssignedIdentities ID prostředků identit přiřazených uživatelem, které se mají použít DataSyncParticipantIdentityUserAssignedIdentities

DataSyncParticipantIdentityUserAssignedIdentities

Name Description Value

DataSyncParticipantUserAssignedIdentity

Name Description Value

SyncMemberProperties

Name Description Value
databaseName Název databáze člena v synchronizačním členu. řetězec
databaseType Typ databáze člena synchronizace 'AzureSqlDatabase'
'SqlServerDatabase'
heslo Heslo členské databáze v synchronizačním členu. řetězec
serverName Název serveru členské databáze v synchronizačním členu řetězec
sqlServerDatabaseId Identifikace databáze SQL Server člena synchronizace. string

Constraints:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
syncAgentId ID prostředku ARM agenta synchronizace v členu synchronizace řetězec
syncDirection Směr synchronizace člena synchronizace 'Bidirectional'
'OneWayHubToMember'
'OneWayMemberToHub'
syncMemberAzureDatabaseResourceId ARM resource id logické databáze sync členů, pro sync členy v Azure. řetězec
usePrivateLinkConnection Určuje, jestli se má použít připojení privátního propojení. bool
userName Uživatelské jméno členské databáze v synchronizačním členu. řetězec