keychaincredential.update ========================= Update a Keychain Credential with specific `id`. Please note that you can't change `type`. You must specify full `attributes` value. .. examples(websocket):: :::javascript { "id": "6841f242-840a-11e6-a437-00e04d680384", "msg": "method", "method": "keychaincredential.update", "params": [ 13, { "name": "Work SSH connection", "attributes": { "host": "work.ixsystems.com", "private_key": 12, "remote_host_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMn1VjdSMatGnxbOsrneKyai+dh6d4Hm" } } ] } .. raw:: html
Unique identifier of the keychain credential to update.
Updated credential configuration data.
Distinguishes this Keychain Credential from others.
Must be at least 1 characters long
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
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 updated 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.