Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ApplicationReport

import type { ApplicationReport } from "https://googleapis.deno.dev/v1/androidmanagement:v1.ts";

Information reported about an installed app.

interface ApplicationReport {
applicationSource?:
| "APPLICATION_SOURCE_UNSPECIFIED"
| "SYSTEM_APP_FACTORY_VERSION"
| "SYSTEM_APP_UPDATED_VERSION"
| "INSTALLED_FROM_PLAY_STORE";
displayName?: string;
events?: ApplicationEvent[];
installerPackageName?: string;
keyedAppStates?: KeyedAppState[];
packageName?: string;
packageSha256Hash?: string;
signingKeyCertFingerprints?: string[];
state?: "APPLICATION_STATE_UNSPECIFIED" | "REMOVED" | "INSTALLED";
userFacingType?: "USER_FACING_TYPE_UNSPECIFIED" | "NOT_USER_FACING" | "USER_FACING";
versionCode?: number;
versionName?: string;
}

§Properties

§
applicationSource?: "APPLICATION_SOURCE_UNSPECIFIED" | "SYSTEM_APP_FACTORY_VERSION" | "SYSTEM_APP_UPDATED_VERSION" | "INSTALLED_FROM_PLAY_STORE"
[src]

The source of the package.

§
displayName?: string
[src]

The display name of the app.

§

The list of app events which have occurred in the last 30 hours.

§
installerPackageName?: string
[src]

The package name of the app that installed this app.

§
keyedAppStates?: KeyedAppState[]
[src]

List of keyed app states reported by the app.

§
packageName?: string
[src]

Package name of the app.

§
packageSha256Hash?: string
[src]

The SHA-256 hash of the app's APK file, which can be used to verify the app hasn't been modified. Each byte of the hash value is represented as a two-digit hexadecimal number.

§
signingKeyCertFingerprints?: string[]
[src]

The SHA-1 hash of each android.content.pm.Signature (https://developer.android.com/reference/android/content/pm/Signature.html) associated with the app package. Each byte of each hash value is represented as a two-digit hexadecimal number.

§
state?: "APPLICATION_STATE_UNSPECIFIED" | "REMOVED" | "INSTALLED"
[src]

Application state.

§
userFacingType?: "USER_FACING_TYPE_UNSPECIFIED" | "NOT_USER_FACING" | "USER_FACING"
[src]

Whether the app is user facing.

§
versionCode?: number
[src]

The app version code, which can be used to determine whether one version is more recent than another.

§
versionName?: string
[src]

The app version as displayed to the user.