Files
paralus/pkg/common/constants.go
2022-03-08 16:44:41 +05:30

49 lines
1.1 KiB
Go

package common
import "time"
// environment variables for configuration
const (
Production = "PRODUCTION"
ServerPort = "SERVER_PORT"
CertFolder = "CERT_FOLDER"
EdgeSecHost = "EDGE_SEC_HOST"
EdgeSecPort = "EDGE_SEC_PORT"
SaltMasterHost = "SALT_MASTER_HOST"
SaltMasterAdvertisedHost = "SALT_MASTER_ADV_HOST"
ClusterSchedulerHost = "CLUSTER_SCHEDULER_HOST"
ClusterSchedulerPort = "CLUSTER_SCHEDULER_PORT"
)
// workload prefixes
const (
NamespacePrefix = "ns"
)
// rcloud constant
const (
HeartBeatInterval = time.Second * 30
SessionID = "sessionid"
)
const (
// LOCAL_ACCOUNT is AccountType enum value for local users
ACCOUNT_TYPE_LOCAL = "LOCAL"
// SSO_ACCOUNT is AccountType enum value for SSO users
ACCOUNT_TYPE_SSO = "SSO"
)
const (
MaxDials = 2
)
// audit
const (
EventDocType = "event"
AlertDocType = "alert"
RelayAuditDocType = "relay_audit" // relay API audits
RelayCommandsDocType = "relay_commands"
RelayAPIAuditType = "RelayAPI"
RelayCommandsAuditType = "RelayCommands"
)