GoogleApi.AndroidManagement.V1.Model.Enterprise (google_api_android_management v0.30.0) View Source

The configuration applied to an enterprise.

Attributes

  • appAutoApprovalEnabled (type: boolean(), default: nil) - Deprecated and unused.
  • enabledNotificationTypes (type: list(String.t), default: nil) - The types of Google Pub/Sub notifications enabled for the enterprise.
  • enterpriseDisplayName (type: String.t, default: nil) - The name of the enterprise displayed to users.
  • logo (type: GoogleApi.AndroidManagement.V1.Model.ExternalData.t, default: nil) - 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.
  • name (type: String.t, default: nil) - The name of the enterprise which is generated by the server during creation, in the form enterprises/{enterpriseId}.
  • primaryColor (type: integer(), default: nil) - 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.
  • pubsubTopic (type: String.t, default: nil) - 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.
  • signinDetails (type: list(GoogleApi.AndroidManagement.V1.Model.SigninDetail.t), default: nil) - Sign-in details of the enterprise.
  • termsAndConditions (type: list(GoogleApi.AndroidManagement.V1.Model.TermsAndConditions.t), default: nil) - 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.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

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

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.