PolicyExternalEvaluationEnforcementSettings 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.
The details of the source of external evaluation results required by the policy during enforcement evaluation.
public class PolicyExternalEvaluationEnforcementSettings : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Resources.Policy.Models.PolicyExternalEvaluationEnforcementSettings>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Resources.Policy.Models.PolicyExternalEvaluationEnforcementSettings>
type PolicyExternalEvaluationEnforcementSettings = class
interface IJsonModel<PolicyExternalEvaluationEnforcementSettings>
interface IPersistableModel<PolicyExternalEvaluationEnforcementSettings>
Public Class PolicyExternalEvaluationEnforcementSettings
Implements IJsonModel(Of PolicyExternalEvaluationEnforcementSettings), IPersistableModel(Of PolicyExternalEvaluationEnforcementSettings)
- Inheritance
-
PolicyExternalEvaluationEnforcementSettings
- Implements
Constructors
| Name | Description |
|---|---|
| PolicyExternalEvaluationEnforcementSettings() |
Initializes a new instance of PolicyExternalEvaluationEnforcementSettings. |
Properties
| Name | Description |
|---|---|
| EndpointSettings |
The settings of an external endpoint providing evaluation results. |
| MissingTokenAction |
What to do when evaluating an enforcement policy that requires an external evaluation and the token is missing. Possible values are Audit and Deny and language expressions are supported. |
| ResultLifespan |
The lifespan of the endpoint invocation result after which it's no longer valid. Value is expected to follow the ISO 8601 duration format and language expressions are supported. |
| RoleDefinitionIds |
An array of the role definition Ids the assignment's MSI will need in order to invoke the endpoint. |