abacusai.video_asset ==================== .. py:module:: abacusai.video_asset Classes ------- .. autoapisummary:: abacusai.video_asset.VideoAsset Module Contents --------------- .. py:class:: VideoAsset(client, videoAssetId=None, assetType=None, name=None, sourceUrl=None, imageUrls=None, urls=None, documentNames=None, createdAt=None, updatedAt=None) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` Video Asset — reusable generation collateral (a product or app today; extensible by asset_type). :param client: An authenticated API Client instance :type client: ApiClient :param videoAssetId: The ID of the video asset :type videoAssetId: id :param assetType: The kind of collateral (product, app) :type assetType: str :param name: The asset's display name :type name: str :param sourceUrl: The page the asset was scraped from, if any :type sourceUrl: str :param imageUrls: Signed URLs of the stored images (hero first), generated at read time :type imageUrls: list :param urls: Extra product links attached as research material :type urls: list :param documentNames: Names of the uploaded documents attached as research material :type documentNames: list :param createdAt: The creation timestamp :type createdAt: str :param updatedAt: The last update timestamp :type updatedAt: str .. py:attribute:: video_asset_id :value: None .. py:attribute:: asset_type :value: None .. py:attribute:: name :value: None .. py:attribute:: source_url :value: None .. py:attribute:: image_urls :value: None .. py:attribute:: urls :value: None .. py:attribute:: document_names :value: None .. py:attribute:: created_at :value: None .. py:attribute:: updated_at :value: None .. py:attribute:: deprecated_keys .. py:method:: __repr__() .. py:method:: to_dict() Get a dict representation of the parameters in this class :returns: The dict value representation of the class parameters :rtype: dict