Partager via


IRoleManagementPolicy Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.RoleManagementPolicyTypeConverter))]
public interface IRoleManagementPolicy : Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.RoleManagementPolicyTypeConverter))>]
type IRoleManagementPolicy = interface
    interface IJsonSerializable
Public Interface IRoleManagementPolicy
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Description

The role management policy description.

DisplayName

The role management policy display name.

EffectiveRule

The readonly computed rule applied to the policy.

Id

The role management policy Id.

IsOrganizationDefault

The role management policy is default policy.

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

LastModifiedDateTime

The last modified date time.

Name

The role management policy name.

Rule

The rule applied to the policy.

Scope

The role management policy scope.

ScopeDisplayName

Display name of the resource

ScopeId

Scope id of the resource

ScopeType

Type of the resource

Type

The role management policy type.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to