UpdateSessionPermissions - Amazon DCV セッションマネージャー

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

UpdateSessionPermissions

特定の Amazon DCV セッションのユーザーアクセス許可を更新します。

リクエストパラメータ

SessionId

アクセス許可が変更されるセッションの ID を指定します。

タイプ: 文字列

必須: はい

Owner

アクセス許可が変更されるセッションの所有者。

タイプ: 文字列

必須: はい

PermissionFile

使用するアクセス許可ファイルの Base64 エンコードコンテンツ。詳細については、「Amazon DCV 管理者ガイド」の「Amazon DCV 認可の設定」を参照してください。

タイプ: 文字列

必須: はい

レスポンスパラメータ

SessionId

セッションの ID

Python
リクエスト

次の例では、セッション 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')])
レスポンス

以下は出力例です。

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