google_api_android_enterprise v0.7.0 GoogleApi.AndroidEnterprise.V1.Model.Notification View Source
A notification of one event relating to an enterprise.
Attributes
- appRestrictionsSchemaChangeEvent (GoogleApi.AndroidEnterprise.V1.Model.AppRestrictionsSchemaChangeEvent.t): Notifications about new app restrictions schema changes. Defaults to
nil
. - appUpdateEvent (GoogleApi.AndroidEnterprise.V1.Model.AppUpdateEvent.t): Notifications about app updates. Defaults to
nil
. - deviceReportUpdateEvent (GoogleApi.AndroidEnterprise.V1.Model.DeviceReportUpdateEvent.t): Notifications about device report updates. Defaults to
nil
. - enterpriseId (String.t): The ID of the enterprise for which the notification is sent. This will always be present. Defaults to
nil
. - installFailureEvent (GoogleApi.AndroidEnterprise.V1.Model.InstallFailureEvent.t): Notifications about an app installation failure. Defaults to
nil
. - newDeviceEvent (GoogleApi.AndroidEnterprise.V1.Model.NewDeviceEvent.t): Notifications about new devices. Defaults to
nil
. - newPermissionsEvent (GoogleApi.AndroidEnterprise.V1.Model.NewPermissionsEvent.t): Notifications about new app permissions. Defaults to
nil
. - notificationType (String.t): Type of the notification. Defaults to
nil
. - productApprovalEvent (GoogleApi.AndroidEnterprise.V1.Model.ProductApprovalEvent.t): Notifications about changes to a product's approval status. Defaults to
nil
. - productAvailabilityChangeEvent (GoogleApi.AndroidEnterprise.V1.Model.ProductAvailabilityChangeEvent.t): Notifications about product availability changes. Defaults to
nil
. - timestampMillis (String.t): The time when the notification was published in milliseconds since 1970-01-01T00:00:00Z. This will always be present. Defaults to
nil
.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.AndroidEnterprise.V1.Model.Notification{
appRestrictionsSchemaChangeEvent:
GoogleApi.AndroidEnterprise.V1.Model.AppRestrictionsSchemaChangeEvent.t(),
appUpdateEvent: GoogleApi.AndroidEnterprise.V1.Model.AppUpdateEvent.t(),
deviceReportUpdateEvent:
GoogleApi.AndroidEnterprise.V1.Model.DeviceReportUpdateEvent.t(),
enterpriseId: String.t(),
installFailureEvent:
GoogleApi.AndroidEnterprise.V1.Model.InstallFailureEvent.t(),
newDeviceEvent: GoogleApi.AndroidEnterprise.V1.Model.NewDeviceEvent.t(),
newPermissionsEvent:
GoogleApi.AndroidEnterprise.V1.Model.NewPermissionsEvent.t(),
notificationType: String.t(),
productApprovalEvent:
GoogleApi.AndroidEnterprise.V1.Model.ProductApprovalEvent.t(),
productAvailabilityChangeEvent:
GoogleApi.AndroidEnterprise.V1.Model.ProductAvailabilityChangeEvent.t(),
timestampMillis: String.t()
}
t() :: %GoogleApi.AndroidEnterprise.V1.Model.Notification{ appRestrictionsSchemaChangeEvent: GoogleApi.AndroidEnterprise.V1.Model.AppRestrictionsSchemaChangeEvent.t(), appUpdateEvent: GoogleApi.AndroidEnterprise.V1.Model.AppUpdateEvent.t(), deviceReportUpdateEvent: GoogleApi.AndroidEnterprise.V1.Model.DeviceReportUpdateEvent.t(), enterpriseId: String.t(), installFailureEvent: GoogleApi.AndroidEnterprise.V1.Model.InstallFailureEvent.t(), newDeviceEvent: GoogleApi.AndroidEnterprise.V1.Model.NewDeviceEvent.t(), newPermissionsEvent: GoogleApi.AndroidEnterprise.V1.Model.NewPermissionsEvent.t(), notificationType: String.t(), productApprovalEvent: GoogleApi.AndroidEnterprise.V1.Model.ProductApprovalEvent.t(), productAvailabilityChangeEvent: GoogleApi.AndroidEnterprise.V1.Model.ProductAvailabilityChangeEvent.t(), timestampMillis: String.t() }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.