Class UsersConfiguration

java.lang.Object
com.morpheusdata.model.provisioning.UsersConfiguration

public class UsersConfiguration extends Object
User specific configuration for provisioning
Since:
0.9.0
  • Field Details

    • sshUsername

      public String sshUsername
      the username to be used during provisioning
    • sshPassword

      public String sshPassword
      the ssh password to be used during provisioning
    • createGroups

      public List<String> createGroups
      UserGroups to be used during provisioning
    • cloudInitUsers

      public List<UserConfiguration> cloudInitUsers
      the cloud-init users to be created during provisioning
    • createUsers

      public List<UserConfiguration> createUsers
      the users to be created during provisioning
    • primaryKey

      public KeyPair primaryKey
      the primary key to be used during provisioning
    • systemImage

      public Boolean systemImage
      whether the image being used is a Morpheus system image
  • Constructor Details

    • UsersConfiguration

      public UsersConfiguration()
  • Method Details

    • toMap

      public Map toMap()
      Returns:
      hash map of UsersConfiguration properties and values