PolicyExemption 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 policy exemption.
[Microsoft.Rest.Serialization.JsonTransformation]
public class PolicyExemption : Microsoft.Rest.Azure.IResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type PolicyExemption = class
interface IResource
Public Class PolicyExemption
Implements IResource
- Inheritance
-
PolicyExemption
- Attributes
- Implements
Constructors
PolicyExemption() |
Initializes a new instance of the PolicyExemption class. |
PolicyExemption(String, String, IList<String>, Nullable<DateTime>, String, String, Object, SystemData, String, String, String) |
Initializes a new instance of the PolicyExemption class. |
Properties
Description |
Gets or sets the description of the policy exemption. |
DisplayName |
Gets or sets the display name of the policy exemption. |
ExemptionCategory |
Gets or sets the policy exemption category. Possible values are Waiver and Mitigated. Possible values include: 'Waiver', 'Mitigated' |
ExpiresOn |
Gets or sets the expiration date and time (in UTC ISO 8601 format yyyy-MM-ddTHH:mm:ssZ) of the policy exemption. |
Id |
Gets the ID of the policy exemption. |
Metadata |
Gets or sets the policy exemption metadata. Metadata is an open ended object and is typically a collection of key value pairs. |
Name |
Gets the name of the policy exemption. |
PolicyAssignmentId |
Gets or sets the ID of the policy assignment that is being exempted. |
PolicyDefinitionReferenceIds |
Gets or sets the policy definition reference ID list when the associated policy assignment is an assignment of a policy set definition. |
SystemData |
Gets azure Resource Manager metadata containing createdBy and modifiedBy information. |
Type |
Gets the type of the resource (Microsoft.Authorization/policyExemptions). |
Methods
Validate() |
Validate the object. |