Citrix NetScaler · Schema

SystemFile

A system file on the NetScaler appliance.

API GatewayApplication Delivery ControllerApplication SecurityLoad BalancingSSL OffloadingTraffic ManagementWeb Application Firewall

Properties

Name Type Description
filename string Name of the file.
filelocation string Location of the file on the appliance filesystem (e.g., /nsconfig/ssl).
filecontent string Base64-encoded file content. Used when uploading files.
fileencoding string Encoding of the file content.
fileaccesstime string Last access time of the file.
filemodifiedtime string Last modification time of the file.
filemode string File permissions mode.
filesize integer Size of the file in bytes.
View JSON Schema on GitHub

JSON Schema

citrix-netscaler-nitro-system-file-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "SystemFile",
  "type": "object",
  "description": "A system file on the NetScaler appliance.",
  "properties": {
    "filename": {
      "type": "string",
      "description": "Name of the file."
    },
    "filelocation": {
      "type": "string",
      "description": "Location of the file on the appliance filesystem (e.g., /nsconfig/ssl)."
    },
    "filecontent": {
      "type": "string",
      "description": "Base64-encoded file content. Used when uploading files."
    },
    "fileencoding": {
      "type": "string",
      "description": "Encoding of the file content."
    },
    "fileaccesstime": {
      "type": "string",
      "description": "Last access time of the file."
    },
    "filemodifiedtime": {
      "type": "string",
      "description": "Last modification time of the file."
    },
    "filemode": {
      "type": "string",
      "description": "File permissions mode."
    },
    "filesize": {
      "type": "integer",
      "description": "Size of the file in bytes."
    }
  }
}