GoogleApi.DisplayVideo.V1.Model.InventorySource (google_api_display_video v0.15.3) View Source
An inventory source.
Attributes
-
commitment(type:String.t, default:nil) - Whether the inventory source has a guaranteed or non-guaranteed delivery. -
creativeConfigs(type:list(GoogleApi.DisplayVideo.V1.Model.CreativeConfig.t), default:nil) - The creative requirements of the inventory source. Not applicable for auction packages. -
dealId(type:String.t, default:nil) - The ID in the exchange space that uniquely identifies the inventory source. Must be unique across buyers within each exchange but not necessarily unique across exchanges. -
deliveryMethod(type:String.t, default:nil) - The delivery method of the inventory source. For non-guaranteed inventory sources, the only acceptable value isINVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC. For guaranteed inventory sources, acceptable values areINVENTORY_SOURCE_DELIVERY_METHOD_TAGandINVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC. -
displayName(type:String.t, default:nil) - The display name of the inventory source. Must be UTF-8 encoded with a maximum size of 240 bytes. -
exchange(type:String.t, default:nil) - The exchange to which the inventory source belongs. -
inventorySourceId(type:String.t, default:nil) - Output only. The unique ID of the inventory source. Assigned by the system. -
inventorySourceType(type:String.t, default:nil) - Denotes the type of the inventory source. -
name(type:String.t, default:nil) - Output only. The resource name of the inventory source. -
publisherName(type:String.t, default:nil) - The publisher/seller name of the inventory source. -
rateDetails(type:GoogleApi.DisplayVideo.V1.Model.RateDetails.t, default:nil) - Required. The rate details of the inventory source. -
status(type:GoogleApi.DisplayVideo.V1.Model.InventorySourceStatus.t, default:nil) - The status settings of the inventory source. -
timeRange(type:GoogleApi.DisplayVideo.V1.Model.TimeRange.t, default:nil) - The time range when this inventory source starts and stops serving. -
updateTime(type:DateTime.t, default:nil) - Output only. The timestamp when the inventory source was last updated. Assigned by the system.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.DisplayVideo.V1.Model.InventorySource{
commitment: String.t(),
creativeConfigs: [GoogleApi.DisplayVideo.V1.Model.CreativeConfig.t()],
dealId: String.t(),
deliveryMethod: String.t(),
displayName: String.t(),
exchange: String.t(),
inventorySourceId: String.t(),
inventorySourceType: String.t(),
name: String.t(),
publisherName: String.t(),
rateDetails: GoogleApi.DisplayVideo.V1.Model.RateDetails.t(),
status: GoogleApi.DisplayVideo.V1.Model.InventorySourceStatus.t(),
timeRange: GoogleApi.DisplayVideo.V1.Model.TimeRange.t(),
updateTime: DateTime.t()
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.