Table of Contents

Class GatekeeperServiceSettings

Namespace
FoundationaLLM.Gatekeeper.Core.Models.ConfigurationOptions
Assembly
FoundationaLLM.Gatekeeper.Core.dll

Provides configuration options for the Gatekeeper service.

public record GatekeeperServiceSettings : IEquatable<GatekeeperServiceSettings>
Inheritance
GatekeeperServiceSettings
Implements
Inherited Members
Extension Methods

Properties

EnableAzureContentSafety

Flag for enabling or disabling the Azure Content Safety feature.

public required bool EnableAzureContentSafety { get; set; }

Property Value

bool

EnableAzureContentSafetyPromptShield

Flag for enabling or disabling the Azure Content Safety Prompt Shields.

public required bool EnableAzureContentSafetyPromptShield { get; set; }

Property Value

bool

EnableEnkryptGuardrails

Flag for enabling or disabling the Enkrypt Guardrails feature.

public required bool EnableEnkryptGuardrails { get; set; }

Property Value

bool

EnableLakeraGuard

Flag for enabling or disabling the Lakera Guard feature.

public required bool EnableLakeraGuard { get; set; }

Property Value

bool

EnableMicrosoftPresidio

Flag for enabling or disabling the Microsoft Presidio feature.

public required bool EnableMicrosoftPresidio { get; set; }

Property Value

bool