NSX Autonomous Edge REST API

SshServiceProperties (type)

{
  "additionalProperties": false,
  "id": "SshServiceProperties",
  "properties": {
    "banner": {
      "maximum": 4096,
      "title": "SSH login banner with maximum 4096 characters",
      "type": [
        "string",
        "null"
      ]
    },
    "host_keys": {
      "description": "List of all available SSH host keys with their types and sizes",
      "items": {
        "$ref": "HostKeyProperties"
      },
      "nsx_feature": "SaltMinion",
      "readonly": true,
      "title": "Available SSH host keys",
      "type": "array"
    },
    "protocol_version": {
      "description": "SSH protocol version supported by the host",
      "enum": [
        "1.0",
        "2.0",
        "1.99"
      ],
      "nsx_feature": "SaltMinion",
      "readonly": true,
      "title": "SSH protocol version",
      "type": "string"
    },
    "root_login": {
      "title": "Permit SSH Root login",
      "type": "boolean"
    },
    "start_on_boot": {
      "required": false,
      "title": "Start service when system boots",
      "type": "boolean"
    }
  },
  "title": "SSH Service properties",
  "type": "object"
}