Web Pub Sub - Grant Permission
接続へのアクセス許可を付与します。
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 パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
connection
|
path | True |
string |
ターゲット接続 ID。 |
endpoint
|
path | True |
string url |
Web PubSub サービス インスタンスの HTTP または HTTPS エンドポイント。 |
hub
|
path | True |
string |
ターゲット ハブ名。アルファベット文字で始まり、英数字またはアンダースコアのみを含む必要があります。 正規表現パターン: |
permission
|
path | True |
アクセス許可: 現在サポートされているアクションは joinLeaveGroup と sendToGroup です。 |
|
api-version
|
query | True |
string |
REST API のバージョン。 |
target
|
query |
string |
ターゲットの意味は、特定のアクセス許可によって異なります。 joinLeaveGroup と sendToGroup の場合、targetName はグループ名の必須パラメーターです。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
成功 |
|
Other Status Codes |
エラー応答 ヘッダー x-ms-error-code: string |
例
WebPubSub_GrantPermission
要求のサンプル
PUT {endpoint}/api/hubs/hub1/permissions/joinLeaveGroup/connections/connection1?targetName=group1&api-version=2024-01-01
応答のサンプル
定義
名前 | 説明 |
---|---|
Error |
エラー オブジェクト。 |
Inner |
|
Web |
アクセス許可: 現在サポートされているアクションは joinLeaveGroup と sendToGroup です。 |
ErrorDetail
エラー オブジェクト。
名前 | 型 | 説明 |
---|---|---|
code |
string |
サーバー定義の一連のエラー コードの 1 つ。 |
details |
この報告されたエラーの原因となった特定のエラーに関する詳細の配列。 |
|
inner | ||
message |
string |
エラーの人間が判読できる表現。 |
target |
string |
エラーのターゲット。 |
InnerError
名前 | 型 | 説明 |
---|---|---|
code |
string |
含まれているエラーによって提供されたよりも具体的なエラー コード。 |
inner |
WebPubSubPermission
アクセス許可: 現在サポートされているアクションは joinLeaveGroup と sendToGroup です。
名前 | 型 | 説明 |
---|---|---|
joinLeaveGroup |
string |
|
sendToGroup |
string |