Module ssh¶
- License: Apache 2.0
- Version: 0.4.0
- Author: Inmanta <code@inmanta.com>
- Upstream project: https://github.com/inmanta/ssh.git
Entities¶
-
entity
ssh::Key¶ Parents:
std::EntityA public ssh-key used to access virtual machine
-
attribute string
command=''¶ The command that can be executed with this public key
-
attribute string
name¶ An identifier for the public key
-
attribute string
options=''¶ SSH options associated with this public key
-
attribute string
public_key¶ The actual public key that needs to be deployed
-
relation ssh::SSHUser
ssh_users[0:*]¶ other end:
ssh::SSHUser.ssh_keys [0:*]
The following implements statements select implementations for this entity:
-
attribute string
-
entity
ssh::SSHServer¶ Parents:
ip::services::ServerA ssh server
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
-
entity
ssh::SSHUser¶ Parents:
std::EntityAn ssh users allows authorized keys to be installed
-
attribute string
user¶
-
attribute string
group¶
-
attribute string
home_dir¶
-
relation std::Host
host[1]¶ other end:
std::Host.ssh_users [0:*]
-
relation ssh::Key
ssh_keys[0:*]¶ other end:
ssh::Key.ssh_users [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
-
attribute string