keychaincredential.create ========================= Create a Keychain Credential. The following `type`s are supported: * `SSH_KEY_PAIR` * `SSH_CREDENTIALS` .. examples(websocket):: :::javascript { "id": "6841f242-840a-11e6-a437-00e04d680384", "msg": "method", "method": "keychaincredential.create", "params": [{ "name": "Work SSH connection", "type": "SSH_CREDENTIALS", "attributes": { "host": "work.freenas.org", "private_key": 12, "remote_host_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMn1VjdSMatGnxbOsrneKyai+dh6d4Hm" } }] } .. raw:: html
Credential configuration data for the new keychain entry.
Distinguishes this Keychain Credential from others.
Must be at least 1 characters long
Keychain credential type identifier for SSH key pairs.
Specific value:"SSH_KEY_PAIR"
    SSH key pair attributes including public and private keys.
No Additional PropertiesSSH private key in OpenSSH format. null if only public key is provided.
Can be omitted and automatically derived from the private key.
Distinguishes this Keychain Credential from others.
Must be at least 1 characters long
Keychain credential type identifier for SSH connection credentials.
Specific value:"SSH_CREDENTIALS"
    SSH connection attributes including host, authentication, and connection settings.
No Additional PropertiesSSH server hostname or IP address.
SSH server port number.
SSH username for authentication.
Keychain Credential ID.
Can be discovered with keychaincredential.remotesshhostkeyscan.
Connection timeout in seconds for SSH connections.
The newly created keychain credential entry.
Unique identifier for this keychain credential.
Distinguishes this Keychain Credential from others.
Must be at least 1 characters long
Keychain credential type identifier for SSH key pairs.
Specific value:"SSH_KEY_PAIR"
    SSH key pair attributes including public and private keys.
No Additional PropertiesSSH private key in OpenSSH format. null if only public key is provided.
Can be omitted and automatically derived from the private key.
Unique identifier for this keychain credential.
Distinguishes this Keychain Credential from others.
Must be at least 1 characters long
Keychain credential type identifier for SSH connection credentials.
Specific value:"SSH_CREDENTIALS"
    SSH connection attributes including host, authentication, and connection settings.
No Additional PropertiesSSH server hostname or IP address.
SSH server port number.
SSH username for authentication.
Keychain Credential ID.
Can be discovered with keychaincredential.remotesshhostkeyscan.
Connection timeout in seconds for SSH connections.