UpdateSessionPermissions - Gestionnaire de sessions Amazon DCV

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

UpdateSessionPermissions

Met à jour les autorisations utilisateur pour une session Amazon DCV spécifique.

Paramètres de demande

SessionId

ID de la session pour laquelle vous souhaitez modifier les autorisations.

Type : String

Obligatoire : oui

Owner

Le propriétaire de la session pour laquelle vous souhaitez modifier les autorisations.

Type : String

Obligatoire : oui

PermissionFile

Le contenu codé en Base64 du fichier d'autorisations à utiliser. Pour plus d'informations, consultez la section Configuration de l'autorisation Amazon DCV dans le guide de l'administrateur Amazon DCV.

Type : String

Obligatoire : oui

Paramètres de réponse

SessionId

L’ID de la séance.

exemple

Python
Demande

L'exemple suivant définit de nouvelles autorisations pour une session dont l'ID de session estSessionId1897.

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')])
Réponse

Voici un exemple de sortie.

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