Partilhar via


Sync Groups - List Sync Database Ids

Obtém uma coleção de IDs de base de dados de sincronização.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationName}/syncDatabaseIds?api-version=2021-11-01

Parâmetros do URI

Name Em Necessário Tipo Description
locationName
path True

string

O nome da região onde o recurso está localizado.

subscriptionId
path True

string

O ID da subscrição que identifica uma subscrição do Azure.

api-version
query True

string

A versão da API a utilizar para o pedido.

Respostas

Name Tipo Description
200 OK

SyncDatabaseIdListResult

Foi obtida com êxito a coleção de IDs da base de dados de sincronização.

Other Status Codes

Respostas de Erro: ***

  • 400 InvalidSyncGroupCreateOrUpdateRequest - O corpo do pedido de grupo de sincronização de criação ou atualização está vazio.

  • 400 InvalidSyncMemberCreateOrUpdateRequest - O corpo do pedido de membro de sincronização de criação ou atualização está vazio.

  • 400 InvalidSyncAgentCreateOrUpdateRequest - O corpo do pedido do agente de sincronização de criação ou atualização está vazio.

  • 400 InvalidDatabaseResourceId – identificador de recurso de base de dados inválido.

  • 400 MismatchingSubscriptionWithUrl – a subscrição fornecida não corresponde à subscrição no Url.

  • 400 InvalidSyncAgentResourceId - Identificador de recurso do agente de sincronização inválido.

  • 400 MismatchingResourceGroupNameWithUrl – o nome do grupo de recursos fornecido não corresponde ao nome no Url.

  • 400 MismatchingServerNameWithUrl – o nome do servidor fornecido não corresponde ao nome no Url.

  • 400 InvalidParameterValue – foi atribuído um valor inválido a um parâmetro.

  • 400 MissingServerName - O nome do servidor está em falta

  • 400 MissingDatabaseName – O nome da base de dados está em falta

  • 400 MissingSyncGroupName – O nome do Grupo de Sincronização está em falta

  • 400 MissingConflictResolutionPolicy - A Política de Resolução de Conflitos está em falta

  • 400 MissingSyncAgentName – O nome do Agente de Sincronização está em falta

  • 400 SyncOperation_GenericFailure – Falha ao executar a operação de sincronização de dados.

  • 404 SubscriptionDoesNotHaveServer – O servidor pedido não foi encontrado

  • 404 DatabaseDoesNotExist – o utilizador especificou um nome de base de dados que não existe nesta instância do servidor.

Exemplos

Get a sync database ID

Pedido de amostra

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/westus/syncDatabaseIds?api-version=2021-11-01

Resposta da amostra

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncgroupcrud-3521/providers/Microsoft.Sql/servers/syncgroupcrud-8475/databases/syncgroupcrud-4328"
    }
  ]
}

Definições

Name Description
SyncDatabaseIdListResult

Uma lista das propriedades do ID da base de dados de sincronização.

SyncDatabaseIdProperties

Propriedades do ID da base de dados de sincronização.

SyncDatabaseIdListResult

Uma lista das propriedades do ID da base de dados de sincronização.

Name Tipo Description
nextLink

string

Ligação para obter a página seguinte dos resultados.

value

SyncDatabaseIdProperties[]

Matriz de resultados.

SyncDatabaseIdProperties

Propriedades do ID da base de dados de sincronização.

Name Tipo Description
id

string

ID de recurso do ARM da base de dados de sincronização.