class Google::Apis::DisplayvideoV1::BulkEditAssignedInventorySourcesRequest
Request message for AssignedInventorySourceService.BulkEdit.
Attributes
The ID of the advertiser that owns the parent inventory source group. The parent partner does not have access to these assigned inventory sources. Corresponds to the JSON property `advertiserId` @return [Fixnum]
The assigned inventory sources to create in bulk, specified as a list of AssignedInventorySources. Corresponds to the JSON property `createdAssignedInventorySources` @return [Array<Google::Apis::DisplayvideoV1::AssignedInventorySource>]
The IDs of the assigned inventory sources to delete in bulk, specified as a list of assigned_inventory_source_ids. Corresponds to the JSON property `deletedAssignedInventorySources` @return [Array<Fixnum>]
The ID of the partner that owns the inventory source group. Only this partner has write access to these assigned inventory sources. Corresponds to the JSON property `partnerId` @return [Fixnum]
Public Class Methods
# File lib/google/apis/displayvideo_v1/classes.rb, line 1532 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/displayvideo_v1/classes.rb, line 1537 def update!(**args) @advertiser_id = args[:advertiser_id] if args.key?(:advertiser_id) @created_assigned_inventory_sources = args[:created_assigned_inventory_sources] if args.key?(:created_assigned_inventory_sources) @deleted_assigned_inventory_sources = args[:deleted_assigned_inventory_sources] if args.key?(:deleted_assigned_inventory_sources) @partner_id = args[:partner_id] if args.key?(:partner_id) end