Qlik Sense Enterprise · Schema
VirtualProxyConfig
AnalyticsBusiness IntelligenceData VisualizationEnterpriseREST API
Properties
| Name | Type | Description |
|---|---|---|
| id | string | |
| createdDate | string | |
| modifiedDate | string | |
| modifiedByUserName | string | |
| prefix | string | Virtual proxy prefix used in URLs |
| description | string | Description of the virtual proxy |
| authenticationModuleRedirectUri | string | URI to redirect to for authentication |
| sessionModuleBaseUri | string | Base URI of the session module |
| loadBalancingModuleBaseUri | string | Base URI of the load balancing module |
| authenticationMethod | integer | Authentication method (0=Ticket, 1=HeaderStaticUserDirectory, 2=HeaderDynamicUserDirectory, 3=SAML, 4=JWT) |
| headerAuthenticationMode | integer | Header authentication mode |
| headerAuthenticationHeaderName | string | Name of the header used for header-based authentication |
| headerAuthenticationStaticUserDirectory | string | |
| headerAuthenticationDynamicUserDirectory | string | |
| anonymousAccessMode | integer | Anonymous access mode (0=None, 1=AnonymousAllowed) |
| windowsAuthenticationEnabledDevicePattern | string | |
| sessionCookieHeaderName | string | Name of the session cookie header |
| sessionCookieDomain | string | |
| additionalResponseHeaders | string | |
| sessionInactivityTimeout | integer | Session inactivity timeout in minutes |
| extendedSecurityEnvironment | boolean | |
| websocketCrossOriginWhiteList | array | |
| defaultVirtualProxy | boolean | Whether this is the default virtual proxy |
| tags | array | |
| privileges | array | |
| schemaPath | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/VirtualProxyConfig",
"title": "VirtualProxyConfig",
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"createdDate": {
"type": "string",
"format": "date-time"
},
"modifiedDate": {
"type": "string",
"format": "date-time"
},
"modifiedByUserName": {
"type": "string"
},
"prefix": {
"type": "string",
"description": "Virtual proxy prefix used in URLs"
},
"description": {
"type": "string",
"description": "Description of the virtual proxy"
},
"authenticationModuleRedirectUri": {
"type": "string",
"format": "uri",
"description": "URI to redirect to for authentication"
},
"sessionModuleBaseUri": {
"type": "string",
"format": "uri",
"description": "Base URI of the session module"
},
"loadBalancingModuleBaseUri": {
"type": "string",
"format": "uri",
"description": "Base URI of the load balancing module"
},
"authenticationMethod": {
"type": "integer",
"description": "Authentication method (0=Ticket, 1=HeaderStaticUserDirectory, 2=HeaderDynamicUserDirectory, 3=SAML, 4=JWT)"
},
"headerAuthenticationMode": {
"type": "integer",
"description": "Header authentication mode"
},
"headerAuthenticationHeaderName": {
"type": "string",
"description": "Name of the header used for header-based authentication"
},
"headerAuthenticationStaticUserDirectory": {
"type": "string"
},
"headerAuthenticationDynamicUserDirectory": {
"type": "string"
},
"anonymousAccessMode": {
"type": "integer",
"description": "Anonymous access mode (0=None, 1=AnonymousAllowed)"
},
"windowsAuthenticationEnabledDevicePattern": {
"type": "string"
},
"sessionCookieHeaderName": {
"type": "string",
"description": "Name of the session cookie header"
},
"sessionCookieDomain": {
"type": "string"
},
"additionalResponseHeaders": {
"type": "string"
},
"sessionInactivityTimeout": {
"type": "integer",
"description": "Session inactivity timeout in minutes"
},
"extendedSecurityEnvironment": {
"type": "boolean"
},
"websocketCrossOriginWhiteList": {
"type": "array",
"items": {
"type": "string"
}
},
"defaultVirtualProxy": {
"type": "boolean",
"description": "Whether this is the default virtual proxy"
},
"tags": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TagCondensed"
}
},
"privileges": {
"type": "array",
"items": {
"type": "string"
}
},
"schemaPath": {
"type": "string"
}
}
}