UpdateSessionPermissions - NICE DCV 会话管理器
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

UpdateSessionPermissions

更新特定 NICE DCV 会话的用户权限。

请求参数

SessionId

要更改其权限的会话的 ID。

类型: 字符串

:必需 是

Owner

要更改其权限的会话的所有者。

类型: 字符串

:必需 是

PermissionFile

要使用的权限文件的 Base64 编码内容。有关更多信息,请参阅 。配置 NICE DCV 授权中的NICE DCV 管理员指南

类型: 字符串

:必需 是

响应参数

SessionId

会话 ID。

Example

Python

Request

以下示例为会话 ID 为SessionId1897

from swagger_client.models.update_session_permissions_request_data import UpdateSessionPermissionsRequestData def get_session_permissions_api(): api_instance = swagger_client.SessionPermissionsApi(swagger_client.ApiClient(get_client_configuration())) set_request_headers(api_instance.api_client) return api_instancedef update_session_permissions(session_permissions_to_update): update_session_permissions_request = list() for session_id, owner, permissions_base64_encoded in session_permissions_to_update: a_request = UpdateSessionPermissionsRequestData( session_id=session_id, owner=owner, permissions_file=permissions_base64_encoded) update_session_permissions_request.append(a_request) print('Update Session Permissions Request:', update_session_permissions_request) api_instance = get_session_permissions_api() api_response = api_instance.update_session_permissions(body=update_session_permissions_request) print('Update Session Permissions Response:', api_response) def main(): update_session_permissions([('SessionId1897', 'an owner 1890', 'file_base64_encoded')])

Response

下面是示例输出。

{ 'request_id': 'd68ebf66-4022-42b5-ba65-99f89b18c341', 'successful_list': [ {' session_id': 'SessionId1897' } ], 'unsuccessful_list': [] }