Share via


PolicyExemptionUpdateProperties Class

Definition

The policy exemption properties for Patch request.

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

Constructors

PolicyExemptionUpdateProperties()

Creates an new PolicyExemptionUpdateProperties 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 PolicyExemptionUpdateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PolicyExemptionUpdateProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PolicyExemptionUpdateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to