Sync Members - List By Sync Group

Zobrazí seznam členů synchronizace v dané skupině synchronizace.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/syncGroups/{syncGroupName}/syncMembers?api-version=2020-11-01-preview

Parametry identifikátoru URI

Name In Required Type Description
databaseName
path True
  • string

Název databáze, ve které je skupina synchronizace hostovaná.

resourceGroupName
path True
  • string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní Azure Resource Manager API nebo na portálu.

serverName
path True
  • string

Název serveru.

subscriptionId
path True
  • string

ID předplatného, které identifikuje předplatné Azure.

syncGroupName
path True
  • string

Název skupiny synchronizace.

api-version
query True
  • string

Verze rozhraní API, která se má použít pro požadavek

Odpovědi

Name Type Description
200 OK

Seznam členů synchronizace byl úspěšně načten.

Other Status Codes

Chybové odpovědi: * * *

  • 400 InvalidSyncGroupCreateOrUpdateRequest – tělo žádosti o vytvoření nebo aktualizaci skupiny synchronizace je prázdné.

  • 400 InvalidSyncMemberCreateOrUpdateRequest – tělo žádosti o vytvoření nebo aktualizaci člena synchronizace je prázdné.

  • 400 InvalidSyncAgentCreateOrUpdateRequest – tělo žádosti o vytvoření nebo aktualizaci agenta synchronizace je prázdné.

  • 400 InvalidDatabaseResourceId-neplatný identifikátor prostředku databáze.

  • 400 MismatchingSubscriptionWithUrl – zadaný odběr neodpovídá předplatnému v adrese URL.

  • 400 InvalidSyncAgentResourceId-neplatný identifikátor prostředku agenta synchronizace.

  • 400 MismatchingResourceGroupNameWithUrl – zadaný název skupiny prostředků se neshodoval s názvem v adrese URL.

  • 400 MismatchingServerNameWithUrl – zadaný název serveru se neshodoval s názvem v adrese URL.

  • 400 InvalidParameterValue-parametr má zadanou neplatnou hodnotu.

  • 400 SyncOperation_GenericFailure – nepovedlo se provést operaci synchronizace dat.

  • 400 InvalidSyncGroup-skupina synchronizace není platná.

  • 400 InvalidSyncMember-synchronizační člen je neplatný.

  • 400 InvalidSyncAgent-agent synchronizace je neplatný.

  • 400 CannotCreateSyncMemberDueToQuotaExceeded – nelze vytvořit člena synchronizace, protože došlo k překročení kvóty.

  • 400 SyncOperation_DuplicateSyncMemberDrop – člen synchronizace je již vyhozen.

  • 400 SyncOperation_WrongSyncDatabase – zadaná synchronizovaná databáze neodpovídá stávající databázi.

  • 400 SyncOperation_DwInSyncGroup – v synchronizaci dat nejde použít edici DataWarehouse.

  • 400 SyncOperation_MasterDbInSyncGroup – v synchronizaci dat nelze použít logický hlavní server.

  • 400 SyncOperation_InvalidCredential-pověření databáze je neplatné.

  • 400 InvalidSyncMetadataDatabase-Synchronization Database metadata není platná.

  • 404 ResourceNotFound-požadovaný prostředek nebyl nalezen.

  • 404 SubscriptionDoesNotHaveServer – požadovaný server nebyl nalezen.

  • 404 DatabaseDoesNotExist-uživatel zadal název databáze, který v této instanci serveru neexistuje.

  • 404 SyncOperation_HubServerNotFound-logický Server centra neexistuje.

  • 404 SyncOperation_InvalidHubDatabase – databáze centra není platná.

  • 409 SyncOperation_DuplicateSyncMemberName – nelze vytvořit člena synchronizace, protože synchronizační člen s tímto názvem již existuje.

Příklady

List sync members under a sync group

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/syncMembers?api-version=2020-11-01-preview

Sample Response

{
  "value": [
    {
      "properties": {
        "databaseType": "AzureSqlDatabase",
        "serverName": "syncgroupcrud-3379.database.windows.net",
        "databaseName": "syncgroupcrud-7421",
        "userName": "myUser",
        "syncDirection": "Bidirectional",
        "syncState": "UnProvisioned",
        "usePrivateLinkConnection": true,
        "privateEndpointName": "PE_67FDBBD6-B2D8-4014-9CC6-C68ABBCFD481_syncmembercrud-4879",
        "syncMemberAzureDatabaseResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-65440/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328/syncGroups/syncgroupcrud-3187/syncMembers/syncmembercrud-4879",
      "name": "syncmembercrud-4879",
      "type": "Microsoft.Sql/servers/databases/syncGroups/syncMembers"
    }
  ]
}

Definice

SyncDirection

Směr synchronizace člena synchronizace.

SyncMember

Člen Azure SQL Database Sync.

SyncMemberDbType

Typ databáze člena synchronizace.

SyncMemberListResult

Seznam Azure SQL Database členů synchronizace.

SyncMemberState

Stav synchronizace člena synchronizace.

SyncDirection

Směr synchronizace člena synchronizace.

Name Type Description
Bidirectional
  • string
OneWayHubToMember
  • string
OneWayMemberToHub
  • string

SyncMember

Člen Azure SQL Database Sync.

Name Type Description
id
  • string

ID prostředku

name
  • string

Název prostředku

properties.databaseName
  • string

Název databáze členské databáze v členovi synchronizace.

properties.databaseType

Typ databáze člena synchronizace.

properties.password
  • string

Heslo členské databáze v členovi synchronizace.

properties.privateEndpointName
  • string

Název privátního koncového bodu člena synchronizace, pokud je pro členy synchronizace v Azure povolený použití připojení pomocí privátního propojení.

properties.serverName
  • string

Název serveru členské databáze v členovi synchronizace

properties.sqlServerDatabaseId
  • string

SQL Server ID databáze člena synchronizace.

properties.syncAgentId
  • string

ID prostředku ARM agenta synchronizace v členovi synchronizace.

properties.syncDirection

Směr synchronizace člena synchronizace.

properties.syncMemberAzureDatabaseResourceId
  • string

ID prostředku ARM logické databáze člena synchronizace pro členy synchronizace v Azure.

properties.syncState

Stav synchronizace člena synchronizace.

properties.usePrivateLinkConnection
  • boolean

Určuje, zda má být použito připojení pomocí privátního propojení.

properties.userName
  • string

Uživatelské jméno členské databáze v členovi synchronizace.

type
  • string

Typ prostředku.

SyncMemberDbType

Typ databáze člena synchronizace.

Name Type Description
AzureSqlDatabase
  • string
SqlServerDatabase
  • string

SyncMemberListResult

Seznam Azure SQL Database členů synchronizace.

Name Type Description
nextLink
  • string

Odkaz pro načtení další stránky výsledků

value

Pole výsledků.

SyncMemberState

Stav synchronizace člena synchronizace.

Name Type Description
DeProvisionFailed
  • string
DeProvisioned
  • string
DeProvisioning
  • string
DisabledBackupRestore
  • string
DisabledTombstoneCleanup
  • string
ProvisionFailed
  • string
Provisioned
  • string
Provisioning
  • string
ReprovisionFailed
  • string
Reprovisioning
  • string
SyncCancelled
  • string
SyncCancelling
  • string
SyncFailed
  • string
SyncInProgress
  • string
SyncSucceeded
  • string
SyncSucceededWithWarnings
  • string
UnProvisioned
  • string
UnReprovisioned
  • string