Поделиться через


Web Pub Sub - Revoke Permission

Отмена разрешения для подключения.

DELETE {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?api-version=2024-01-01
DELETE {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?targetName={targetName}&api-version=2024-01-01

Параметры URI

Имя В Обязательно Тип Описание
connectionId
path True

string

Идентификатор целевого подключения.

endpoint
path True

string

url

Конечная точка HTTP или HTTPS для экземпляра службы Web PubSub.

hub
path True

string

Имя целевого концентратора, которое должно начинаться с алфавитных символов и содержать только буквы-числовые символы или символы подчеркивания.

Шаблон регулярного выражения: ^[A-Za-z][A-Za-z0-9_`,.[\]]{0,127}$

permission
path True

WebPubSubPermission

Разрешение: текущие поддерживаемые действия являются joinLeaveGroup и sendToGroup.

api-version
query True

string

Версия REST API.

targetName
query

string

Значение целевого объекта зависит от конкретного разрешения. Для joinLeaveGroup и sendToGroup targetName является обязательным параметром, стоящим для имени группы.

Ответы

Имя Тип Описание
204 No Content

Нет содержимого

Other Status Codes

ErrorDetail

Ответ на ошибку

Заголовки

x-ms-error-code: string

Примеры

WebPubSub_RevokePermission

Образец запроса

DELETE {endpoint}/api/hubs/hub1/permissions/joinLeaveGroup/connections/connection1?targetName=group1&api-version=2024-01-01

Пример ответа

Определения

Имя Описание
ErrorDetail

Объект ошибки.

InnerError
WebPubSubPermission

Разрешение: текущие поддерживаемые действия являются joinLeaveGroup и sendToGroup.

ErrorDetail

Объект ошибки.

Имя Тип Описание
code

string

Один из определяемых сервером кодов ошибок.

details

ErrorDetail[]

Массив сведений об определенных ошибках, которые привели к этой сообщаемой ошибке.

inner

InnerError

message

string

Читаемое пользователем представление ошибки.

target

string

Целевой объект ошибки.

InnerError

Имя Тип Описание
code

string

Более конкретный код ошибки, чем был предоставлен содержащей ошибкой.

inner

InnerError

WebPubSubPermission

Разрешение: текущие поддерживаемые действия являются joinLeaveGroup и sendToGroup.

Имя Тип Описание
joinLeaveGroup

string

sendToGroup

string