Show / Hide Table of Contents

Class Notification

A notification of one event relating to an enterprise.

Inheritance
object
Notification
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.AndroidEnterprise.v1.Data
Assembly: Google.Apis.AndroidEnterprise.v1.dll
Syntax
public class Notification : IDirectResponseSchema

Properties

AppRestrictionsSchemaChangeEvent

Notifications about new app restrictions schema changes.

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

AppUpdateEvent

Notifications about app updates.

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

DeviceReportUpdateEvent

Notifications about device report updates.

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

ETag

The ETag of the item.

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

EnterpriseId

The ID of the enterprise for which the notification is sent. This will always be present.

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

EnterpriseUpgradeEvent

Notifications about enterprise upgrade.

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

InstallFailureEvent

Notifications about an app installation failure.

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

NewDeviceEvent

Notifications about new devices.

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

NewPermissionsEvent

Notifications about new app permissions.

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

NotificationType

Type of the notification.

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

ProductApprovalEvent

Notifications about changes to a product's approval status.

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

ProductAvailabilityChangeEvent

Notifications about product availability changes.

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

TimestampMillis

The time when the notification was published in milliseconds since 1970-01-01T00:00:00Z. This will always be present.

Declaration
[JsonProperty("timestampMillis")]
public virtual long? TimestampMillis { get; set; }
Property Value
Type Description
long?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX