KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.NodeManager.Client.Privileges Class Reference

The list of defined module privileges More...

Public Attributes

const string User = "KlusterKite.NodeManager.User"
 The privilege to manage User More...
 
const string UserResetPassword = "KlusterKite.NodeManager.UserResetPassword"
 The privilege to reset any User password More...
 
const string Role = "KlusterKite.NodeManager.Role"
 The privilege to manage ORM.Role More...
 
const string UserRole = "KlusterKite.NodeManager.UserRole"
 The privilege to grant and withdraw roles to users More...
 
const string Configuration = "KlusterKite.NodeManager.Configuration"
 The privilege to manage ORM.Configuration More...
 
const string ConfigurationFinish = "KlusterKite.NodeManager.ConfigurationFinish"
 The privilege to set EnConfigurationState.Ready state for draft configurations More...
 
const string ClusterUpdate = "KlusterKite.NodeManager.ClusterUpdate"
 The privilege to manage global cluster configuration More...
 
const string GetPrivilegesList = "KlusterKite.NodeManager.GetPrivilegesList"
 The privilege to get the list of all registered privileges More...
 
const string GetActiveNodeDescriptions = "KlusterKite.NodeManager.GetActiveNodeDescriptions"
 The privilege to get actual nodes list More...
 
const string GetTemplateStatistics = "KlusterKite.NodeManager.GetTemplateStatistics"
 Gets current cluster node template usage for debug purposes More...
 
const string GetPackages = "KlusterKite.NodeManager.GetPackages"
 Gets the list of available packages from local cluster repository More...
 
const string ReloadPackages = "KlusterKite.NodeManager.ReloadPackages"
 The privilege to initiate nuget cache update More...
 
const string GetAvailableTemplates = "KlusterKite.NodeManager.GetAvailableTemplates"
 The privilege to get the list of available templates for specified container type for current cluster state More...
 
const string UpgradeNode = "KlusterKite.NodeManager.UpgradeNode"
 The privilege to manually initiate node update (restart node) More...
 
const string GetConfiguration = "KlusterKite.NodeManager.GetConfiguration"
 The privilege to get the configuration for the new empty node More...
 
const string ClusterMigration = "KlusterKite.NodeManager.Migration"
 View the migration history and its log More...
 
const string GetResourceState = "KlusterKite.NodeManager.GetResourceState"
 Get the current cluster resources states More...
 
const string MigrateCluster = "KlusterKite.NodeManager.GetResourceState"
 Perform cluster migration operations More...
 

Detailed Description

The list of defined module privileges

Definition at line 19 of file Privileges.cs.

Member Data Documentation

◆ ClusterMigration

const string KlusterKite.NodeManager.Client.Privileges.ClusterMigration = "KlusterKite.NodeManager.Migration"

View the migration history and its log

Definition at line 115 of file Privileges.cs.

◆ ClusterUpdate

const string KlusterKite.NodeManager.Client.Privileges.ClusterUpdate = "KlusterKite.NodeManager.ClusterUpdate"

The privilege to manage global cluster configuration

Definition at line 61 of file Privileges.cs.

◆ Configuration

const string KlusterKite.NodeManager.Client.Privileges.Configuration = "KlusterKite.NodeManager.Configuration"

The privilege to manage ORM.Configuration

Definition at line 49 of file Privileges.cs.

◆ ConfigurationFinish

const string KlusterKite.NodeManager.Client.Privileges.ConfigurationFinish = "KlusterKite.NodeManager.ConfigurationFinish"

The privilege to set EnConfigurationState.Ready state for draft configurations

Definition at line 55 of file Privileges.cs.

◆ GetActiveNodeDescriptions

const string KlusterKite.NodeManager.Client.Privileges.GetActiveNodeDescriptions = "KlusterKite.NodeManager.GetActiveNodeDescriptions"

The privilege to get actual nodes list

Definition at line 73 of file Privileges.cs.

◆ GetAvailableTemplates

const string KlusterKite.NodeManager.Client.Privileges.GetAvailableTemplates = "KlusterKite.NodeManager.GetAvailableTemplates"

The privilege to get the list of available templates for specified container type for current cluster state

Definition at line 97 of file Privileges.cs.

◆ GetConfiguration

const string KlusterKite.NodeManager.Client.Privileges.GetConfiguration = "KlusterKite.NodeManager.GetConfiguration"

The privilege to get the configuration for the new empty node

Definition at line 109 of file Privileges.cs.

◆ GetPackages

const string KlusterKite.NodeManager.Client.Privileges.GetPackages = "KlusterKite.NodeManager.GetPackages"

Gets the list of available packages from local cluster repository

Definition at line 85 of file Privileges.cs.

◆ GetPrivilegesList

const string KlusterKite.NodeManager.Client.Privileges.GetPrivilegesList = "KlusterKite.NodeManager.GetPrivilegesList"

The privilege to get the list of all registered privileges

Definition at line 67 of file Privileges.cs.

◆ GetResourceState

const string KlusterKite.NodeManager.Client.Privileges.GetResourceState = "KlusterKite.NodeManager.GetResourceState"

Get the current cluster resources states

Definition at line 121 of file Privileges.cs.

◆ GetTemplateStatistics

const string KlusterKite.NodeManager.Client.Privileges.GetTemplateStatistics = "KlusterKite.NodeManager.GetTemplateStatistics"

Gets current cluster node template usage for debug purposes

Definition at line 79 of file Privileges.cs.

◆ MigrateCluster

const string KlusterKite.NodeManager.Client.Privileges.MigrateCluster = "KlusterKite.NodeManager.GetResourceState"

Perform cluster migration operations

Definition at line 127 of file Privileges.cs.

◆ ReloadPackages

const string KlusterKite.NodeManager.Client.Privileges.ReloadPackages = "KlusterKite.NodeManager.ReloadPackages"

The privilege to initiate nuget cache update

Definition at line 91 of file Privileges.cs.

◆ Role

const string KlusterKite.NodeManager.Client.Privileges.Role = "KlusterKite.NodeManager.Role"

The privilege to manage ORM.Role

Definition at line 37 of file Privileges.cs.

◆ UpgradeNode

const string KlusterKite.NodeManager.Client.Privileges.UpgradeNode = "KlusterKite.NodeManager.UpgradeNode"

The privilege to manually initiate node update (restart node)

Definition at line 103 of file Privileges.cs.

◆ User

const string KlusterKite.NodeManager.Client.Privileges.User = "KlusterKite.NodeManager.User"

The privilege to manage User

Definition at line 25 of file Privileges.cs.

◆ UserResetPassword

const string KlusterKite.NodeManager.Client.Privileges.UserResetPassword = "KlusterKite.NodeManager.UserResetPassword"

The privilege to reset any User password

Definition at line 31 of file Privileges.cs.

◆ UserRole

const string KlusterKite.NodeManager.Client.Privileges.UserRole = "KlusterKite.NodeManager.UserRole"

The privilege to grant and withdraw roles to users

Definition at line 43 of file Privileges.cs.


The documentation for this class was generated from the following file: