@@ -2192,6 +2192,64 @@ def update!(**args)
2192
2192
end
2193
2193
end
2194
2194
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
+
2195
2253
# Request message for LineItemService.BulkUpdateLineItems.
2196
2254
class BulkUpdateLineItemsRequest
2197
2255
include Google::Apis::Core::Hashable
@@ -7337,6 +7395,34 @@ def update!(**args)
7337
7395
end
7338
7396
end
7339
7397
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
+
7340
7426
#
7341
7427
class ListCampaignsResponse
7342
7428
include Google::Apis::Core::Hashable
@@ -7610,6 +7696,35 @@ def update!(**args)
7610
7696
end
7611
7697
end
7612
7698
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
+
7613
7728
#
7614
7729
class ListInsertionOrdersResponse
7615
7730
include Google::Apis::Core::Hashable
0 commit comments