Method: legacySdk.legacyGetUpdatedSyncAlertsMetadata

Full name: projects.locations.instances.legacySdk.legacyGetUpdatedSyncAlertsMetadata

Legacy RPC for getting updated sync alerts metadata.

HTTP request


Path parameters

Parameters
instance

string

Required. The GetUpdatedSyncAlertsMetadata request. Format: projects/{project}/locations/{location}/instances/{instance}/legacySdk:legacyGetUpdatedSyncAlertsMetadata

Request body

The request body contains data with the following structure:

JSON representation
{
  "startTimestampUnixMs": string,
  "itemsCount": integer,
  "allowedEnvironments": [
    string
  ],
  "vendor": string,
  "includeNonSyncedAlerts": boolean
}
Fields
startTimestampUnixMs

string (int64 format)

Required. Start timestamp in unix milliseconds.

itemsCount

integer

Optional. Number of items to fetch.

allowedEnvironments[]

string

Optional. Allowed environments.

vendor

string

Optional. Vendor.

includeNonSyncedAlerts

boolean

Optional. Include non synced alerts.

Response body

The GetUpdatedSyncAlertsMetadataResponse message.

If successful, the response body contains data with the following structure:

JSON representation
{
  "payload": [
    {
      object (ApiSyncAlertMetadata)
    }
  ]
}
Fields
payload[]

object (ApiSyncAlertMetadata)

The updated sync alerts metadata.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

ApiSyncAlertMetadata

The ApiSyncAlertMetadata message.

JSON representation
{
  "groupId": string,
  "trackingTimeUnixTimeInMs": string
}
Fields
groupId

string

The group id.

trackingTimeUnixTimeInMs

string (int64 format)

The tracking time in unix milliseconds.