@@ -2192,6 +2192,64 @@ def update!(**args)
21922192 end
21932193 end
21942194
2195+ #
2196+ class BulkListCampaignAssignedTargetingOptionsResponse
2197+ include Google::Apis::Core::Hashable
2198+
2199+ # The list of assigned targeting options. This list will be absent if empty.
2200+ # Corresponds to the JSON property `assignedTargetingOptions`
2201+ # @return [Array<Google::Apis::DisplayvideoV2::AssignedTargetingOption>]
2202+ attr_accessor :assigned_targeting_options
2203+
2204+ # A token identifying the next page of results. This value should be specified
2205+ # as the pageToken in a subsequent
2206+ # BulkListCampaignAssignedTargetingOptionsRequest to fetch the next page of
2207+ # results. This token will be absent if there are no more
2208+ # assigned_targeting_options to return.
2209+ # Corresponds to the JSON property `nextPageToken`
2210+ # @return [String]
2211+ attr_accessor :next_page_token
2212+
2213+ def initialize(**args)
2214+ update!(**args)
2215+ end
2216+
2217+ # Update properties of this object
2218+ def update!(**args)
2219+ @assigned_targeting_options = args[:assigned_targeting_options] if args.key?(:assigned_targeting_options)
2220+ @next_page_token = args[:next_page_token] if args.key?(:next_page_token)
2221+ end
2222+ end
2223+
2224+ #
2225+ class BulkListInsertionOrderAssignedTargetingOptionsResponse
2226+ include Google::Apis::Core::Hashable
2227+
2228+ # The list of assigned targeting options. This list will be absent if empty.
2229+ # Corresponds to the JSON property `assignedTargetingOptions`
2230+ # @return [Array<Google::Apis::DisplayvideoV2::AssignedTargetingOption>]
2231+ attr_accessor :assigned_targeting_options
2232+
2233+ # A token identifying the next page of results. This value should be specified
2234+ # as the pageToken in a subsequent
2235+ # BulkListInsertionOrderAssignedTargetingOptionsRequest to fetch the next page
2236+ # of results. This token will be absent if there are no more
2237+ # assigned_targeting_options to return.
2238+ # Corresponds to the JSON property `nextPageToken`
2239+ # @return [String]
2240+ attr_accessor :next_page_token
2241+
2242+ def initialize(**args)
2243+ update!(**args)
2244+ end
2245+
2246+ # Update properties of this object
2247+ def update!(**args)
2248+ @assigned_targeting_options = args[:assigned_targeting_options] if args.key?(:assigned_targeting_options)
2249+ @next_page_token = args[:next_page_token] if args.key?(:next_page_token)
2250+ end
2251+ end
2252+
21952253 # Request message for LineItemService.BulkUpdateLineItems.
21962254 class BulkUpdateLineItemsRequest
21972255 include Google::Apis::Core::Hashable
@@ -7337,6 +7395,34 @@ def update!(**args)
73377395 end
73387396 end
73397397
7398+ # Response message for ListCampaignAssignedTargetingOptions.
7399+ class ListCampaignAssignedTargetingOptionsResponse
7400+ include Google::Apis::Core::Hashable
7401+
7402+ # The list of assigned targeting options. This list will be absent if empty.
7403+ # Corresponds to the JSON property `assignedTargetingOptions`
7404+ # @return [Array<Google::Apis::DisplayvideoV2::AssignedTargetingOption>]
7405+ attr_accessor :assigned_targeting_options
7406+
7407+ # A token identifying the next page of results. This value should be specified
7408+ # as the pageToken in a subsequent ListCampaignAssignedTargetingOptionsRequest
7409+ # to fetch the next page of results. This token will be absent if there are no
7410+ # more assigned_targeting_options to return.
7411+ # Corresponds to the JSON property `nextPageToken`
7412+ # @return [String]
7413+ attr_accessor :next_page_token
7414+
7415+ def initialize(**args)
7416+ update!(**args)
7417+ end
7418+
7419+ # Update properties of this object
7420+ def update!(**args)
7421+ @assigned_targeting_options = args[:assigned_targeting_options] if args.key?(:assigned_targeting_options)
7422+ @next_page_token = args[:next_page_token] if args.key?(:next_page_token)
7423+ end
7424+ end
7425+
73407426 #
73417427 class ListCampaignsResponse
73427428 include Google::Apis::Core::Hashable
@@ -7610,6 +7696,35 @@ def update!(**args)
76107696 end
76117697 end
76127698
7699+ #
7700+ class ListInsertionOrderAssignedTargetingOptionsResponse
7701+ include Google::Apis::Core::Hashable
7702+
7703+ # The list of assigned targeting options. This list will be absent if empty.
7704+ # Corresponds to the JSON property `assignedTargetingOptions`
7705+ # @return [Array<Google::Apis::DisplayvideoV2::AssignedTargetingOption>]
7706+ attr_accessor :assigned_targeting_options
7707+
7708+ # A token identifying the next page of results. This value should be specified
7709+ # as the pageToken in a subsequent
7710+ # ListInsertionOrderAssignedTargetingOptionsRequest to fetch the next page of
7711+ # results. This token will be absent if there are no more
7712+ # assigned_targeting_options to return.
7713+ # Corresponds to the JSON property `nextPageToken`
7714+ # @return [String]
7715+ attr_accessor :next_page_token
7716+
7717+ def initialize(**args)
7718+ update!(**args)
7719+ end
7720+
7721+ # Update properties of this object
7722+ def update!(**args)
7723+ @assigned_targeting_options = args[:assigned_targeting_options] if args.key?(:assigned_targeting_options)
7724+ @next_page_token = args[:next_page_token] if args.key?(:next_page_token)
7725+ end
7726+ end
7727+
76137728 #
76147729 class ListInsertionOrdersResponse
76157730 include Google::Apis::Core::Hashable
0 commit comments