Class BackendRuntimeInformation
Backend runtime configuration information
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class BackendRuntimeInformation
Constructors
BackendRuntimeInformation()
Declaration
public BackendRuntimeInformation()
Properties
AssemblyCacheTimeoutSeconds
Script assembly cache timeout in seconds
Declaration
public int AssemblyCacheTimeoutSeconds { get; init; }
Property Value
| Type | Description |
|---|---|
| int |
AuditTrail
Audit trail feature flags
Declaration
public BackendAuditTrailInformation AuditTrail { get; init; }
Property Value
| Type | Description |
|---|---|
| BackendAuditTrailInformation |
Cors
CORS configuration
Declaration
public BackendCorsInformation Cors { get; init; }
Property Value
| Type | Description |
|---|---|
| BackendCorsInformation |
DbCommandTimeoutSeconds
Database command timeout in seconds
Declaration
public int DbCommandTimeoutSeconds { get; init; }
Property Value
| Type | Description |
|---|---|
| int |
DbTransactionTimeoutSeconds
Database transaction timeout in seconds
Declaration
public int DbTransactionTimeoutSeconds { get; init; }
Property Value
| Type | Description |
|---|---|
| int |
MaxParallelEmployees
Resolved maximum parallel employee threads (0 = sequential)
Declaration
public int MaxParallelEmployees { get; init; }
Property Value
| Type | Description |
|---|---|
| int |
MaxRetroPayrunPeriods
Maximum retro payrun periods (0 = unlimited)
Declaration
public int MaxRetroPayrunPeriods { get; init; }
Property Value
| Type | Description |
|---|---|
| int |
RateLimiting
Rate limiting configuration
Declaration
public BackendRateLimitingInformation RateLimiting { get; init; }
Property Value
| Type | Description |
|---|---|
| BackendRateLimitingInformation |
ScriptSafetyAnalysis
Static safety analysis of user scripts enabled
Declaration
public bool ScriptSafetyAnalysis { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
TenantIsolationLevel
Server-wide cross-tenant access policy
Declaration
public TenantIsolationLevel TenantIsolationLevel { get; init; }
Property Value
| Type | Description |
|---|---|
| TenantIsolationLevel |
WebhookTimeoutSeconds
Webhook call timeout in seconds
Declaration
public int WebhookTimeoutSeconds { get; init; }
Property Value
| Type | Description |
|---|---|
| int |