Class SoftwareInfo
Information about device software.
Implements
Inherited Members
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 |