Summary of entries of Classes for advisorynotifications.
Classes
AdvisoryNotificationsServiceAsyncClient
Service to manage Security and Privacy Notifications.
AdvisoryNotificationsServiceClient
Service to manage Security and Privacy Notifications.
ListNotificationsAsyncPager
A pager for iterating through list_notifications
requests.
This class thinly wraps an initial
ListNotificationsResponse object, and
provides an __aiter__
method to iterate through its
notifications
field.
If there are more pages, the __aiter__
method will make additional
ListNotifications
requests and continue to iterate
through the notifications
field on the
corresponding responses.
All the usual ListNotificationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListNotificationsPager
A pager for iterating through list_notifications
requests.
This class thinly wraps an initial
ListNotificationsResponse object, and
provides an __iter__
method to iterate through its
notifications
field.
If there are more pages, the __iter__
method will make additional
ListNotifications
requests and continue to iterate
through the notifications
field on the
corresponding responses.
All the usual ListNotificationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
Attachment
Attachment with specific information about the issue.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Csv
A representation of a CSV file attachment, as a list of column headers and a list of data rows.
CsvRow
A representation of a single data row in a CSV file.
GetNotificationRequest
Request for fetching a notification.
GetSettingsRequest
Request of GetSettings endpoint.
ListNotificationsRequest
Request for fetching all notifications for a given parent.
ListNotificationsResponse
Response of ListNotifications endpoint.
LocalizationState
Status of localized text.
Values: LOCALIZATION_STATE_UNSPECIFIED (0): Not used. LOCALIZATION_STATE_NOT_APPLICABLE (1): Localization is not applicable for requested language. This can happen when:
- The requested language was not supported by
Advisory Notifications at the time of
localization (including notifications created
before the localization feature was launched).
- The requested language is English, so only the
English text is returned.
LOCALIZATION_STATE_PENDING (2):
Localization for requested language is in
progress, and not ready yet.
LOCALIZATION_STATE_COMPLETED (3):
Localization for requested language is
completed.
Message
A message which contains notification details.
Body
A message body containing text.
Notification
A notification object for notifying customers about security and privacy issues.
NotificationSettings
Settings for each NotificationType.
NotificationType
Type of notification
Values: NOTIFICATION_TYPE_UNSPECIFIED (0): Default type NOTIFICATION_TYPE_SECURITY_PRIVACY_ADVISORY (1): Security and privacy advisory notifications NOTIFICATION_TYPE_SENSITIVE_ACTIONS (2): Sensitive action notifications NOTIFICATION_TYPE_SECURITY_MSA (3): General security MSA NOTIFICATION_TYPE_THREAT_HORIZONS (4): Threat horizons MSA
NotificationView
Notification view.
Values: NOTIFICATION_VIEW_UNSPECIFIED (0): Not specified, equivalent to BASIC. BASIC (1): Server responses only include title, creation time and Notification ID. Note: for internal use responses also include the last update time, the latest message text and whether notification has attachments. FULL (2): Include everything.
Settings
Settings for Advisory Notifications.
NotificationSettingsEntry
The abstract base class for a message.
Subject
A subject line of a notification.
Text
A text object containing the English text and its localized copies.
UpdateSettingsRequest
Request of UpdateSettings endpoint.
Modules
pagers
API documentation for advisorynotifications_v1.services.advisory_notifications_service.pagers
module.