Struct google_androidenterprise1::Notification [] [src]

pub struct Notification {
    pub app_restrictions_schema_change_event: Option<AppRestrictionsSchemaChangeEvent>,
    pub new_permissions_event: Option<NewPermissionsEvent>,
    pub notification_type: Option<String>,
    pub product_availability_change_event: Option<ProductAvailabilityChangeEvent>,
    pub install_failure_event: Option<InstallFailureEvent>,
    pub enterprise_id: Option<String>,
    pub new_device_event: Option<NewDeviceEvent>,
    pub product_approval_event: Option<ProductApprovalEvent>,
    pub app_update_event: Option<AppUpdateEvent>,
    pub timestamp_millis: Option<String>,
}

A notification of one event relating to an enterprise.

This type is not used in any activity, and only used as part of another schema.

Fields

Notifications about new app restrictions schema changes.

Notifications about new app permissions.

Type of the notification.

Notifications about product availability changes.

Notifications about an app installation failure.

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

Notifications about new devices.

Notifications about changes to a product's approval status.

Notifications about app updates.

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

Trait Implementations

impl Default for Notification
[src]

Returns the "default value" for a type. Read more

impl Clone for Notification
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Notification
[src]

Formats the value using the given formatter.

impl Part for Notification
[src]