本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
UpdateSessionPermissions
更新特定 Amazon DCV 工作階段的使用者許可。
請求參數
回應參數
範例
- 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': []
}