Language

RoleAssignmentEntityProperties Class

Definition

Role assignment entity properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.RoleAssignmentEntityPropertiesTypeConverter))]
public class RoleAssignmentEntityProperties : Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.IRoleAssignmentEntityProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.RoleAssignmentEntityPropertiesTypeConverter))>]
type RoleAssignmentEntityProperties = class
    interface IRoleAssignmentEntityProperties
    interface IJsonSerializable
Public Class RoleAssignmentEntityProperties
Implements IRoleAssignmentEntityProperties
Inheritance
RoleAssignmentEntityProperties
Attributes
Implements

Constructors

Name Description
RoleAssignmentEntityProperties()

Creates an new RoleAssignmentEntityProperties instance.

Properties

Name Description
PrincipalId

Principal Id

RoleDefinitionId

Role definition id

Scope

Scope of the role assignment entity

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RoleAssignmentEntityProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RoleAssignmentEntityProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.IRoleAssignmentEntityProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RoleAssignmentEntityProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to