Show / Hide Table of Contents

Class SoftwareInfo

Information about device software.

Inheritance
object
SoftwareInfo
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AndroidManagement.v1.Data
Assembly: Google.Apis.AndroidManagement.v1.dll
Syntax
public class SoftwareInfo : IDirectResponseSchema

Properties

AndroidBuildNumber

Android build ID string meant for displaying to the user. For example, shamu-userdebug 6.0.1 MOB30I 2756745 dev-keys.

Declaration
[JsonProperty("androidBuildNumber")]
public virtual string AndroidBuildNumber { get; set; }
Property Value
Type Description
string

AndroidBuildTime

object representation of AndroidBuildTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use AndroidBuildTimeDateTimeOffset instead.")]
public virtual object AndroidBuildTime { get; set; }
Property Value
Type Description
object

AndroidBuildTimeDateTimeOffset

DateTimeOffset representation of AndroidBuildTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? AndroidBuildTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

AndroidBuildTimeRaw

Build time.

Declaration
[JsonProperty("androidBuildTime")]
public virtual string AndroidBuildTimeRaw { get; set; }
Property Value
Type Description
string

AndroidDevicePolicyVersionCode

The Android Device Policy app version code.

Declaration
[JsonProperty("androidDevicePolicyVersionCode")]
public virtual int? AndroidDevicePolicyVersionCode { get; set; }
Property Value
Type Description
int?

AndroidDevicePolicyVersionName

The Android Device Policy app version as displayed to the user.

Declaration
[JsonProperty("androidDevicePolicyVersionName")]
public virtual string AndroidDevicePolicyVersionName { get; set; }
Property Value
Type Description
string

AndroidVersion

The user-visible Android version string. For example, 6.0.1.

Declaration
[JsonProperty("androidVersion")]
public virtual string AndroidVersion { get; set; }
Property Value
Type Description
string

BootloaderVersion

The system bootloader version number, e.g. 0.6.7.

Declaration
[JsonProperty("bootloaderVersion")]
public virtual string BootloaderVersion { get; set; }
Property Value
Type Description
string

DeviceBuildSignature

SHA-256 hash of android.content.pm.Signature (https://developer.android.com/reference/android/content/pm/Signature.html) associated with the system package, which can be used to verify that the system build hasn't been modified.

Declaration
[JsonProperty("deviceBuildSignature")]
public virtual string DeviceBuildSignature { get; set; }
Property Value
Type Description
string

DeviceKernelVersion

Kernel version, for example, 2.6.32.9-g103d848.

Declaration
[JsonProperty("deviceKernelVersion")]
public virtual string DeviceKernelVersion { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

PrimaryLanguageCode

An IETF BCP 47 language code for the primary locale on the device.

Declaration
[JsonProperty("primaryLanguageCode")]
public virtual string PrimaryLanguageCode { get; set; }
Property Value
Type Description
string

SecurityPatchLevel

Security patch level, e.g. 2016-05-01.

Declaration
[JsonProperty("securityPatchLevel")]
public virtual string SecurityPatchLevel { get; set; }
Property Value
Type Description
string

SystemUpdateInfo

Information about a potential pending system update.

Declaration
[JsonProperty("systemUpdateInfo")]
public virtual SystemUpdateInfo SystemUpdateInfo { get; set; }
Property Value
Type Description
SystemUpdateInfo

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX