UNPKG

@niur/google-admanager-api

Version:
29 lines 1.48 kB
import { DateTime, PageResult } from '../../../common/types'; import { ContentBundleStatus } from './contentBundle.enum'; /** * A ContentBundle is a grouping of individual {@link https://developers.google.com/ad-manager/api/reference/v202202/ContentService.Content?hl=pt Content}. * A ContentBundle is defined as including the Content that match certain filter rules, along with the option to explicitly include or exclude certain Content IDs. */ export declare type ContentBundle = { /** * ID that uniquely identifies the ContentBundle. This attribute is read-only and is assigned by Google when a content bundle is created. */ id: number; /** * The name of the ContentBundle. This attribute is required and has a maximum length of 255 characters. */ name: string; /** * The ContentBundleStatus of the ContentBundle. This attribute is read-only and defaults to ContentBundleStatus.INACTIVE. */ status: ContentBundleStatus; /** * The date and time at which this content bundle was last modified. New content that matches this bundle will not update this field. This attribute is read-only. */ lastModifiedDateTime: DateTime; }; /** * Captures a page of {@link https://developers.google.com/ad-manager/api/reference/v202202/ContentBundleService.ContentBundle?hl=pt ContentBundle} objects. */ export declare type ContentBundlePage = PageResult<ContentBundle>; //# sourceMappingURL=contentBundle.type.d.ts.map