{ "additionalProperties": false, "extends": { "$ref": "SshKeyBaseProperties }, "id": "SshKeyProperties", "properties": { "label": { "required": true, "title": "SSH key label (used to identify the key)", "type": "string" }, "password": { "required": false, "sensitive": true, "title": "Current password for user (required for users root and admin)", "type": "string" }, "type": { "pattern": "^(ecdsa-sha2-nistp256|ecdsa-sha2-nistp384|ecdsa-sha2-nistp521|ssh-dss|ssh-ed25519|ssh-rsa)$", "required": true, "title": "SSH key type", "type": "string" }, "value": { "required": true, "title": "SSH key value", "type": "string" } }, "type": "object" }