OrgUnit class

Managing your account's organizational units allows you to configure your users' access to services and custom settings.

For more information about common organizational unit tasks, see the Developer's Guide. The customer's organizational unit hierarchy is limited to 35 levels of depth.

Constructors

OrgUnit.new({bool? blockInheritance, String? description, String? etag, String? kind, String? name, String? orgUnitId, String? orgUnitPath, String? parentOrgUnitId, String? parentOrgUnitPath})
OrgUnit.fromJson(Map json_)

Properties

blockInheritance bool?
This field is deprecated and setting its value has no effect.
getter/setter pair
description String?
Description of the organizational unit.
getter/setter pair
etag String?
ETag of the resource.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
kind String?
The type of the API resource.
getter/setter pair
name String?
The organizational unit's path name.
getter/setter pair
orgUnitId String?
The unique ID of the organizational unit.
getter/setter pair
orgUnitPath String?
The full path to the organizational unit.
getter/setter pair
parentOrgUnitId String?
The unique ID of the parent organizational unit.
getter/setter pair
parentOrgUnitPath String?
The organizational unit's parent path.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited