Table of Contents

Class EntityData

Namespace
Azure.ResourceManager.ManagementGroups.Models
Assembly
Azure.ResourceManager.dll

The entity.

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

Properties

DisplayName

The friendly name of the management group.

public string DisplayName { get; }

Property Value

string

InheritedPermissions

The users specific permissions to this item.

public EntityPermission? InheritedPermissions { get; }

Property Value

EntityPermission?

NumberOfChildGroups

Number of children is the number of Groups that are exactly one level underneath the current Group.

public int? NumberOfChildGroups { get; }

Property Value

int?

NumberOfChildren

Number of children is the number of Groups and Subscriptions that are exactly one level underneath the current Group.

public int? NumberOfChildren { get; }

Property Value

int?

NumberOfDescendants

Number of Descendants.

public int? NumberOfDescendants { get; }

Property Value

int?

ParentDisplayNameChain

The parent display name chain from the root group to the immediate parent.

public IReadOnlyList<string> ParentDisplayNameChain { get; }

Property Value

IReadOnlyList<string>

ParentId

Gets Id.

public ResourceIdentifier ParentId { get; }

Property Value

ResourceIdentifier

ParentNameChain

The parent name chain from the root group to the immediate parent.

public IReadOnlyList<string> ParentNameChain { get; }

Property Value

IReadOnlyList<string>

Permissions

The users specific permissions to this item.

public EntityPermission? Permissions { get; }

Property Value

EntityPermission?

TenantId

The AAD Tenant ID associated with the entity. For example, 00000000-0000-0000-0000-000000000000.

public Guid? TenantId { get; }

Property Value

Guid?