VideoAssetsVenomVideoId

GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomVideoId


Table of Contents ▼

Jump to a specific part of the page:

Description

A VideoId is the unique identifier of a video. Privacy: VideoIds are visible in logs, notifications, etc and must not contain PII.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. id (type: String.t, default: nil)
    - REQUIRED. IDs have some constraints: - 32 bytes max: this is enforced by the server - for the time being, must be parseable as a youtube ID (basically a base64-encoded string which maps to a 64-bit integer). This restriction will eventually be lifted.
  2. ns (type: String.t, default: nil)
    - LINT.ThenChange( //depot/google3/googledata/production/playbooks/video-assets/clients.md, //depot/google3/video/assets/venom/proto/namespace.proto ) REQUIRED.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomVideoId{
id: String.t() | nil,
ns: String.t() | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.VideoAssetsVenomVideoId