Table of Contents

Class AzureRoleDefinition

Namespace
Azure.ResourceManager.Resources.Models
Assembly
Azure.ResourceManager.dll

Role definition properties.

public class AzureRoleDefinition : IJsonModel<AzureRoleDefinition>, IPersistableModel<AzureRoleDefinition>
Inheritance
AzureRoleDefinition
Implements
IPersistableModel<AzureRoleDefinition>
Inherited Members

Properties

Id

The role definition ID.

public string Id { get; }

Property Value

string

IsServiceRole

If this is a service role.

public bool? IsServiceRole { get; }

Property Value

bool?

Name

The role definition name.

public string Name { get; }

Property Value

string

Permissions

Role definition permissions.

public IReadOnlyList<Permission> Permissions { get; }

Property Value

IReadOnlyList<Permission>

Scopes

Role definition assignable scopes.

public IReadOnlyList<string> Scopes { get; }

Property Value

IReadOnlyList<string>