Sync Agents - Generate Key

Genera una chiave dell'agente di sincronizzazione.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/syncAgents/{syncAgentName}/generateKey?api-version=2020-11-01-preview

Parametri dell'URI

Name In Required Type Description
resourceGroupName
path True
  • string

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

serverName
path True
  • string

Nome del server in cui è ospitato l'agente di sincronizzazione.

subscriptionId
path True
  • string

ID sottoscrizione che identifica una sottoscrizione di Azure.

syncAgentName
path True
  • string

Nome dell'agente di sincronizzazione.

api-version
query True
  • string

Versione dell'API da usare per la richiesta.

Risposte

Name Type Description
200 OK

Generazione di una chiave dell'agente di sincronizzazione completata.

Other Status Codes

Risposte di errore: ***

  • 400 InvalidSyncGroupCreateOrUpdateRequest: il corpo della richiesta di creazione o aggiornamento del gruppo di sincronizzazione è vuoto.

  • 400 InvalidSyncMemberCreateOrUpdateRequest: il corpo della richiesta di creazione o aggiornamento del membro di sincronizzazione è vuoto.

  • 400 InvalidSyncAgentCreateOrUpdateRequest: il corpo della richiesta dell'agente di sincronizzazione di creazione o aggiornamento è vuoto.

  • 400 InvalidDatabaseResourceId: identificatore di risorsa del database non valido.

  • 400 MismatchingSubscriptionWithUrl: la sottoscrizione specificata non corrisponde alla sottoscrizione nell'URL.

  • 400 InvalidSyncAgentResourceId: identificatore di risorsa dell'agente di sincronizzazione non valido.

  • 400 MismatchingResourceGroupNameWithUrl: il nome del gruppo di risorse specificato non corrisponde al nome nell'URL.

  • 400 MismatchingServerNameWithUrl: il nome del server specificato non corrisponde al nome nell'URL.

  • 400 InvalidParameterValue: è stato assegnato un valore non valido a un parametro.

  • 400 SyncOperation_GenericFailure: impossibile eseguire l'operazione di sincronizzazione dati.

  • 400 SyncOperation_WrongSyncDatabase: il database di sincronizzazione specificato non corrisponde a quello esistente.

  • 400 SyncOperation_DwInSyncGroup- Non è possibile usare datawarehouse edition nella sincronizzazione dati.

  • 400 SyncOperation_MasterDbInSyncGroup: impossibile usare il master logico nella sincronizzazione dati.

  • 400 CannotDeleteInUseSyncAgent: impossibile eliminare l'agente di sincronizzazione perché viene usato dal membro di sincronizzazione.

  • 400 InvalidSyncAgent: l'agente di sincronizzazione non è valido.

  • 400 InvalidSyncMetadataDatabase: il database dei metadati di sincronizzazione non è valido.

  • 404 ResourceNotFound: la risorsa richiesta non è stata trovata.

  • 404 SubscriptionDoesNotHaveServer: il server richiesto non è stato trovato

  • 404 DatabaseDoesNotExist: l'utente ha specificato un nome di database che non esiste in questa istanza del server.

  • 409 SyncOperation_AgentAlreadyExists: l'agente di sincronizzazione con lo stesso nome esiste già.

  • 409 SyncOperation_AgentIdAlreadyExists: l'agente di sincronizzazione con lo stesso ID esiste già.

Esempio

Generate a sync agent key

Sample Request

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/syncagentcrud-65440/providers/Microsoft.Sql/servers/syncagentcrud-8475/syncAgents/syncagentcrud-3187/generateKey?api-version=2020-11-01-preview

Sample Response

{
  "syncAgentKey": "865f9998-6dae-4214-bbb1-4796b7c76ca0:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX="
}

Definizioni

SyncAgentKeyProperties

Proprietà di una chiave database SQL di Azure dell'agente di sincronizzazione.

Name Type Description
syncAgentKey
  • string

Chiave dell'agente di sincronizzazione.