Web Pub Sub - Grant Permission
Bevilja behörighet till anslutningen.
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
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
connection
|
path | True |
string minLength: 1 |
Målanslutnings-ID. |
|
endpoint
|
path | True |
string (url) |
HTTP- eller HTTPS-slutpunkt för web pubsub-tjänstinstansen. |
|
hub
|
path | True |
string pattern: ^[A-Za-z][A-Za-z0-9_`,.[\]]{0,127}$ |
Målhubbens namn, som ska börja med alfabetiska tecken och endast innehålla alfanumeriska tecken eller understreck. |
|
permission
|
path | True |
Behörigheten: aktuella åtgärder som stöds är joinLeaveGroup och sendToGroup. |
|
|
api-version
|
query | True |
string |
Versionen av REST-API:erna. |
|
target
|
query |
string |
Målets betydelse beror på den specifika behörigheten. För joinLeaveGroup och sendToGroup är targetName en obligatorisk parameter som står för gruppnamnet. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Framgång |
|
| Other Status Codes |
Felsvar Sidhuvuden x-ms-error-code: string |
Exempel
WebPubSub_GrantPermission
Exempelbegäran
PUT {endpoint}/api/hubs/hub1/permissions/joinLeaveGroup/connections/connection1?targetName=group1&api-version=2024-01-01
Exempelsvar
Definitioner
| Name | Description |
|---|---|
|
Error |
Felobjektet. |
|
Inner |
|
|
Web |
Behörigheten: aktuella åtgärder som stöds är joinLeaveGroup och sendToGroup. |
ErrorDetail
Felobjektet.
| Name | Typ | Description |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| details |
En matris med information om specifika fel som ledde till det rapporterade felet. |
|
| inner | ||
| message |
string |
En mänsklig läsbar representation av felet. |
| target |
string |
Målet för felet. |
InnerError
| Name | Typ | Description |
|---|---|---|
| code |
string |
En mer specifik felkod än vad som angavs av det innehållande felet. |
| inner |
WebPubSubPermission
Behörigheten: aktuella åtgärder som stöds är joinLeaveGroup och sendToGroup.
| Värde | Description |
|---|---|
| sendToGroup | |
| joinLeaveGroup |