Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ParentEntityFilter

import type { ParentEntityFilter } from "https://googleapis.deno.dev/v1/displayvideo:v3.ts";

A filtering option that filters on selected file types belonging to a chosen set of filter entities.

interface ParentEntityFilter {
fileType?:
| "FILE_TYPE_UNSPECIFIED"
| "FILE_TYPE_CAMPAIGN"
| "FILE_TYPE_MEDIA_PRODUCT"
| "FILE_TYPE_INSERTION_ORDER"
| "FILE_TYPE_LINE_ITEM"
| "FILE_TYPE_AD_GROUP"
| "FILE_TYPE_AD"[];
filterIds?: bigint[];
filterType?:
| "FILTER_TYPE_UNSPECIFIED"
| "FILTER_TYPE_NONE"
| "FILTER_TYPE_ADVERTISER_ID"
| "FILTER_TYPE_CAMPAIGN_ID"
| "FILTER_TYPE_MEDIA_PRODUCT_ID"
| "FILTER_TYPE_INSERTION_ORDER_ID"
| "FILTER_TYPE_LINE_ITEM_ID";
}

§Properties

§
fileType?: "FILE_TYPE_UNSPECIFIED" | "FILE_TYPE_CAMPAIGN" | "FILE_TYPE_MEDIA_PRODUCT" | "FILE_TYPE_INSERTION_ORDER" | "FILE_TYPE_LINE_ITEM" | "FILE_TYPE_AD_GROUP" | "FILE_TYPE_AD"[]
[src]

Required. File types that will be returned.

§
filterIds?: bigint[]
[src]

The IDs of the specified filter type. This is used to filter entities to fetch. If filter type is not FILTER_TYPE_NONE, at least one ID must be specified.

§
filterType?: "FILTER_TYPE_UNSPECIFIED" | "FILTER_TYPE_NONE" | "FILTER_TYPE_ADVERTISER_ID" | "FILTER_TYPE_CAMPAIGN_ID" | "FILTER_TYPE_MEDIA_PRODUCT_ID" | "FILTER_TYPE_INSERTION_ORDER_ID" | "FILTER_TYPE_LINE_ITEM_ID"
[src]

Required. Filter type used to filter fetched entities.