UpdateSessionPermissions - Amazon DCV-Sitzungsmanager

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

UpdateSessionPermissions

Aktualisiert die Benutzerberechtigungen für eine bestimmte Amazon DCV-Sitzung.

Anforderungsparameter

SessionId

Die ID der Sitzung, für die die Berechtigungen geändert werden sollen.

Typ: Zeichenfolge

Erforderlich: Ja

Owner

Der Besitzer der Sitzung, für die die Berechtigungen geändert werden sollen.

Typ: Zeichenfolge

Erforderlich: Ja

PermissionFile

Der Base64-kodierte Inhalt der zu verwendenden Berechtigungsdatei. Weitere Informationen finden Sie unter Konfiguration der Amazon DCV-Autorisierung im Amazon DCV-Administratorhandbuch.

Typ: Zeichenfolge

Erforderlich: Ja

Antwortparameter

SessionId

Die ID der Sitzung.

Beispiel

Python
Anforderung

Im folgenden Beispiel werden neue Berechtigungen für eine Sitzung mit der Sitzungs-ID von festgelegt. 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')])
Antwort

Das Folgende ist die Beispielausgabe.

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