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': [] }