View Source GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1InstalledApp (google_api_chrome_management v0.6.0)

Describes an installed app.

Attributes

  • appId (type: String.t, default: nil) - Output only. Unique identifier of the app. For Chrome apps and extensions, the 32-character id (e.g. ehoadneljpdggcbbknedodolkkjodefl). For Android apps, the package name (e.g. com.evernote).
  • appInstallType (type: String.t, default: nil) - Output only. How the app was installed.
  • appSource (type: String.t, default: nil) - Output only. Source of the installed app.
  • appType (type: String.t, default: nil) - Output only. Type of the app.
  • browserDeviceCount (type: String.t, default: nil) - Output only. Count of browser devices with this app installed.
  • description (type: String.t, default: nil) - Output only. Description of the installed app.
  • disabled (type: boolean(), default: nil) - Output only. Whether the app is disabled.
  • displayName (type: String.t, default: nil) - Output only. Name of the installed app.
  • homepageUri (type: String.t, default: nil) - Output only. Homepage uri of the installed app.
  • osUserCount (type: String.t, default: nil) - Output only. Count of ChromeOS users with this app installed.
  • permissions (type: list(String.t), default: nil) - Output only. Permissions of the installed app.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1InstalledApp{
    appId: String.t() | nil,
    appInstallType: String.t() | nil,
    appSource: String.t() | nil,
    appType: String.t() | nil,
    browserDeviceCount: String.t() | nil,
    description: String.t() | nil,
    disabled: boolean() | nil,
    displayName: String.t() | nil,
    homepageUri: String.t() | nil,
    osUserCount: String.t() | nil,
    permissions: [String.t()] | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.