Class UsersConfiguration


  • public class UsersConfiguration
    extends java.lang.Object
    User specific configuration for provisioning
    Since:
    0.9.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.util.List<UserConfiguration> cloudInitUsers
      the cloud-init users to be created during provisioning
      java.util.List<java.lang.String> createGroups
      UserGroups to be used during provisioning
      java.util.List<UserConfiguration> createUsers
      the users to be created during provisioning
      KeyPair primaryKey
      the primary key to be used during provisioning
      java.lang.String sshPassword
      the ssh password to be used during provisioning
      java.lang.String sshUsername
      the username to be used during provisioning
      java.lang.Boolean systemImage
      whether the image being used is a Morpheus system image
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map toMap()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • sshUsername

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

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

        public java.util.List<java.lang.String> createGroups
        UserGroups to be used during provisioning
      • cloudInitUsers

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

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

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

        public java.lang.Boolean systemImage
        whether the image being used is a Morpheus system image
    • Constructor Detail

      • UsersConfiguration

        public UsersConfiguration()
    • Method Detail

      • toMap

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