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