{
  "artifactKind": "categoryTemplate",
  "packId": "community-demo-ssh-key",
  "publisher": "nt2-community",
  "displayName": "SSH Key (community demo)",
  "version": "1.0.0",
  "templateProtocol": 3,
  "registryVersion": "6",
  "minAppVersion": "0.2.0",
  "categories": [
    {
      "slug": "ssh-key",
      "label": "SSH key",
      "description": "SSH key pair and connection context",
      "fields": [
        {
          "type": "title",
          "label": "Title",
          "required": true
        },
        {
          "type": "serviceName",
          "label": "Label / service"
        },
        {
          "type": "hostname",
          "label": "Hostname"
        },
        {
          "type": "username",
          "label": "Username"
        },
        {
          "type": "publicKey",
          "label": "Public key",
          "required": true
        },
        {
          "type": "privateKey",
          "label": "Private key",
          "required": true
        },
        {
          "type": "passphrase",
          "label": "Key passphrase"
        },
        {
          "type": "sshFingerprint",
          "label": "SSH fingerprint"
        },
        {
          "type": "notes",
          "label": "Notes"
        }
      ]
    }
  ]
}
