Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AccountSuspensionDetails

import type { AccountSuspensionDetails } from "https://googleapis.deno.dev/v1/alertcenter:v1beta1.ts";

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

interface AccountSuspensionDetails {
abuseReason?:
| "ACCOUNT_SUSPENSION_ABUSE_REASON_UNSPECIFIED"
| "TOS_VIOLATION"
| "SPAM"
| "PHISHING"
| "TRAFFIC_PUMPING"
| "FRAUD"
| "NUMBER_HARVESTING"
| "PAYMENTS_FRAUD"
| "UNWANTED_CONTENT";
productName?: string;
}

§Properties

§
abuseReason?: "ACCOUNT_SUSPENSION_ABUSE_REASON_UNSPECIFIED" | "TOS_VIOLATION" | "SPAM" | "PHISHING" | "TRAFFIC_PUMPING" | "FRAUD" | "NUMBER_HARVESTING" | "PAYMENTS_FRAUD" | "UNWANTED_CONTENT"
[src]

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

§
productName?: string
[src]

The name of the product being abused. This is restricted to only the following values: "Gmail" "Google Workspace" "Payments" "Voice" "YouTube" "Other"