EntityInfo Class

The entity.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
EntityInfo

Constructor

EntityInfo(*, tenant_id: Optional[str] = None, display_name: Optional[str] = None, parent: Optional[azure.mgmt.managementgroups.models._models_py3.EntityParentGroupInfo] = None, permissions: Optional[Union[str, azure.mgmt.managementgroups.models._management_groups_api_enums.Permissions]] = None, inherited_permissions: Optional[Union[str, azure.mgmt.managementgroups.models._management_groups_api_enums.Permissions]] = None, number_of_descendants: Optional[int] = None, number_of_children: Optional[int] = None, number_of_child_groups: Optional[int] = None, parent_display_name_chain: Optional[List[str]] = None, parent_name_chain: Optional[List[str]] = None, **kwargs)

Parameters

tenant_id
str
Required

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

display_name
str
Required

The friendly name of the management group.

parent
EntityParentGroupInfo
Required

(Optional) The ID of the parent management group.

permissions
str or Permissions
Required

The users specific permissions to this item. Possible values include: "noaccess", "view", "edit", "delete".

inherited_permissions
str or Permissions
Required

The users specific permissions to this item. Possible values include: "noaccess", "view", "edit", "delete".

number_of_descendants
int
Required

Number of Descendants.

number_of_children
int
Required

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

number_of_child_groups
int
Required

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

parent_display_name_chain
list[str]
Required

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

parent_name_chain
list[str]
Required

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

Variables

id
str

The fully qualified ID for the entity. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000.

type
str

The type of the resource. For example, Microsoft.Management/managementGroups.

name
str

The name of the entity. For example, 00000000-0000-0000-0000-000000000000.