Compartilhar via


Sync Groups - List Sync Database Ids

Obtém uma coleção de IDs de banco 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 de URI

Nome Em Obrigatório Tipo Description
locationName
path True

string

O nome da região em que o recurso está localizado.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Respostas

Nome Tipo Description
200 OK

SyncDatabaseIdListResult

Coleção recuperada com êxito de IDs de banco de dados de sincronização.

Other Status Codes

Respostas de erro: ***

  • 400 InvalidSyncGroupCreateOrUpdateRequest - O corpo da solicitação do grupo de sincronização criar ou atualizar está vazio.

  • 400 InvalidSyncMemberCreateOrUpdateRequest – O corpo da solicitação de membro de sincronização criar ou atualizar está vazio.

  • 400 InvalidSyncAgentCreateOrUpdateRequest – O corpo da solicitação do agente de sincronização de criação ou atualização está vazio.

  • 400 InvalidDatabaseResourceId – Identificador de recurso de banco de dados inválido.

  • 400 MismatchingSubscriptionWithUrl – A assinatura fornecida não correspondeu à assinatura na URL.

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

  • 400 MismatchingResourceGroupNameWithUrl - O nome do grupo de recursos fornecido não correspondeu ao nome na URL.

  • 400 MismatchingServerNameWithUrl – O nome do servidor fornecido não correspondeu ao nome na URL.

  • 400 InvalidParameterValue - Um valor inválido foi dado a um parâmetro.

  • 400 MissingServerName - O nome do servidor está ausente

  • 400 MissingDatabaseName - O nome do banco de dados está ausente

  • 400 MissingSyncGroupName - O nome do Grupo de Sincronização está ausente

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

  • 400 MissingSyncAgentName - O nome do Agente de Sincronização está ausente

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

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

  • 404 DatabaseDoesNotExist – o usuário especificou um nome de banco de dados que não existe nesta instância do servidor.

Exemplos

Get a sync database ID

Solicitação de exemplo

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

Resposta de exemplo

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

Definições

Nome Description
SyncDatabaseIdListResult

Uma lista de propriedades de ID do banco de dados de sincronização.

SyncDatabaseIdProperties

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

SyncDatabaseIdListResult

Uma lista de propriedades de ID do banco de dados de sincronização.

Nome Tipo Description
nextLink

string

Link para recuperar a próxima página de resultados.

value

SyncDatabaseIdProperties[]

Matriz de resultados.

SyncDatabaseIdProperties

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

Nome Tipo Description
id

string

ID de recurso do ARM do banco de dados de sincronização.