Class DlpFailurePolicyOptions
- Namespace
- AsiBackbone.Core.Classification
- Assembly
- AsiBackbone.Core.dll
Defines provider-neutral policy options for resolving DLP or classification failure behavior.
public sealed class DlpFailurePolicyOptions
- Inheritance
-
DlpFailurePolicyOptions
- Inherited Members
Properties
BehaviorOverrides
Gets risk- and failure-specific behavior overrides.
public IDictionary<DlpFailurePolicyKey, DlpFailureBehavior> BehaviorOverrides { get; }
Property Value
HighRiskBehavior
Gets or sets the default behavior for high-risk or regulated intents.
public DlpFailureBehavior HighRiskBehavior { get; set; }
Property Value
LowRiskBehavior
Gets or sets the default behavior for low-risk intents.
public DlpFailureBehavior LowRiskBehavior { get; set; }
Property Value
MediumRiskBehavior
Gets or sets the default behavior for medium-risk intents.
public DlpFailureBehavior MediumRiskBehavior { get; set; }
Property Value
Methods
GetBehavior(DlpFailurePolicyContext)
Resolves the configured behavior for the supplied failure context.
public DlpFailureBehavior GetBehavior(DlpFailurePolicyContext context)
Parameters
contextDlpFailurePolicyContextThe DLP failure policy context.
Returns
- DlpFailureBehavior
The configured behavior.