Class DynamicFeed
Contains dynamic feed information.
Implements
Inherited Members
Namespace: Google.Apis.Dfareporting.v5.Data
Assembly: Google.Apis.Dfareporting.v5.dll
Syntax
public class DynamicFeed : IDirectResponseSchema
Properties
ContentSource
Required. The content source of the dynamic feed. This is a required field.
Declaration
[JsonProperty("contentSource")]
public virtual ContentSource ContentSource { get; set; }
Property Value
| Type | Description |
|---|---|
| ContentSource |
CreateInfo
Output only. The creation timestamp of the dynamic feed. This is a read-only field.
Declaration
[JsonProperty("createInfo")]
public virtual LastModifiedInfo CreateInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| LastModifiedInfo |
DynamicFeedId
Output only. Unique ID of this dynamic feed. This is a read-only, auto-generated field.
Declaration
[JsonProperty("dynamicFeedId")]
public virtual long? DynamicFeedId { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
DynamicFeedName
Optional. Name of this dynamic feed. It is defaulted to content source file name if not provided.
Declaration
[JsonProperty("dynamicFeedName")]
public virtual string DynamicFeedName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Element
Required. The element of the dynamic feed that is to specify the schema of the feed. This is a required field.
Declaration
[JsonProperty("element")]
public virtual Element Element { get; set; }
Property Value
| Type | Description |
|---|---|
| Element |
FeedIngestionStatus
Output only. The ingestion status of the dynamic feed. This is a read-only field.
Declaration
[JsonProperty("feedIngestionStatus")]
public virtual FeedIngestionStatus FeedIngestionStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| FeedIngestionStatus |
FeedSchedule
Optional. The schedule of the dynamic feed. It can be set if the feed is published.
Declaration
[JsonProperty("feedSchedule")]
public virtual FeedSchedule FeedSchedule { get; set; }
Property Value
| Type | Description |
|---|---|
| FeedSchedule |
HasPublished
Output only. Indicates whether the dynamic feed has a published version. This is a read-only field.
Declaration
[JsonProperty("hasPublished")]
public virtual bool? HasPublished { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
LastModifiedInfo
Output only. The last modified timestamp of the dynamic feed. This is a read-only field.
Declaration
[JsonProperty("lastModifiedInfo")]
public virtual LastModifiedInfo LastModifiedInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| LastModifiedInfo |
Status
Output only. The status of the feed. It is a read-only field that depends on the the feed ingestion status. The default value is INACTIVE, and it will be updated to ACTIVE once the feed is ingested successfully.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
StudioAdvertiserId
Required. Advertiser ID of this dynamic feed. This is a required field.
Declaration
[JsonProperty("studioAdvertiserId")]
public virtual long? StudioAdvertiserId { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |