Class UsersConfiguration
- java.lang.Object
-
- com.morpheusdata.model.provisioning.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 provisioningjava.util.List<java.lang.String>
createGroups
UserGroups to be used during provisioningjava.util.List<UserConfiguration>
createUsers
the users to be created during provisioningKeyPair
primaryKey
the primary key to be used during provisioningjava.lang.String
sshPassword
the ssh password to be used during provisioningjava.lang.String
sshUsername
the username to be used during provisioningjava.lang.Boolean
systemImage
whether the image being used is a Morpheus system image
-
Constructor Summary
Constructors Constructor Description UsersConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map
toMap()
-
-
-
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
-
-