@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
34 lines (31 loc) • 767 B
text/typescript
export enum Status {
ACTIVE = 'ACTIVE',
INACTIVE = 'INACTIVE',
UNKNOWN = 'UNKNOWN',
}
export enum TeamAccessType {
NONE = 'NONE',
READ_ONLY = 'READ_ONLY',
READ_WRITE = 'READ_WRITE',
}
/**
* teams
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202502`
*/
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
}