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

DealPauseStatus

import type { DealPauseStatus } from "https://googleapis.deno.dev/v1/adexchangebuyer2:v2beta1.ts";

Tracks which parties (if any) have paused a deal. The deal is considered paused if either hasBuyerPaused or hasSellPaused is true.

interface DealPauseStatus {
buyerPauseReason?: string;
firstPausedBy?: "BUYER_SELLER_ROLE_UNSPECIFIED" | "BUYER" | "SELLER";
hasBuyerPaused?: boolean;
hasSellerPaused?: boolean;
sellerPauseReason?: string;
}

§Properties

§
buyerPauseReason?: string
[src]

The buyer's reason for pausing, if the buyer paused the deal.

§
firstPausedBy?: "BUYER_SELLER_ROLE_UNSPECIFIED" | "BUYER" | "SELLER"
[src]

The role of the person who first paused this deal.

§
hasBuyerPaused?: boolean
[src]

True, if the buyer has paused the deal unilaterally.

§
hasSellerPaused?: boolean
[src]

True, if the seller has paused the deal unilaterally.

§
sellerPauseReason?: string
[src]

The seller's reason for pausing, if the seller paused the deal.