google_api_android_management v0.6.0 GoogleApi.AndroidManagement.V1.Model.Enterprise View Source

The configuration applied to an enterprise.

Attributes

  • appAutoApprovalEnabled (boolean()): Deprecated and unused. Defaults to: null.
  • enabledNotificationTypes ([String.t]): The types of Google Pub/Sub notifications enabled for the enterprise. Defaults to: null.

    • Enum - one of
  • enterpriseDisplayName (String.t): The name of the enterprise displayed to users. Defaults to: null.
  • logo (ExternalData): An image displayed as a logo during device provisioning. Supported types are: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng. Defaults to: null.
  • name (String.t): The name of the enterprise which is generated by the server during creation, in the form enterprises/{enterpriseId}. Defaults to: null.
  • primaryColor (integer()): A color in RGB format that indicates the predominant color to display in the device management app UI. The color components are stored as follows: (red << 16) | (green << 8) | blue, where the value of each component is between 0 and 255, inclusive. Defaults to: null.
  • pubsubTopic (String.t): The topic that Cloud Pub/Sub notifications are published to, in the form projects/{project}/topics/{topic}. This field is only required if Pub/Sub notifications are enabled. Defaults to: null.
  • signinDetails ([SigninDetail]): Sign-in details of the enterprise. Maximum of 1 SigninDetail is supported. Defaults to: null.
  • termsAndConditions ([TermsAndConditions]): Terms and conditions that must be accepted when provisioning a device for this enterprise. A page of terms is generated for each value in this list. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.AndroidManagement.V1.Model.Enterprise{
  appAutoApprovalEnabled: any(),
  enabledNotificationTypes: [any()],
  enterpriseDisplayName: any(),
  logo: GoogleApi.AndroidManagement.V1.Model.ExternalData.t(),
  name: any(),
  primaryColor: any(),
  pubsubTopic: any(),
  signinDetails: [GoogleApi.AndroidManagement.V1.Model.SigninDetail.t()],
  termsAndConditions: [
    GoogleApi.AndroidManagement.V1.Model.TermsAndConditions.t()
  ]
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.