PolicyEngineSettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An instance of this class with the appropriate parameters should be provide to initiate an engine.
public class PolicyEngineSettings
type PolicyEngineSettings = class
Public Class PolicyEngineSettings
- Inheritance
-
PolicyEngineSettings
Constructors
PolicyEngineSettings(String, IAuthDelegate, String, String) |
Construct an instance with the given parameters. Use this to create Settings to call LoadEngineAsync to load an existing engine. |
Properties
ClientData |
The Client Data set in the settings. |
Cloud |
Sets the cloud. If not set, cloud will default to commercial |
CloudEndpointBaseUrl |
Sets the base URL used by all service requests (e.g. "dataservice.protection.outlook.com"). This value will only be read and must be set for Cloud = Custom. |
ConfiguredFunctionality |
Functionality that has been enabled (true), or disabled (false). By default HyokProtection, DoubleKeyProtection, DoubleKeyUserDefinedProtection, EncryptOnlyProtection, and MachineLearningClassifier are disabled |
CustomSettings |
The custom settings, used for feature gating and testing. |
DataBoundary |
Sets the data boundary region. |
DelegatedUserEmail |
Sets the delegated user |
Id |
The unique engine id. |
Identity |
The identity |
LabelFilter |
Obsolete.
The label filter, used to filter labels on list sensitivity labels calls. If not set HyokProtection and DoubleKeyProtection are filtered. |
LoadSensitivityTypes |
Indicates if should pull the sensitivity types with the policy. |
Locale |
Get the Locale set in the settings. |
LoggerContext |
Logger context that will be opaquely passed to the logger delegate for logs associated with the created engine |
SessionId |
The session id, used for client defined telemetry. |
VariableTextMarking |
The variable text marking type |