7 using System.Collections.Generic;
16 public class CreateUserExternalRequest : KineticaData
37 public const string ACTIVATED =
"activated";
39 public const string TRUE =
"true";
40 public const string FALSE =
"false";
77 public string name {
get;
set; }
141 public IDictionary<string, string>
options {
get;
set; } =
new Dictionary<string, string>();
216 IDictionary<string, string>
options =
null)
218 this.name =
name ??
"";
226 public class CreateUserExternalResponse : KineticaData
230 public string name {
get;
set; }
233 public IDictionary<string, string>
info {
get;
set; } =
new Dictionary<string, string>();
IDictionary< string, string > options
Optional parameters.
const string CREATE_HOME_DIRECTORY
When TRUE, a home directory in KiFS is created for this user.
const string DEFAULT_SCHEMA
Default schema to associate with this user
CreateUserExternalRequest()
Constructs a CreateUserExternalRequest object with default parameters.
string name
Value of name.
const string DIRECTORY_DATA_LIMIT
The maximum capacity to apply to the created directory if CREATE_HOME_DIRECTORY is TRUE.
IDictionary< string, string > info
Additional information.
const string RESOURCE_GROUP
Name of an existing resource group to associate with this user
string name
Name of the user to be created.
const string ACTIVATED
Is the user allowed to login.
CreateUserExternalRequest(string name, IDictionary< string, string > options=null)
Constructs a CreateUserExternalRequest object with the specified parameters.