Share via


PolicyExemptionUpdate Class

Definition

The policy exemption for Patch request.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.PolicyExemptionUpdateTypeConverter))]
public class PolicyExemptionUpdate : Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.IPolicyExemptionUpdate
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.PolicyExemptionUpdateTypeConverter))>]
type PolicyExemptionUpdate = class
    interface IPolicyExemptionUpdate
    interface IJsonSerializable
Public Class PolicyExemptionUpdate
Implements IPolicyExemptionUpdate
Inheritance
PolicyExemptionUpdate
Attributes
Implements

Constructors

PolicyExemptionUpdate()

Creates an new PolicyExemptionUpdate instance.

Properties

AssignmentScopeValidation

The option whether validate the exemption is at or under the assignment scope.

ResourceSelector

The resource selector list to filter policies by resource properties.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PolicyExemptionUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PolicyExemptionUpdate.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Policy.Models.IPolicyExemptionUpdate.

FromJsonString(String)

Creates a new instance of PolicyExemptionUpdate, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of PolicyExemptionUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to