Language

PolicyEnrollmentUpdateProperties Class

Definition

The policy enrollment properties for Patch request.

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

Constructors

Name Description
PolicyEnrollmentUpdateProperties()

Creates an new PolicyEnrollmentUpdateProperties instance.

Properties

Name Description
AssignmentScopeValidation

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

ResourceSelector

The resource selector list to filter policies by resource properties.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PolicyEnrollmentUpdateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PolicyEnrollmentUpdateProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PolicyEnrollmentUpdateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to