Share via


PolicyAssignmentProperties Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.PolicyAssignmentPropertiesTypeConverter))]
public class PolicyAssignmentProperties : Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.IPolicyAssignmentProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.PolicyAssignmentPropertiesTypeConverter))>]
type PolicyAssignmentProperties = class
    interface IPolicyAssignmentProperties
    interface IJsonSerializable
Public Class PolicyAssignmentProperties
Implements IPolicyAssignmentProperties
Inheritance
PolicyAssignmentProperties
Attributes
Implements

Constructors

PolicyAssignmentProperties()

Creates an new PolicyAssignmentProperties instance.

Properties

LastModifiedByDisplayName

The name of the principal made changes

LastModifiedByEmail

Email of principal

LastModifiedById

The id of the principal made changes

LastModifiedByType

Type of principal such as user , group etc

PolicyId

Id of the policy

PolicyLastModifiedDateTime

The last modified date time.

RoleDefinitionDisplayName

Display name of the role definition

RoleDefinitionId

Id of the role definition

RoleDefinitionType

Type of the role definition

ScopeDisplayName

Display name of the resource

ScopeId

Scope id of the resource

ScopeType

Type of the resource

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PolicyAssignmentProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PolicyAssignmentProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.IPolicyAssignmentProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PolicyAssignmentProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to