Delinea · Schema

RdpProxyConfigurationViewModel

RdpProxyConfigurationViewModel

Privileged Access ManagementSecrets ManagementIdentity SecurityDevOpsCybersecurity

Properties

Name Type Description
allowSiteSelectionForActiveDirectoryAccounts booleannull Allows users to select a site when launching or generating proxy credentials for a RDP proxied secret
daysToKeepOperationalLogs integernull The number of days to store RDP proxy logs before they are rolled over
enableRdpProxy booleannull Whether or not to enable the RDP proxy
enableRemoteHostValidation booleannull Whether or not to enforce certificate validation on remote hosts that the proxy connects to
isCloud boolean IsCloud
proxyNewSecretsByDefault booleannull Whether or not new RDP-enabled secrets should be created with 'Proxy Enabled' set
rdpProxyPort integernull The port that the RDP proxy will run on
rdpServerCertificate object
rdpServerCertificateMultipart string The certificate that is server when connections begin to the RDP proxy (used "Content-Type: multipart/form-data" only)
rdpServerCertificateMultipartPassword string The password used to protect the certificate (only used for updating with "Content-Type: multipart/form-data" only)
View JSON Schema on GitHub

JSON Schema

delinea-rdp-proxy-configuration-view-model-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/delinea/main/json-schema/delinea-rdp-proxy-configuration-view-model-schema.json",
  "title": "RdpProxyConfigurationViewModel",
  "description": "RdpProxyConfigurationViewModel",
  "x-generated": "2026-10-03",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/delinea-proxy-api-openapi.yml#/components/schemas/RdpProxyConfigurationViewModel",
  "properties": {
    "allowSiteSelectionForActiveDirectoryAccounts": {
      "description": "Allows users to select a site when launching or generating proxy credentials for a RDP proxied secret",
      "type": [
        "boolean",
        "null"
      ]
    },
    "daysToKeepOperationalLogs": {
      "description": "The number of days to store RDP proxy logs before they are rolled over",
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "enableRdpProxy": {
      "description": "Whether or not to enable the RDP proxy",
      "type": [
        "boolean",
        "null"
      ]
    },
    "enableRemoteHostValidation": {
      "description": "Whether or not to enforce certificate validation on remote hosts that the proxy connects to",
      "type": [
        "boolean",
        "null"
      ]
    },
    "isCloud": {
      "description": "IsCloud",
      "type": "boolean"
    },
    "proxyNewSecretsByDefault": {
      "description": "Whether or not new RDP-enabled secrets should be created with 'Proxy Enabled' set",
      "type": [
        "boolean",
        "null"
      ]
    },
    "rdpProxyPort": {
      "description": "The port that the RDP proxy will run on",
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    },
    "rdpServerCertificate": {
      "$ref": "#/$defs/RdpProxyCertificateViewModel"
    },
    "rdpServerCertificateMultipart": {
      "description": "The certificate that is server when connections begin to the RDP proxy (used \"Content-Type: multipart/form-data\" only)",
      "type": "string",
      "format": "binary"
    },
    "rdpServerCertificateMultipartPassword": {
      "description": "The password used to protect the certificate (only used for updating with \"Content-Type: multipart/form-data\" only)",
      "type": "string"
    }
  },
  "type": "object",
  "$defs": {
    "RdpProxyCertificateViewModel": {
      "description": "The certificate that is server when connections begin to the RDP proxy (used \"Content-Type: application/json\" only)",
      "properties": {
        "rdpServerCertificate": {
          "description": "The certificate (x509/pfx) that is served to users connecting to the RDP proxy.",
          "type": "string",
          "format": "binary"
        },
        "rdpServerCertificateFileName": {
          "description": "The name of the RDP server certificate file",
          "type": "string"
        },
        "rdpServerCertificatePassword": {
          "description": "The password used to protect the certificate (only used for updating)",
          "type": "string"
        }
      },
      "type": "object"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/delinea-rdp-proxy-configuration-view-model"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.