AccountSuspensionWarning

A warning that the customer's account is about to be suspended.

JSON representation
{
  "state": enum (AccountSuspensionWarningState),
  "suspensionDetails": [
    {
      object (AccountSuspensionDetails)
    }
  ],
  "appealWindow": string
}
Fields
state

enum (AccountSuspensionWarningState)

Account suspension warning state.

suspensionDetails[]

object (AccountSuspensionDetails)

Details about why an account is being suspended.

appealWindow

string (Duration format)

The amount of time remaining to appeal an imminent suspension. After this window has elapsed, the account will be suspended. Only populated if the account suspension is in WARNING state.

AccountSuspensionDetails

Details about why an account is receiving an account suspension warning.

JSON representation
{
  "abuseReason": enum (AccountSuspensionAbuseReason),
  "productName": string
}
Fields
abuseReason

enum (AccountSuspensionAbuseReason)

The reason why this account is receiving an account suspension warning.

productName

string

The name of the product being abused.

This is restricted to only the following values: "Gmail" "Google Workspace" "Payments" "Voice" "YouTube" "Other"