Resource: Stream
Message describing the Stream object. The Stream and the Event resources are many to many; i.e., each Stream resource can associate to many Event resources and each Event resource can associate to many Stream resources.
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "annotations": { string: string, ... }, "displayName": string, "enableHlsPlayback": boolean, "mediaWarehouseAsset": string } |
Fields | |
---|---|
name |
Name of the resource. |
createTime |
Output only. The create timestamp. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The update timestamp. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
Labels as key value pairs. An object containing a list of |
annotations |
Annotations to allow clients to store small amounts of arbitrary data. An object containing a list of |
displayName |
The display name for the stream resource. |
enableHlsPlayback |
Whether to enable the HLS playback service on this stream. |
mediaWarehouseAsset |
The name of the media warehouse asset for long term storage of stream data. Format: projects/${p_id}/locations/${l_id}/corpora/${c_id}/assets/${a_id} Remain empty if the media warehouse storage is not needed for the stream. |
Methods |
|
---|---|
|
Creates a new Stream in a given project and location. |
|
Deletes a single Stream. |
|
Gets details of a single Stream. |
|
Gets the thumbnail (image snapshot) of a single Stream. |
|
Lists Streams in a given project and location. |
|
Updates the parameters of a single Stream. |