Class LiveBroadcastSnippet
Basic broadcast information.
Implements
Inherited Members
Namespace: Google.Apis.YouTube.v3.Data
Assembly: Google.Apis.YouTube.v3.dll
Syntax
public class LiveBroadcastSnippet : IDirectResponseSchemaProperties
ActualEndTime
DateTime representation of ActualEndTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ActualEndTimeDateTimeOffset instead.")]
public virtual DateTime? ActualEndTime { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime? | 
ActualEndTimeDateTimeOffset
DateTimeOffset representation of ActualEndTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ActualEndTimeDateTimeOffset { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTimeOffset? | 
ActualEndTimeRaw
The date and time that the broadcast actually ended. This information is only available once the broadcast's state is complete.
Declaration
[JsonProperty("actualEndTime")]
public virtual string ActualEndTimeRaw { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
ActualStartTime
DateTime representation of ActualStartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ActualStartTimeDateTimeOffset instead.")]
public virtual DateTime? ActualStartTime { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime? | 
ActualStartTimeDateTimeOffset
DateTimeOffset representation of ActualStartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ActualStartTimeDateTimeOffset { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTimeOffset? | 
ActualStartTimeRaw
The date and time that the broadcast actually started. This information is only available once the broadcast's state is live.
Declaration
[JsonProperty("actualStartTime")]
public virtual string ActualStartTimeRaw { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
ChannelId
The ID that YouTube uses to uniquely identify the channel that is publishing the broadcast.
Declaration
[JsonProperty("channelId")]
public virtual string ChannelId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
Description
The broadcast's description. As with the title, you can set this field by modifying the broadcast resource or by setting the description field of the corresponding video resource.
Declaration
[JsonProperty("description")]
public virtual string Description { 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 | 
IsDefaultBroadcast
Indicates whether this broadcast is the default broadcast. Internal only.
Declaration
[JsonProperty("isDefaultBroadcast")]
public virtual bool? IsDefaultBroadcast { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | 
LiveChatId
The id of the live chat for this broadcast.
Declaration
[JsonProperty("liveChatId")]
public virtual string LiveChatId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
PublishedAt
DateTime representation of PublishedAtRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use PublishedAtDateTimeOffset instead.")]
public virtual DateTime? PublishedAt { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime? | 
PublishedAtDateTimeOffset
DateTimeOffset representation of PublishedAtRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? PublishedAtDateTimeOffset { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTimeOffset? | 
PublishedAtRaw
The date and time that the broadcast was added to YouTube's live broadcast schedule.
Declaration
[JsonProperty("publishedAt")]
public virtual string PublishedAtRaw { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
ScheduledEndTime
DateTime representation of ScheduledEndTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ScheduledEndTimeDateTimeOffset instead.")]
public virtual DateTime? ScheduledEndTime { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime? | 
ScheduledEndTimeDateTimeOffset
DateTimeOffset representation of ScheduledEndTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ScheduledEndTimeDateTimeOffset { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTimeOffset? | 
ScheduledEndTimeRaw
The date and time that the broadcast is scheduled to end.
Declaration
[JsonProperty("scheduledEndTime")]
public virtual string ScheduledEndTimeRaw { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
ScheduledStartTime
DateTime representation of ScheduledStartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ScheduledStartTimeDateTimeOffset instead.")]
public virtual DateTime? ScheduledStartTime { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime? | 
ScheduledStartTimeDateTimeOffset
DateTimeOffset representation of ScheduledStartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ScheduledStartTimeDateTimeOffset { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTimeOffset? | 
ScheduledStartTimeRaw
The date and time that the broadcast is scheduled to start.
Declaration
[JsonProperty("scheduledStartTime")]
public virtual string ScheduledStartTimeRaw { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
Thumbnails
A map of thumbnail images associated with the broadcast. For each nested object in this object, the key is the name of the thumbnail image, and the value is an object that contains other information about the thumbnail.
Declaration
[JsonProperty("thumbnails")]
public virtual ThumbnailDetails Thumbnails { get; set; }Property Value
| Type | Description | 
|---|---|
| ThumbnailDetails | 
Title
The broadcast's title. Note that the broadcast represents exactly one YouTube video. You can set this field by modifying the broadcast resource or by setting the title field of the corresponding video resource.
Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }Property Value
| Type | Description | 
|---|---|
| string |