Enterprise class
An Enterprises resource represents the binding between an EMM and a specific organization.
That binding can be instantiated in one of two different ways using this API as follows: - For Google managed domain customers, the process involves using Enterprises.enroll and Enterprises.setAccount (in conjunction with artifacts obtained from the Admin console and the Google API Console) and submitted to the EMM through a more-or-less manual process. - For managed Google Play Accounts customers, the process involves using Enterprises.generateSignupUrl and Enterprises.completeSignup in conjunction with the managed Google Play sign-up UI (Google-provided mechanism) to create the binding without manual steps. As an EMM, you can support either or both approaches in your EMM console. See Create an Enterprise for details.
Constructors
-
Enterprise({List<
Administrator> ? administrator, GoogleAuthenticationSettings? googleAuthenticationSettings, String? id, String? name, String? primaryDomain}) - Enterprise.fromJson(Map json_)
Properties
-
administrator
↔ List<
Administrator> ? -
Admins of the enterprise.
getter/setter pair
- googleAuthenticationSettings ↔ GoogleAuthenticationSettings?
-
Settings for Google-provided user authentication.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
The unique ID for the enterprise.
getter/setter pair
- name ↔ String?
-
The name of the enterprise, for example, "Example, Inc".
getter/setter pair
- primaryDomain ↔ String?
-
The enterprise's primary domain, such as "example.com".
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