@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
26 lines (25 loc) • 814 B
TypeScript
export declare enum OverriddenTeamAccessType {
NONE = "NONE",
READ_ONLY = "READ_ONLY",
READ_WRITE = "READ_WRITE"
}
export declare enum DefaultTeamAccessType {
NONE = "NONE",
READ_ONLY = "READ_ONLY",
READ_WRITE = "READ_WRITE"
}
/**
* userTeamAssociations
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202411`
*/
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;
}