30.161. Class InitDatabase
Namespace: ArmoniK.Core.Common.Injection.Options.Database
Assembly: ArmoniK.Core.Common.dll
Convert
public class InitDatabase
30.161.1. Inheritance
30.161.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
30.161.3. Constructors
30.161.3.1. InitDatabase(InitServices)
Instantiate
public InitDatabase(InitServices initServices)
30.161.3.1.1. Parameters
initServices InitServices
Data structure containing the raw data
30.161.4. Properties
30.161.4.1. Auths
Collection of data to insert in the database for Authentication during ArmoniK initialization
public IReadOnlyCollection<AuthData> Auths { get; init; }
30.161.4.1.1. Property Value
30.161.4.2. Init
Whether to init the database
public bool Init { get; init; }
30.161.4.2.1. Property Value
30.161.4.3. Partitions
Collection of data to insert in the database for Partitions during ArmoniK initialization
public IReadOnlyCollection<PartitionData> Partitions { get; init; }
30.161.4.3.1. Property Value
30.161.4.4. Roles
Collection of data to insert in the database for Roles during ArmoniK initialization
public IReadOnlyCollection<RoleData> Roles { get; init; }
30.161.4.4.1. Property Value
30.161.4.5. Users
Collection of data to insert in the database for Users during ArmoniK initialization
public IReadOnlyCollection<UserData> Users { get; init; }