View Source GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1ChromeAppInfo (google_api_chrome_management v0.7.1)

Chrome Web Store app information.

Attributes

  • googleOwned (type: boolean(), default: nil) - Output only. Whether the app or extension is built and maintained by Google. Version-specific field that will only be set when the requested app version is found.
  • isCwsHosted (type: boolean(), default: nil) - Output only. Whether the app or extension is in a published state in the Chrome Web Store.
  • isExtensionPolicySupported (type: boolean(), default: nil) - Output only. Whether an app supports policy for extensions.
  • isKioskOnly (type: boolean(), default: nil) - Output only. Whether the app is only for Kiosk mode on ChromeOS devices
  • isTheme (type: boolean(), default: nil) - Output only. Whether the app or extension is a theme.
  • kioskEnabled (type: boolean(), default: nil) - Output only. Whether this app is enabled for Kiosk mode on ChromeOS devices
  • minUserCount (type: integer(), default: nil) - Output only. The minimum number of users using this app.
  • permissions (type: list(GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1ChromeAppPermission.t), default: nil) - Output only. Every custom permission requested by the app. Version-specific field that will only be set when the requested app version is found.
  • siteAccess (type: list(GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1ChromeAppSiteAccess.t), default: nil) - Output only. Every permission giving access to domains or broad host patterns. ( e.g. www.google.com). This includes the matches from content scripts as well as hosts in the permissions node of the manifest. Version-specific field that will only be set when the requested app version is found.
  • supportEnabled (type: boolean(), default: nil) - Output only. The app developer has enabled support for their app. Version-specific field that will only be set when the requested app version is found.
  • type (type: String.t, default: nil) - Output only. Types of an item in the Chrome Web Store

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1ChromeAppInfo{
    googleOwned: boolean() | nil,
    isCwsHosted: boolean() | nil,
    isExtensionPolicySupported: boolean() | nil,
    isKioskOnly: boolean() | nil,
    isTheme: boolean() | nil,
    kioskEnabled: boolean() | nil,
    minUserCount: integer() | nil,
    permissions:
      [
        GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1ChromeAppPermission.t()
      ]
      | nil,
    siteAccess:
      [
        GoogleApi.ChromeManagement.V1.Model.GoogleChromeManagementV1ChromeAppSiteAccess.t()
      ]
      | nil,
    supportEnabled: boolean() | nil,
    type: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.