UpdateSessionPermissions - Amazon DCV Session Manager

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

UpdateSessionPermissions

Actualiza los permisos de usuario para una sesión de Amazon DCV específica.

Parámetros de solicitud

SessionId

ID de la sesión cuyos permisos se van a cambiar.

Tipo: cadena

Obligatorio: sí

Owner

Propietario de la sesión cuyos permisos se van a cambiar.

Tipo: cadena

Obligatorio: sí

PermissionFile

Contenido codificado en Base64 del archivo de permisos. Para obtener más información, consulte Configuración de la autorización de Amazon DCV en la Guía del administrador de Amazon DCV.

Tipo: cadena

Obligatorio: sí

Parámetros de respuesta

SessionId

El ID de la sesión.

Ejemplo

Python
Solicitud

En el ejemplo siguiente se establecen nuevos permisos para una sesión con un identificador de sesión de 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')])
Respuesta

A continuación se muestra la salida de ejemplo.

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