Class Notification
A notification of one event relating to an enterprise.
Implements
Inherited Members
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 |
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? |