@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
32 lines (31 loc) • 826 B
TypeScript
export declare enum Status {
ACTIVE = "ACTIVE",
INACTIVE = "INACTIVE",
UNKNOWN = "UNKNOWN"
}
export declare enum TeamAccessType {
NONE = "NONE",
READ_ONLY = "READ_ONLY",
READ_WRITE = "READ_WRITE"
}
/**
* teams
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202408`
*/
export interface Teams {
/** xsd:long */
id?: number;
/** xsd:string */
name?: string;
/** xsd:string */
description?: string;
/** TeamStatus|xsd:string|ACTIVE,INACTIVE,UNKNOWN */
status?: Status | keyof typeof Status;
/** xsd:boolean */
hasAllCompanies?: boolean;
/** xsd:boolean */
hasAllInventory?: boolean;
/** TeamAccessType|xsd:string|NONE,READ_ONLY,READ_WRITE */
teamAccessType?: TeamAccessType | keyof typeof TeamAccessType;
}