Web Pub Sub - Grant Permission
Concedere l'autorizzazione alla connessione.
PUT {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?api-version=2024-01-01
PUT {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?targetName={targetName}&api-version=2024-01-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
connection
|
path | True |
string |
ID connessione di destinazione. |
endpoint
|
path | True |
string url |
Endpoint HTTP o HTTPS per l'istanza del servizio Web PubSub. |
hub
|
path | True |
string |
Nome dell'hub di destinazione, che deve iniziare con caratteri alfabetici e contenere solo caratteri alfanumerici o caratteri di sottolineatura. Criterio di espressione regolare: |
permission
|
path | True |
L'autorizzazione: le azioni supportate correnti sono joinLeaveGroup e sendToGroup. |
|
api-version
|
query | True |
string |
Versione delle API REST. |
target
|
query |
string |
Il significato della destinazione dipende dall'autorizzazione specifica. Per joinLeaveGroup e sendToGroup, targetName è un parametro obbligatorio per il nome del gruppo. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Successo |
|
Other Status Codes |
Risposta di errore Intestazioni x-ms-error-code: string |
Esempio
WebPubSub_GrantPermission
Esempio di richiesta
PUT {endpoint}/api/hubs/hub1/permissions/joinLeaveGroup/connections/connection1?targetName=group1&api-version=2024-01-01
Risposta di esempio
Definizioni
Nome | Descrizione |
---|---|
Error |
Oggetto error. |
Inner |
|
Web |
L'autorizzazione: le azioni supportate correnti sono joinLeaveGroup e sendToGroup. |
ErrorDetail
Oggetto error.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Uno di un set definito dal server di codici di errore. |
details |
Matrice di dettagli sugli errori specifici che hanno causato l'errore segnalato. |
|
inner | ||
message |
string |
Rappresentazione leggibile dell'errore. |
target |
string |
Destinazione dell'errore. |
InnerError
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Codice di errore più specifico di quello fornito dall'errore contenitore. |
inner |
WebPubSubPermission
L'autorizzazione: le azioni supportate correnti sono joinLeaveGroup e sendToGroup.
Nome | Tipo | Descrizione |
---|---|---|
joinLeaveGroup |
string |
|
sendToGroup |
string |