@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
32 lines (29 loc) • 790 B
text/typescript
export enum OverriddenTeamAccessType {
NONE = 'NONE',
READ_ONLY = 'READ_ONLY',
READ_WRITE = 'READ_WRITE',
}
export enum DefaultTeamAccessType {
NONE = 'NONE',
READ_ONLY = 'READ_ONLY',
READ_WRITE = 'READ_WRITE',
}
/**
* userTeamAssociations
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202408`
*/
export interface UserTeamAssociations {
/** xsd:long */
teamId?: number
/** TeamAccessType|xsd:string|NONE,READ_ONLY,READ_WRITE */
overriddenTeamAccessType?:
| OverriddenTeamAccessType
| keyof typeof OverriddenTeamAccessType
/** TeamAccessType|xsd:string|NONE,READ_ONLY,READ_WRITE */
defaultTeamAccessType?:
| DefaultTeamAccessType
| keyof typeof DefaultTeamAccessType
/** xsd:long */
userId?: number
}