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

AccessApproval

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

Alert that is triggered when Google support requests to access customer data.

interface AccessApproval {
justificationReason?:
| "JUSTIFICATION_UNSPECIFIED"
| "CUSTOMER_INITIATED_SUPPORT"
| "GOOGLE_INITIATED_REVIEW"
| "GOOGLE_INITIATED_SERVICE"
| "THIRD_PARTY_DATA_REQUEST"
| "GOOGLE_RESPONSE_TO_PRODUCTION_ALERT"[];
officeLocation?: string;
products?: string[];
requestId?: string;
scope?: string;
tickets?: SupportTicket[];
}

§Properties

§
justificationReason?: "JUSTIFICATION_UNSPECIFIED" | "CUSTOMER_INITIATED_SUPPORT" | "GOOGLE_INITIATED_REVIEW" | "GOOGLE_INITIATED_SERVICE" | "THIRD_PARTY_DATA_REQUEST" | "GOOGLE_RESPONSE_TO_PRODUCTION_ALERT"[]
[src]

Justification for data access based on justification enums.

§
officeLocation?: string
[src]

Office location of Google staff requesting access such as "US".

§
products?: string[]
[src]

Products within scope of the Access Approvals request.

§
requestId?: string
[src]

ID of the Access Approvals request. This is a helpful field when requesting support from Google.

§
scope?: string
[src]

Scope of access, also known as a resource. This is further narrowed down by the product field.

§
tickets?: SupportTicket[]
[src]

Support tickets related to this Access Approvals request. Populated if there is an associated case number.