---
title: "POST /gateway-update-remote-access-rdp-recording"
method: POST
path: "/gateway-update-remote-access-rdp-recording"
tags: ["v2"]
---

# POST /gateway-update-remote-access-rdp-recording

`POST /gateway-update-remote-access-rdp-recording`

## Request body

- GatewayUpdateRemoteAccessRdpRecordings — gatewayUpdateRemoteAccessRdpRecordings is a command that update remote access rdp recording config
  - `aws-storage-access-key-id` string — AWS access key id. For more information refer to https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html
  - `aws-storage-bucket-name` string — The AWS bucket name. For more information refer to https://docs.aws.amazon.com/s3/
  - `aws-storage-bucket-prefix` string — The folder name in S3 bucket. For more information refer to https://docs.aws.amazon.com/s3/
  - `aws-storage-endpoint-url` string — Custom AWS endpoint URL for S3-compatible storage (e.g. a private AWS endpoint)
  - `aws-storage-region` string — The region where the storage is located
  - `aws-storage-secret-access-key` string — AWS secret access key. For more information refer to https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html
  - `azure-storage-account-name` string — Azure account name. For more information refer to https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview
  - `azure-storage-client-id` string — Azure client id. For more information refer to https://learn.microsoft.com/en-us/azure/storage/common/storage-account-get-info?tabs=portal
  - `azure-storage-client-secret` string — Azure client secret. For more information refer to https://learn.microsoft.com/en-us/azure/storage/common/storage-account-get-info?tabs=portal
  - `azure-storage-container-name` string — Azure container name. For more information refer to https://learn.microsoft.com/en-us/rest/api/storageservices/naming-and-referencing-containers--blobs--and-metadata
  - `azure-storage-tenant-id` string — Azure tenant id. For more information refer to https://learn.microsoft.com/en-us/entra/fundamentals/how-to-find-tenant
  - `json` boolean — Set output format to JSON
  - `rdp-session-recording` string — Enable recording of rdp session [true/false]
  - `rdp-session-recording-compress` boolean — Whether to compress recording files before upload
  - `rdp-session-recording-encryption-key` string — If provided, this key will be used to encrypt uploaded recordings.
  - `rdp-session-recording-quality` string — RDP session recording quality [low/medium/high]
  - `rdp-session-storage` string — Rdp session recording storage destination [local/aws/azure]
  - `token` string — Authentication token (see `/auth` and `/configure`)
  - `uid-token` string — The universal identity token, Required only for universal_identity authentication

## Response `200`

gatewayUpdateRemoteAccessRdpRecordingsResponse wraps response body.

- GatewayUpdateRemoteAccessRdpRecordingsOutput

## Other responses

- `default` — errorResponse wraps any error to return it as a JSON object with one "error" field.

---

[API](https://skmtc.net/akeyless/apis/akeyless-api.md) · [All operations](https://skmtc.net/akeyless/apis/akeyless-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/akeyless/akeyless-api/versions/0ceb25634501/schema)
